From 68ba09b2e8fa5196ea47d3834e64e0c9868552d5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 23 Aug 2021 12:06:48 -0500 Subject: [PATCH 001/114] Linux v5.14-rc7 Signed-off-by: Justin M. Forbes --- kernel.spec | 2 +- patch-5.14.0-redhat.patch | 66 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 1 deletion(-) diff --git a/kernel.spec b/kernel.spec index 6e81ce8ab..ce907840e 100755 --- a/kernel.spec +++ b/kernel.spec @@ -2629,7 +2629,7 @@ then\ %{_sbindir}/weak-modules --add-kernel %{KVERREL}%{?1:+%{1}} || exit $?\ fi\ %endif\ -/bin/kernel-install add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ +/bin/kernel-install -v add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ %{nil} # diff --git a/patch-5.14.0-redhat.patch b/patch-5.14.0-redhat.patch index 97503f85e..0c7b96383 100644 --- a/patch-5.14.0-redhat.patch +++ b/patch-5.14.0-redhat.patch @@ -4366,3 +4366,69 @@ index e4f5bd388a3c..000000000000 -} - -char LICENSE[] SEC("license") = "GPL"; +From b894705796f2b6106035e0619bfba627f2cfca18 Mon Sep 17 00:00:00 2001 +From: Matthias Brugger +Date: Thu, 15 Jul 2021 18:41:01 +0200 +Subject: [PATCH] arm64: dts: rockchip: Disable CDN DP on Pinebook Pro + +The CDN DP needs a PHY and a extcon to work correctly. But no extcon is +provided by the device-tree, which leads to an error: +cdn-dp fec00000.dp: [drm:cdn_dp_probe [rockchipdrm]] *ERROR* missing extcon or phy +cdn-dp: probe of fec00000.dp failed with error -22 + +Disable the CDN DP to make graphic work on the Pinebook Pro. + +Reported-by: Guillaume Gardet +Signed-off-by: Matthias Brugger +--- + arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +index 2115e03a59d7..dae8c252bc2b 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +@@ -385,10 +385,6 @@ mains_charger: dc-charger { + }; + }; + +-&cdn_dp { +- status = "okay"; +-}; +- + &cpu_b0 { + cpu-supply = <&vdd_cpu_b>; + }; +-- +GitLab + +From b735f326216640ea0610f20245db2f4505619177 Mon Sep 17 00:00:00 2001 +From: Dan Johansen +Date: Fri, 6 Aug 2021 00:04:27 +0200 +Subject: [PATCH] arm64: dts: rockchip: Setup USB typec port as datarole on + +Some chargers try to put the charged device into device data +role. Before this commit this condition caused the tcpm state machine to +issue a hard reset due to a capability missmatch. + +Signed-off-by: Dan Johansen +--- + arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +index 2b5f001ff4a6..2115e03a59d7 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +@@ -711,7 +711,7 @@ fusb0: fusb30x@22 { + + connector { + compatible = "usb-c-connector"; +- data-role = "host"; ++ data-role = "dual"; + label = "USB-C"; + op-sink-microwatt = <1000000>; + power-role = "dual"; +-- +GitLab + From 567b08631c0669d4d56285da0cbaf29224cb1061 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 24 Aug 2021 10:30:03 -0500 Subject: [PATCH 002/114] Testing a build with released_kernel Signed-off-by: Justin M. Forbes --- kernel.spec | 4 ++-- sources | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel.spec b/kernel.spec index ce907840e..08b13f147 100755 --- a/kernel.spec +++ b/kernel.spec @@ -70,7 +70,7 @@ Summary: The Linux kernel # kernel release. (This includes prepatch or "rc" releases.) # Set released_kernel to 0 when the upstream source tarball contains an # unreleased kernel development snapshot. -%global released_kernel 0 +%global released_kernel 1 # Set debugbuildsenabled to 1 to build separate base and debug kernels # (on supported architectures). The kernel-debug-* subpackages will @@ -80,7 +80,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 0.rc7.54 +%global distro_build 0.rc7.55 %if 0%{?fedora} %define secure_boot_arch x86_64 diff --git a/sources b/sources index 13497cdbf..f8496f8e2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.14-rc7.tar.xz) = 8682d0a9b88220c3707130150591c7d471d6b2d8d2ddb0c8940c6e59d23f9a4b1a5fcc8ccc5a5a5b68f47f449521b5347d6d979688e40960fdc342b36a9fb012 -SHA512 (kernel-abi-stablelists-5.14.0-0.rc7.54.tar.bz2) = 67e2d05ce2c74e73f40bacb113630ade3be5f95207ea6c8aa1fa13ea7b875c53945458de6395d8ee7b0297f54deda8b8e61a727682cb33e7eeb0dfc1e1b7d998 -SHA512 (kernel-kabi-dw-5.14.0-0.rc7.54.tar.bz2) = fb3ae66655d42c9294899e6c8fe6b684f97c65dca527f863059f419f90a3bb84fc98c0ea69f7939e9b09e1ee54a59a12cd23304b8d55275bfdb24a9d1228f43d +SHA512 (kernel-kabi-dw-5.14.0-0.rc7.55.tar.bz2) = fb3ae66655d42c9294899e6c8fe6b684f97c65dca527f863059f419f90a3bb84fc98c0ea69f7939e9b09e1ee54a59a12cd23304b8d55275bfdb24a9d1228f43d +SHA512 (kernel-abi-stablelists-5.14.0-0.rc7.55.tar.bz2) = 67e2d05ce2c74e73f40bacb113630ade3be5f95207ea6c8aa1fa13ea7b875c53945458de6395d8ee7b0297f54deda8b8e61a727682cb33e7eeb0dfc1e1b7d998 From fa23fe5d207ed0f2bd2402d0e8c2ee4d21b8f345 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 24 Aug 2021 10:41:42 -0500 Subject: [PATCH 003/114] Add the release certs Signed-off-by: Justin M. Forbes --- redhatsecureboot501.cer | Bin 0 -> 964 bytes redhatsecurebootca5.cer | Bin 0 -> 920 bytes secureboot_ppc.cer | Bin 0 -> 899 bytes secureboot_s390.cer | Bin 0 -> 899 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 redhatsecureboot501.cer create mode 100644 redhatsecurebootca5.cer create mode 100644 secureboot_ppc.cer create mode 100644 secureboot_s390.cer diff --git a/redhatsecureboot501.cer b/redhatsecureboot501.cer new file mode 100644 index 0000000000000000000000000000000000000000..dfa7afb4699f9da2610ccf889eac6269b4e368ad GIT binary patch literal 964 zcmXqLVm@Hd#I#}oGZP~d6DPygP|MB7r^(JW;AP{~YV&CO&dbQi&B|a9ZzyIU!p0oR z!o|ZIl$xU8kyxUm;F*`KXQ*f(4-#kQk${RT1g9pK7NsgU<>!|uI6Eqs8Y&qmz)j<1 z6ca8^O-{^7Eh=#+N=?Z~EYVBO&oz(}=QT1gFf*_;ur#$aF^m%DHMTG?G_-(n4bpHr zK*K-{;sAMU4hYUn&&$k9S1>g&B+4C4j7rFUXJlnyZerwTFlb`rVrpV!WLSSbW=2%q*K_5Lp+g5I)^H z#`Dnk-%mbwR!=QjlT=qTCH}c?^d0uoA&WUyAN(!c_b={K-UFj(qX3D*`h8W$XRhW< zzQXk9WQ_LFh10(My1M`N=QU{owQ`py$L*cP@XEaT+@A%Us!MLo+pTlLQz@$1bgIg0 z$2z~;Ow5c7jEgG_$_#kem_ucS85#exFc~ly@PT;zARY@d6MKV!7>KV5;`11Av2kd# zF|x9i^jcvX2lT$I%+|})J!D&fWnMJ}ttU=^V{?g|f z8M{3FCePlR!9CHXY}WjK&WDz2>HO9LjVpW;e%%uGTfdku`0bgLCdur& zGco`6fB*D3`oM>!v1N|Jo$p?-gl_qiFYG^K+5-NnA15WqKd$IkCTY?ZwWISGhkN4&81j`a@j6 m@wR^$WBhUT_y2m*Z!4~R^Z4ejJyEaw^#519)lPU~6aWA(kap4l literal 0 HcmV?d00001 diff --git a/redhatsecurebootca5.cer b/redhatsecurebootca5.cer new file mode 100644 index 0000000000000000000000000000000000000000..dfb0284954861282d1a0ce16c8c5cdc71c27659f GIT binary patch literal 920 zcmXqLVxD5q#8k6@nTe5!iIbtZm{+@~;bN2lFB_*;n@8JsUPeZ4RtAH3LoovpHs(+k zE*{>X)D#7e#1b6^&%9(kLq!95kT^4s1XNrhI5oMnC{@8JKfgr5*-^pNP{}|6ZW6NxP$#b?ru1p1aqn$3D)YB{Qqo zjCvjz?|=HkE#3AN-xTZpws*U~)f@DZ{t~uwMZy8<;F%jD%$u6!n#qYzp^Sryh{C;x9qf@!N=T4ui@b#({ zSD&^p3kNZ=9lAQ9%xdfP9doNToV+k2^LHOF$k^rSH+lBn4DN|8WwYk@gOh`-GK++PSOazi{2=|pjEw(TSPhsN8UG^(J2yDk z85v}s$2n!Cohh=L9dmO1;!`1dZ&Owu*eSkGeWhH)#z-4q!IF#9rGi*nSi5e1Xg%@u zP5+#i&pC2;Tb=%uZ)5zd!nbtq{R2~r<}(LeD%Gml()ge~X-drd^Vzqo9`DbSC@~2Q z;86)aH_^v%Ml4SCh+H~oT z=3=#}vW#p`f-)=EE*rSGY$z>16SDS6o|4l4*#DE+cz({Xnq#@0r}4t)AMDFHyYuIC zJzV?8aYn$hct+5l_p(Lm&CA>W#qO|FNt)`EuGsyG+k|J&PybPO$4TCY?`}tN QZO_yT_T>jB>`3_t0O~_xk^lez literal 0 HcmV?d00001 diff --git a/secureboot_ppc.cer b/secureboot_ppc.cer new file mode 100644 index 0000000000000000000000000000000000000000..2c0087dbc5da376aef641bb23833401857c34940 GIT binary patch literal 899 zcmXqLVy-u6VoG1Y%*4pV#L4h}zvyHQr&GoTylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_OQj1C) zic(WD5=-=w^K%X4#CZ)Z4a^Ko3@l8IOe~_rd5tX$3=NE+T!SD(9Rn?}bv(*gtt-w< z&&$k92is{(oSjXKO31!qWMyD(V&rEqXkz4IYGPz$II>2G|M$FqPFt5GY@Z}j_wdcG z>qlNkR*SLi2#vh>#O(I_Wno7c`4SC2=y=Zd`<9;a@{@2)?V*sz8{HTFd-E&#gtt#; zUgHuWz1pJ-y#K9{o_n?Q@4oA|9nu>-nGU?#lm1zM!m(4+W^!G6o63L4^zhgAs4rhs zUmj^WrxfJ3J}dJeut1F^9?uGcx{XVKQJa;0E#dSy-5v*c%LFK^#67F&2?+<){C}3mPZ>U82r=yvFqM zG+y3Id!ZSD?Rj9wqyIB=?LvQuXA2XG?w2pq<#*{SgoVD$Q zpJ%^)w$Qq$5X&~<9>e^yCt~aZa|<1+*rpW+Dn}M{a%|jeE^fNh;UlBO*N}ZDcvHVG z$oTo~@t-;hiIzpC>crYF_-i(VN>%Uwqp730?m~+Dt#|^>Id2 z{NL&0ynMmy^Dg|kYxk_ax&Pncj5aZaCDHFJeSbT*-~Fdl#q;}K3g=8t^M1*=lddlq z@99r?V0a}!)y<({;**v)O4W^Ild=4PE41C|znUbUCv9uipC3 G2ay1J)@X(R literal 0 HcmV?d00001 diff --git a/secureboot_s390.cer b/secureboot_s390.cer new file mode 100644 index 0000000000000000000000000000000000000000..137d3858f1fc667fe1f26383e25824a936fa91e8 GIT binary patch literal 899 zcmXqLVy-u6VoG1Y%*4pV#L4h}zvyHQr&C4-ylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_OQj1C) zic(WD5=-=w^K%X4#CZ)(3=Iv;4Gj!Ujm)FOd5z5t4GlmD#5D*q)G^S4Sf`BDy5h|A zyv)3Gu$@N4+1bRXgzPIuRtDxKMt%l^CPpr%CPqev>sH^lop-z`Xf86%M`rS=>8@dW zduA7Zl-+hU&pYwkx7qQna~;me8x9-c%e$MhUX}3_vWml zT+z=rd#A3Px72^xFSY;~N$a<1DXR`yTwJ*z$iuWOwWay3&iNHDjg^9o^>?UP6lUJC z*%mKXBmU~XLZoF~5+n1TWW&VN_~Xi!o|by^PI(^ZGrV*1|E;noSJ|1E85tNC#~MT% z@USt5$_g_w{%2t_U@+hY@%UL-n3>oc3}itZJ{B<+k%p@?uHVRbzv}(Yj9{;so3DHF zu6$-750X}9kuVTz5OEM|5py|b)yTrZ%AWS($D%o@KVpz0fEyeEj10ya(m&>2mvfQZ z*36NdxAFb2^#?b2bkCp1{P;o2!i4GdYYRi$S6tHKSQGk^|L~qkl4pbCQaiO3a+1AL zcFat!_Ij`Ib?)TDy?eg>Ub<-0RNLP3xjmbM zul4EU%njlOg{nI}FK;%P`Tyv_duu1e+c&>gyT)wn7I?k)qV?GpxA&0~Omd%a?SII% zY0A+vQqsC@_YHqd^__o>-|>^m&uz=K?S6YOBt4wQlD_X##^?&`;+bEGi}rB zijdPkcy`Rq+}^V5=)J$2_G H=*&I Date: Tue, 24 Aug 2021 16:00:39 -0500 Subject: [PATCH 004/114] Bump for build Signed-off-by: Justin M. Forbes --- kernel.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel.spec b/kernel.spec index 08b13f147..4af098afa 100755 --- a/kernel.spec +++ b/kernel.spec @@ -124,13 +124,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 0.rc7.54 +%define pkgrelease 0.rc7.55 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc7.54%{?buildid}%{?dist} +%define specrelease 0.rc7.55%{?buildid}%{?dist} %define pkg_release %{specrelease} From b6430a876c14d89d8d3d22cfc007bed3c0808511 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 30 Aug 2021 11:23:12 -0500 Subject: [PATCH 005/114] Add missing certs Signed-off-by: Justin M. Forbes --- redhatsecureboot301.cer | Bin 0 -> 899 bytes redhatsecurebootca1.cer | Bin 0 -> 977 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 redhatsecureboot301.cer create mode 100644 redhatsecurebootca1.cer diff --git a/redhatsecureboot301.cer b/redhatsecureboot301.cer new file mode 100644 index 0000000000000000000000000000000000000000..20e660479db920c9af073ef60dfd52cfcd55ef35 GIT binary patch literal 899 zcmXqLVy-u6VoG1Y%*4pV#L4h}zvyHQr&ERoylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_OQj1C) zic(WD5=-=w^K%X4#CZ)(3=Iv;4Gj!U4NRlNd5z5t4GlmD#5D*q)G^S4Sf`BDy5h|A zyv)3GQtWJER6_O@BP#=Q6C*!^K@%evQxhX2!zT5vqmx`?o`(oz{$eeCezR_cLPyl% zHpefqUbuO&%O^nA}y6#9BjM%~U7Q(5kw6_YN1epR)|xb9Elg4_B`%!~|-i(?I<4S3j? zLuG{-8UM2|888@dgLwQbEX+*o4F<9x4j+pci%7WRe}*l4GV}CP^jDl}J|7U(Q4(Yz z50X}9kuVTz5OEM|5py|b)yTrZ%AWS($D%o@KVpz0fEyeEj0~C|xP5oEO#N`z(s8}u zww*IK73wxgxc1vdeBIKyy6pA!+pnE3R9-YZ;B{5&uJXT60UEtOx!y6DSIGpj})7_KT?y?p}hBdwEJ+){03Py!P&54yq^IGAOEXjaV4;rjb_N8v({v%X9<=o*tb+ODrK|ZQH7aTJ8IEF42 z`F>ej^#AoWQJ>39ym~e)H41Rs?8g0Icf_;zzgMb6y}F;nxc}krzsfI7Hk$^!&svo> zQTWaD>0PtFlv~Z)tk7C&bhKc3^sR5+UMpluj=bJFxiwxdj3@2OUxCS2lX#aN1^`wX BW!(S( literal 0 HcmV?d00001 diff --git a/redhatsecurebootca1.cer b/redhatsecurebootca1.cer new file mode 100644 index 0000000000000000000000000000000000000000..b2354007b9668258683b99a68fa5bdd3067c31b1 GIT binary patch literal 977 zcmXqLVm@oo#I$t*GZP~d6DPykKFO2}lmD>>ylk9WZ60mkc^MhGSs4s`4b=@)*_cCF zn1$tnQd1N>5=#_OQj1C) zic(WD5=-=w^K%X4#CZ)(42%qo42?`oOiZK1d5z5tj10`6Txwg_#HfVqAx2gP<|amd z27@L>E~X|%MuyqW3d}xv(ji6Lo9FFrUJ}@P@siEYnRd0iCRc9Wzr*5?+UKAv$==!% zf35U+vZ%iAB8TAP4FU28^PH4(A1FueoA@UC)b|_#)qdlBdwQFl!vEczTKD>|M9bIq z7pWg*te?&G`f1?QasGV9b>YHXYo_Ft+}l2$;Y+Vp{*iF~v!LmQz4`@83g0e#cW)L_ z`c@hwThBi$V$JlI(gwnFbB-O!=?;(0&@6sbUi#!p2e&Fu2;YHoS+4{_{2uEXY)EJk z(OZ$R-N|{#LURRxVUk>LE{<&SvKZSSw0pq77+)r7BQD|R*fti ztn6toek_`k`Xk1m79_3AQf5%nfK|c5z$N}vj=mD}TLH=zqGPAg*Ek!fD1X+mr*>-!IpgSj4e&zFOIZTMbj~7Kpq~ z&wP-%|G>G=R-a$J%yZK4JMSj+xwYp1tjzOY;!S#T-}!BxYdh`Sw#+vZXYqXN= Date: Fri, 3 Sep 2021 10:28:42 -0500 Subject: [PATCH 006/114] kernel-5.14.1-300 * Fri Sep 03 2021 Justin M. Forbes [5.14.1-300] - Setup for building fedora-5.14 branch (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 321 ++--- kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-debug-rhel.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-aarch64-rhel.config | 2 +- kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-i686-debug-fedora.config | 2 +- kernel-i686-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-debug-rhel.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-ppc64le-rhel.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-debug-rhel.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-s390x-rhel.config | 2 +- kernel-s390x-zfcpdump-rhel.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-debug-rhel.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rhel.config | 2 +- kernel.spec | 1124 +----------------- patch-5.14-redhat.patch | 1438 +---------------------- redhatsecureboot003.cer | Bin 829 -> 0 bytes redhatsecureboot401.cer | Bin 978 -> 0 bytes redhatsecurebootca2.cer | Bin 872 -> 0 bytes redhatsecurebootca4.cer | Bin 934 -> 0 bytes sources | 6 +- 32 files changed, 136 insertions(+), 2801 deletions(-) delete mode 100644 redhatsecureboot003.cer delete mode 100644 redhatsecureboot401.cer delete mode 100644 redhatsecurebootca2.cer delete mode 100644 redhatsecurebootca4.cer diff --git a/Makefile.rhelver b/Makefile.rhelver index cd0ec12e6..8fceabade 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 60 +RHEL_RELEASE = 0 # # Early y+1 numbering diff --git a/Patchlist.changelog b/Patchlist.changelog index 95738ab54..5526cc1da 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,288 +1,99 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/12be5095f2feb2c686f6c9fb31de5513355fe31a - 12be5095f2feb2c686f6c9fb31de5513355fe31a arm64: use common CONFIG_MAX_ZONEORDER for arm kernel +https://gitlab.com/cki-project/kernel-ark/-/commit/927ba0b97c46e67b851bffe5a5b059e2c150e30b + 927ba0b97c46e67b851bffe5a5b059e2c150e30b iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha -https://gitlab.com/cki-project/kernel-ark/-/commit/4cee6f338b9edaeab1c45c6b2a8ecf80c8711186 - 4cee6f338b9edaeab1c45c6b2a8ecf80c8711186 Revert "IB/rxe: Mark Soft-RoCE Transport driver as tech-preview" +https://gitlab.com/cki-project/kernel-ark/-/commit/2c29a8ec49e688b5e1f176f8cdb7b9421e2dd63e + 2c29a8ec49e688b5e1f176f8cdb7b9421e2dd63e arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -https://gitlab.com/cki-project/kernel-ark/-/commit/b894705796f2b6106035e0619bfba627f2cfca18 - b894705796f2b6106035e0619bfba627f2cfca18 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro +https://gitlab.com/cki-project/kernel-ark/-/commit/a383c4f942e2ad84ad77aa1be014e3984f0b9d5a + a383c4f942e2ad84ad77aa1be014e3984f0b9d5a arm64: dts: rockchip: Disable CDN DP on Pinebook Pro -https://gitlab.com/cki-project/kernel-ark/-/commit/b735f326216640ea0610f20245db2f4505619177 - b735f326216640ea0610f20245db2f4505619177 arm64: dts: rockchip: Setup USB typec port as datarole on +https://gitlab.com/cki-project/kernel-ark/-/commit/c67ec1e149814af06aa3eb360c36693f5f1e2c1e + c67ec1e149814af06aa3eb360c36693f5f1e2c1e arm64: dts: rockchip: Setup USB typec port as datarole on -https://gitlab.com/cki-project/kernel-ark/-/commit/3156004a8cc7237e5d8bbc933ca7d98cda0de811 - 3156004a8cc7237e5d8bbc933ca7d98cda0de811 [fs] dax: mark tech preview +https://gitlab.com/cki-project/kernel-ark/-/commit/d8ceedb7b31c9d99dfad6d1fa3c3631d0c3b36ef + d8ceedb7b31c9d99dfad6d1fa3c3631d0c3b36ef xfs: drop experimental warnings for bigtime and inobtcount -https://gitlab.com/cki-project/kernel-ark/-/commit/d92489c57587f99695a76b1c9abadf50676cdab3 - d92489c57587f99695a76b1c9abadf50676cdab3 xfs: drop experimental warnings for bigtime and inobtcount +https://gitlab.com/cki-project/kernel-ark/-/commit/eda5f508fa800d5bf58f89b2daccfe9660539b6d + eda5f508fa800d5bf58f89b2daccfe9660539b6d crypto: rng - Override drivers/char/random in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/659c5777b5fd4b759b73495bdc072ea8ac80e1d8 - 659c5777b5fd4b759b73495bdc072ea8ac80e1d8 [scsi] megaraid_sas: re-add certain pci-ids +https://gitlab.com/cki-project/kernel-ark/-/commit/82b8341b9ce582b15c668f9c6b0e91d8e3ab6e30 + 82b8341b9ce582b15c668f9c6b0e91d8e3ab6e30 random: Add hook to override device reads and getrandom(2) -https://gitlab.com/cki-project/kernel-ark/-/commit/8313ae8cdf9823adfd53b643de2385fad6deccc5 - 8313ae8cdf9823adfd53b643de2385fad6deccc5 crypto: rng - Override drivers/char/random in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/65e9b4c30f3040d9ba164851b012fb911e4b3147 + 65e9b4c30f3040d9ba164851b012fb911e4b3147 bpf, selftests: Disable tests that need clang13 -https://gitlab.com/cki-project/kernel-ark/-/commit/77f4d04971afd67990d04174c971a74bd2bd1fc9 - 77f4d04971afd67990d04174c971a74bd2bd1fc9 random: Add hook to override device reads and getrandom(2) +https://gitlab.com/cki-project/kernel-ark/-/commit/8bc427008360a6a2d403851717cd11051d5a17b6 + 8bc427008360a6a2d403851717cd11051d5a17b6 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/a34f0f1fdb553a2d11a5220c9e417e3d9d96ee43 - a34f0f1fdb553a2d11a5220c9e417e3d9d96ee43 Revert "ice: mark driver as tech-preview" +https://gitlab.com/cki-project/kernel-ark/-/commit/b45be7889fb6d73b23b355ffe391ce8760a7bfd9 + b45be7889fb6d73b23b355ffe391ce8760a7bfd9 team: mark team driver as deprecated -https://gitlab.com/cki-project/kernel-ark/-/commit/42130f93b60c5e750ed179c98da57046ea298c54 - 42130f93b60c5e750ed179c98da57046ea298c54 Revert "Drop that for now" +https://gitlab.com/cki-project/kernel-ark/-/commit/a101e602d7b7a99f0329ffa3005e9aaedca36896 + a101e602d7b7a99f0329ffa3005e9aaedca36896 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos -https://gitlab.com/cki-project/kernel-ark/-/commit/f843f86a5b5356d32fa33920ecd399b7a4e2f425 - f843f86a5b5356d32fa33920ecd399b7a4e2f425 Revert "bpf: Add tech preview taint for syscall" +https://gitlab.com/cki-project/kernel-ark/-/commit/3541ba30d5a508547c983acfe4f558c17f4126bb + 3541ba30d5a508547c983acfe4f558c17f4126bb wireguard: disable in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/807dd7c3997fc8ed8936a3d1b2da1d158cd9500b - 807dd7c3997fc8ed8936a3d1b2da1d158cd9500b Revert "scsi: smartpqi: add inspur advantech ids" +https://gitlab.com/cki-project/kernel-ark/-/commit/db90e7a7b3c346ae458f78defce8da82a7abb21e + db90e7a7b3c346ae458f78defce8da82a7abb21e REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/c86a777b719e3777a9663a13a739840fb48a20ef - c86a777b719e3777a9663a13a739840fb48a20ef Revert "kdump: add support for crashkernel=auto" +https://gitlab.com/cki-project/kernel-ark/-/commit/1d728cdb15541dbd7f44947256956fe903cd1098 + 1d728cdb15541dbd7f44947256956fe903cd1098 KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/0b109d48baa09325c8ccee1557c2dc8cffac781c - 0b109d48baa09325c8ccee1557c2dc8cffac781c Revert "kdump: round up the total memory size to 128M for crashkernel reservation" +https://gitlab.com/cki-project/kernel-ark/-/commit/285e6d047914d3159c4c5b16bd269d8614ba608c + 285e6d047914d3159c4c5b16bd269d8614ba608c Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/b09992bdcf141528a8904e3f81b0d915f483248d - b09992bdcf141528a8904e3f81b0d915f483248d Revert "kdump: fix a grammar issue in a kernel message" +https://gitlab.com/cki-project/kernel-ark/-/commit/2614d25eaaa61d641e5fd3c39fec343f57ddcc77 + 2614d25eaaa61d641e5fd3c39fec343f57ddcc77 ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/97a1cde284225696c445ecd5f844bca58e4321db - 97a1cde284225696c445ecd5f844bca58e4321db bpf, selftests: Disable tests that need clang13 +https://gitlab.com/cki-project/kernel-ark/-/commit/df3c9535fb451e8c7c2402439f4bf8d36d12062d + df3c9535fb451e8c7c2402439f4bf8d36d12062d arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/1d28806bcb94de70e41d2f03da6b71c86f88d426 - 1d28806bcb94de70e41d2f03da6b71c86f88d426 PCI: rockchip: Register IRQs just before pci_host_probe() +https://gitlab.com/cki-project/kernel-ark/-/commit/ad4fd7a9e06e9c92a03cbc91cfeb3969bd6bd631 + ad4fd7a9e06e9c92a03cbc91cfeb3969bd6bd631 Add option of 13 for FORCE_MAX_ZONEORDER -https://gitlab.com/cki-project/kernel-ark/-/commit/ab6e4c2fe96f7707be0b4cf117914e82008dbeab - ab6e4c2fe96f7707be0b4cf117914e82008dbeab arm64: dts: rockchip: Update PCI host bridge window to 32-bit address memory +https://gitlab.com/cki-project/kernel-ark/-/commit/24ba2bb7c2fa976b43617118efe3adcd83393764 + 24ba2bb7c2fa976b43617118efe3adcd83393764 s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/50f8c7fb77c97617dbf32519a79a00621ea7d1a3 - 50f8c7fb77c97617dbf32519a79a00621ea7d1a3 RHEL: disable io_uring support +https://gitlab.com/cki-project/kernel-ark/-/commit/8e8d5bc115659440bd170ff10a2afe0397ed0298 + 8e8d5bc115659440bd170ff10a2afe0397ed0298 efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/4e3bfade34d633a40d22aae98e3010830d35cb41 - 4e3bfade34d633a40d22aae98e3010830d35cb41 bpf: Fix unprivileged_bpf_disabled setup +https://gitlab.com/cki-project/kernel-ark/-/commit/5fa3e71ead70441cdf224fd7a72e2087a3045c7b + 5fa3e71ead70441cdf224fd7a72e2087a3045c7b efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/4a87114e6d97574f7613ab6a6d970a756eac9108 - 4a87114e6d97574f7613ab6a6d970a756eac9108 nvme: nvme_mpath_init remove multipath check +https://gitlab.com/cki-project/kernel-ark/-/commit/0f76f2c9530c175fe0d95e040fab20a3a4cbc367 + 0f76f2c9530c175fe0d95e040fab20a3a4cbc367 security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/fc7b1ab36fe5e1a46346ad1ebfe1406c0f3f51c0 - fc7b1ab36fe5e1a46346ad1ebfe1406c0f3f51c0 team: mark team driver as deprecated +https://gitlab.com/cki-project/kernel-ark/-/commit/151d02298a1f4c0e17f38535b25c7211b067b124 + 151d02298a1f4c0e17f38535b25c7211b067b124 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/942155bb74d838244c26632a1a67afc1177f5a91 - 942155bb74d838244c26632a1a67afc1177f5a91 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos +https://gitlab.com/cki-project/kernel-ark/-/commit/0669b2ab2965ca99196f63f1158af3bd6a2b48c3 + 0669b2ab2965ca99196f63f1158af3bd6a2b48c3 Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/859b93cd16e1f63d21d072a3b6355055e3b52981 - 859b93cd16e1f63d21d072a3b6355055e3b52981 wireguard: disable in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/d499277c4eb863d97520cd54836da645609a9f5c + d499277c4eb863d97520cd54836da645609a9f5c arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/0b456fcde49d0d13a0c7027f5eeea5acccb888a9 - 0b456fcde49d0d13a0c7027f5eeea5acccb888a9 nvme: decouple basic ANA log page re-read support from native multipathing +https://gitlab.com/cki-project/kernel-ark/-/commit/5f106e91008bacd5ffcf1da196d07d2c18edb7fc + 5f106e91008bacd5ffcf1da196d07d2c18edb7fc iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/bc7fe00a59b0c0c2d16c992af8edbd4667e4311c - bc7fe00a59b0c0c2d16c992af8edbd4667e4311c nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT +https://gitlab.com/cki-project/kernel-ark/-/commit/674ecaf4fd367edc7b7ef12954e50ab58ac8fcc9 + 674ecaf4fd367edc7b7ef12954e50ab58ac8fcc9 ipmi: do not configure ipmi for HPE m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/f305f17d96b123f243b2a2f55eb3d53ec610a25f - f305f17d96b123f243b2a2f55eb3d53ec610a25f nvme: Return BLK_STS_TARGET if the DNR bit is set +https://gitlab.com/cki-project/kernel-ark/-/commit/be603873c33fb8e1c55cdba8bc66841d2ac092fa + be603873c33fb8e1c55cdba8bc66841d2ac092fa ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/720204bea631d1f3f69cb1633190d2d6c74f233c - 720204bea631d1f3f69cb1633190d2d6c74f233c wireguard: mark as Tech Preview +https://gitlab.com/cki-project/kernel-ark/-/commit/d72ea76b45bf1fc6a2f84c947ff06069d773ed8b + d72ea76b45bf1fc6a2f84c947ff06069d773ed8b Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/796a43c75a93faadfd6a7081d00759efd941069a - 796a43c75a93faadfd6a7081d00759efd941069a REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +https://gitlab.com/cki-project/kernel-ark/-/commit/e06adab2fb29443c34fd18f4cff0f150e47455ad + e06adab2fb29443c34fd18f4cff0f150e47455ad acpi: prefer booting with ACPI over DTS -https://gitlab.com/cki-project/kernel-ark/-/commit/70ed419b16c1e30822945b6449617b31e0fee2ba - 70ed419b16c1e30822945b6449617b31e0fee2ba redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED +https://gitlab.com/cki-project/kernel-ark/-/commit/b118619ff9f1867774db0def76ab14e5d1ca0a00 + b118619ff9f1867774db0def76ab14e5d1ca0a00 aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/86a0202994feeaa2a39fb3da64cea3d559efacd3 - 86a0202994feeaa2a39fb3da64cea3d559efacd3 Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only +https://gitlab.com/cki-project/kernel-ark/-/commit/043f75aff143edb6599e58511f4606df5a37e8a3 + 043f75aff143edb6599e58511f4606df5a37e8a3 ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/a8657b2bc8ca545eed3fb10aabb2e112121b2707 - a8657b2bc8ca545eed3fb10aabb2e112121b2707 arch/x86: Remove vendor specific CPU ID checks - -https://gitlab.com/cki-project/kernel-ark/-/commit/e8b3592502d30494cb1675f6de1d4478590217b8 - e8b3592502d30494cb1675f6de1d4478590217b8 redhat: Replace hardware.redhat.com link in Unsupported message - -https://gitlab.com/cki-project/kernel-ark/-/commit/25b5b66a316d8207c829fc17c554030e5aec1521 - 25b5b66a316d8207c829fc17c554030e5aec1521 x86: Fix compile issues with rh_check_supported() - -https://gitlab.com/cki-project/kernel-ark/-/commit/785dcd2368905f54eeb9e895cbb3bd0ab544ab62 - 785dcd2368905f54eeb9e895cbb3bd0ab544ab62 KEYS: Make use of platform keyring for module signature verify - -https://gitlab.com/cki-project/kernel-ark/-/commit/1f80f9253eb2b6a5f63e2053d8e54062791bcff7 - 1f80f9253eb2b6a5f63e2053d8e54062791bcff7 Drop that for now - -https://gitlab.com/cki-project/kernel-ark/-/commit/c8d8cc89cae059cd7a24d9f3686695c92e70e536 - c8d8cc89cae059cd7a24d9f3686695c92e70e536 Input: rmi4 - remove the need for artificial IRQ in case of HID - -https://gitlab.com/cki-project/kernel-ark/-/commit/9cbb00d858771652b5c764b254fa66cabfcdeb1e - 9cbb00d858771652b5c764b254fa66cabfcdeb1e ARM: tegra: usb no reset - -https://gitlab.com/cki-project/kernel-ark/-/commit/cdedb23bb628678ede64e53af1981f67eb124414 - cdedb23bb628678ede64e53af1981f67eb124414 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -https://gitlab.com/cki-project/kernel-ark/-/commit/ddd94771f49b9b8c8e8ce014f26f4c0b4dcdef18 - ddd94771f49b9b8c8e8ce014f26f4c0b4dcdef18 redhat: rh_kabi: deduplication friendly structs - -https://gitlab.com/cki-project/kernel-ark/-/commit/2e0af02d44a790b11c1a4d68789318e6b26f33d3 - 2e0af02d44a790b11c1a4d68789318e6b26f33d3 redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage - -https://gitlab.com/cki-project/kernel-ark/-/commit/327d9febbf4755ca666088bff7ba00e2174b790a - 327d9febbf4755ca666088bff7ba00e2174b790a redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE - -https://gitlab.com/cki-project/kernel-ark/-/commit/205ffc7d9cb749b9dc602e1127d54a0fb48f606d - 205ffc7d9cb749b9dc602e1127d54a0fb48f606d redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. - -https://gitlab.com/cki-project/kernel-ark/-/commit/886a2c48095fbee8974a3b668b00d8397f2178b3 - 886a2c48095fbee8974a3b668b00d8397f2178b3 redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator - -https://gitlab.com/cki-project/kernel-ark/-/commit/73c63a17d17ded579e55c7f303915b261d72cee8 - 73c63a17d17ded579e55c7f303915b261d72cee8 redhat: rh_kabi: Add macros to size and extend structs - -https://gitlab.com/cki-project/kernel-ark/-/commit/bf483e500e94f677da583fb60e0a7ae9d84a525c - bf483e500e94f677da583fb60e0a7ae9d84a525c Removing Obsolete hba pci-ids from rhel8 - -https://gitlab.com/cki-project/kernel-ark/-/commit/6060079f22e28071af41c0f3b4254f6fb9e66718 - 6060079f22e28071af41c0f3b4254f6fb9e66718 mptsas: pci-id table changes - -https://gitlab.com/cki-project/kernel-ark/-/commit/33a41c2665c4689ea0182669e33212878fe077c7 - 33a41c2665c4689ea0182669e33212878fe077c7 mptsas: Taint kernel if mptsas is loaded - -https://gitlab.com/cki-project/kernel-ark/-/commit/2836c490fc1661017845b52b6dd550e8857f1641 - 2836c490fc1661017845b52b6dd550e8857f1641 mptspi: pci-id table changes - -https://gitlab.com/cki-project/kernel-ark/-/commit/7271c15c662c3ec60d26645b5249eb3e458fb9f8 - 7271c15c662c3ec60d26645b5249eb3e458fb9f8 qla2xxx: Remove PCI IDs of deprecated adapter - -https://gitlab.com/cki-project/kernel-ark/-/commit/cc63fd977b64b8e5ab0405dcd8cd80c8699450c7 - cc63fd977b64b8e5ab0405dcd8cd80c8699450c7 be2iscsi: remove unsupported device IDs - -https://gitlab.com/cki-project/kernel-ark/-/commit/9c472bb912f12d9cf5f7dd3bdd3ea555526bf3f6 - 9c472bb912f12d9cf5f7dd3bdd3ea555526bf3f6 mptspi: Taint kernel if mptspi is loaded - -https://gitlab.com/cki-project/kernel-ark/-/commit/4b286994ed23bd794272a0207afa52dbd6be011b - 4b286994ed23bd794272a0207afa52dbd6be011b hpsa: remove old cciss-based smartarray pci ids - -https://gitlab.com/cki-project/kernel-ark/-/commit/5c907fb5a3855b8b04c3d06164b745d150281aa5 - 5c907fb5a3855b8b04c3d06164b745d150281aa5 qla4xxx: Remove deprecated PCI IDs from RHEL 8 - -https://gitlab.com/cki-project/kernel-ark/-/commit/29d5a199061363c87fa52aa4a07cd9309f5c7321 - 29d5a199061363c87fa52aa4a07cd9309f5c7321 aacraid: Remove depreciated device and vendor PCI id's - -https://gitlab.com/cki-project/kernel-ark/-/commit/f3abf29e472be70fbb83c27cc34330150231a5d6 - f3abf29e472be70fbb83c27cc34330150231a5d6 megaraid_sas: remove deprecated pci-ids - -https://gitlab.com/cki-project/kernel-ark/-/commit/66d1c99d9a2f064c4429559d558beaf23432f827 - 66d1c99d9a2f064c4429559d558beaf23432f827 mpt*: remove certain deprecated pci-ids - -https://gitlab.com/cki-project/kernel-ark/-/commit/bbe8a9a0bd221aae242a73a29c3a63d6a1a2505d - bbe8a9a0bd221aae242a73a29c3a63d6a1a2505d kernel: add SUPPORT_REMOVED kernel taint - -https://gitlab.com/cki-project/kernel-ark/-/commit/5d1f998e7f18d3f2d1145c47693ad38b33ad31a0 - 5d1f998e7f18d3f2d1145c47693ad38b33ad31a0 Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES - -https://gitlab.com/cki-project/kernel-ark/-/commit/d777645f6b92abb5fbd34edc826d7c5fbc939066 - d777645f6b92abb5fbd34edc826d7c5fbc939066 Add option of 13 for FORCE_MAX_ZONEORDER - -https://gitlab.com/cki-project/kernel-ark/-/commit/23e98b4145f8232c517247ad44dba9c3b6473aad - 23e98b4145f8232c517247ad44dba9c3b6473aad s390: Lock down the kernel when the IPL secure flag is set - -https://gitlab.com/cki-project/kernel-ark/-/commit/8db0c71d8c5181563b4070a4af8b4a0cab6a7704 - 8db0c71d8c5181563b4070a4af8b4a0cab6a7704 efi: Lock down the kernel if booted in secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/cae380dfa9b98a5fe828cb12e058cb210f12bbef - cae380dfa9b98a5fe828cb12e058cb210f12bbef efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/4b75e708052ef58b47e456f7b9497f4f88574077 - 4b75e708052ef58b47e456f7b9497f4f88574077 security: lockdown: expose a hook to lock the kernel down - -https://gitlab.com/cki-project/kernel-ark/-/commit/2af922f4840f98adc5b780356e9ff73c114221b7 - 2af922f4840f98adc5b780356e9ff73c114221b7 Make get_cert_list() use efi_status_to_str() to print error messages. - -https://gitlab.com/cki-project/kernel-ark/-/commit/4d16b7699c1f4ca766af007e06cb144135d31647 - 4d16b7699c1f4ca766af007e06cb144135d31647 Add efi_status_to_str() and rework efi_status_to_err(). - -https://gitlab.com/cki-project/kernel-ark/-/commit/e1ed07005c30deac917eb4c367d0d1cfa03240c6 - e1ed07005c30deac917eb4c367d0d1cfa03240c6 Add support for deprecating processors - -https://gitlab.com/cki-project/kernel-ark/-/commit/9a6b87c1d98199dc087596c4a68a43931c8a6864 - 9a6b87c1d98199dc087596c4a68a43931c8a6864 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/40f622ec0d86309b2cd9a54d2219fefe9491245c - 40f622ec0d86309b2cd9a54d2219fefe9491245c iommu/arm-smmu: workaround DMA mode issues - -https://gitlab.com/cki-project/kernel-ark/-/commit/306e29b464801ddf07e5d021cefbbc5c3ea4010f - 306e29b464801ddf07e5d021cefbbc5c3ea4010f rh_kabi: introduce RH_KABI_EXCLUDE - -https://gitlab.com/cki-project/kernel-ark/-/commit/54af0e08d528a9ba2dac0e6d8f55f12169fb69d0 - 54af0e08d528a9ba2dac0e6d8f55f12169fb69d0 ipmi: do not configure ipmi for HPE m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/c54211b70e8e9f062803f03c9fa5906d8d5ca02c - c54211b70e8e9f062803f03c9fa5906d8d5ca02c IB/rxe: Mark Soft-RoCE Transport driver as tech-preview - -https://gitlab.com/cki-project/kernel-ark/-/commit/5330336348c05ca65b2d3c485ffff4ef0f5ddf3a - 5330336348c05ca65b2d3c485ffff4ef0f5ddf3a scsi: smartpqi: add inspur advantech ids - -https://gitlab.com/cki-project/kernel-ark/-/commit/642c4ae991474c59124e20ad9531dcbd47743e58 - 642c4ae991474c59124e20ad9531dcbd47743e58 ice: mark driver as tech-preview - -https://gitlab.com/cki-project/kernel-ark/-/commit/373400877917cf9dba7977afd087bb1d94dded41 - 373400877917cf9dba7977afd087bb1d94dded41 kABI: Add generic kABI macros to use for kABI workarounds - -https://gitlab.com/cki-project/kernel-ark/-/commit/f771c5d00a76a580a2db9d18e9ae6b9c2f0010c2 - f771c5d00a76a580a2db9d18e9ae6b9c2f0010c2 add pci_hw_vendor_status() - -https://gitlab.com/cki-project/kernel-ark/-/commit/69a21fa9fa6bc0b5035384093a5e8420ad9dd221 - 69a21fa9fa6bc0b5035384093a5e8420ad9dd221 ahci: thunderx2: Fix for errata that affects stop engine - -https://gitlab.com/cki-project/kernel-ark/-/commit/e70c7ae4016cb724f810166d476de8bffbe66d25 - e70c7ae4016cb724f810166d476de8bffbe66d25 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -https://gitlab.com/cki-project/kernel-ark/-/commit/064cac0e85883d89bb45f3cce00e2f1eb9e0b8df - 064cac0e85883d89bb45f3cce00e2f1eb9e0b8df bpf: Add tech preview taint for syscall - -https://gitlab.com/cki-project/kernel-ark/-/commit/87744daea4da21b2dfab83b2ec3064875b1c1058 - 87744daea4da21b2dfab83b2ec3064875b1c1058 bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter - -https://gitlab.com/cki-project/kernel-ark/-/commit/279af733167ee222e78498729b5a06db35cbcd9d - 279af733167ee222e78498729b5a06db35cbcd9d add Red Hat-specific taint flags - -https://gitlab.com/cki-project/kernel-ark/-/commit/b58ece80bfcf5683511152cd0b3130e514228e91 - b58ece80bfcf5683511152cd0b3130e514228e91 kdump: fix a grammar issue in a kernel message - -https://gitlab.com/cki-project/kernel-ark/-/commit/64bc02f469aac5305866556d4ccf250bfcc0e9c9 - 64bc02f469aac5305866556d4ccf250bfcc0e9c9 tags.sh: Ignore redhat/rpm - -https://gitlab.com/cki-project/kernel-ark/-/commit/e334f652a24618f69cc9f932bd1121a0695f2af5 - e334f652a24618f69cc9f932bd1121a0695f2af5 put RHEL info into generated headers - -https://gitlab.com/cki-project/kernel-ark/-/commit/f64b9d8e602582b5a0e6265c8b67597ea6c0c2ec - f64b9d8e602582b5a0e6265c8b67597ea6c0c2ec kdump: add support for crashkernel=auto - -https://gitlab.com/cki-project/kernel-ark/-/commit/a1417600eb23ef78aaafe5ddff495b9e3a8dfbce - a1417600eb23ef78aaafe5ddff495b9e3a8dfbce kdump: round up the total memory size to 128M for crashkernel reservation - -https://gitlab.com/cki-project/kernel-ark/-/commit/cc33b3e0a29c11d97faf2991ed5973fa7966eaad - cc33b3e0a29c11d97faf2991ed5973fa7966eaad acpi: prefer booting with ACPI over DTS - -https://gitlab.com/cki-project/kernel-ark/-/commit/149c42edf76af3c145dd7178257c6e0bf3281f64 - 149c42edf76af3c145dd7178257c6e0bf3281f64 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -https://gitlab.com/cki-project/kernel-ark/-/commit/995c5e2a2650a3ea53322306eb9743e8503cc184 - 995c5e2a2650a3ea53322306eb9743e8503cc184 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/f9a8e78b4f30d0c532f77b24d644c17b328a4bea - f9a8e78b4f30d0c532f77b24d644c17b328a4bea modules: add rhelversion MODULE_INFO tag - -https://gitlab.com/cki-project/kernel-ark/-/commit/8ce71256601b9e3b51fec68271b6a85bd898c40c - 8ce71256601b9e3b51fec68271b6a85bd898c40c ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/e4c2685781281f5bfaab9107dc93f2e94b12c227 - e4c2685781281f5bfaab9107dc93f2e94b12c227 Add Red Hat tainting - -https://gitlab.com/cki-project/kernel-ark/-/commit/5e521fca94640717cc1d3bb5680860b0628cb072 - 5e521fca94640717cc1d3bb5680860b0628cb072 Introduce CONFIG_RH_DISABLE_DEPRECATED - -https://gitlab.com/cki-project/kernel-ark/-/commit/27b6eeac8c596c848a530f0a56a3f497833b689b - 27b6eeac8c596c848a530f0a56a3f497833b689b Pull the RHEL version defines out of the Makefile - -https://gitlab.com/cki-project/kernel-ark/-/commit/d1036d96f7d8ac3df30ddb5cd461a3fbf7d3bf1b - d1036d96f7d8ac3df30ddb5cd461a3fbf7d3bf1b [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/cc63c6bdede927093d41916a61697349db0d02eb + cc63c6bdede927093d41916a61697349db0d02eb ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3e09fa3d3..a6037b21f 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -5736,7 +5736,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 29d7e4646..274b439c7 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4564,7 +4564,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index da658beba..b6dc0f546 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -5713,7 +5713,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index ab75889ce..3ef66f4fc 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4543,7 +4543,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index eddd4379d..4a3035b78 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -5849,7 +5849,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index dcec67aec..eef6575f7 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -5827,7 +5827,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index fdb9440ff..932717cf7 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -5673,7 +5673,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index eda6f055b..66f96eed9 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -5651,7 +5651,7 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index d39096a05..219f75545 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -5142,7 +5142,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 2e4315f1f..4f3f23d60 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -5120,7 +5120,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 0ed62d23b..f7c293a64 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -4822,7 +4822,7 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index cda427dac..03c5e13de 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4351,7 +4351,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 983bd9850..ec4986cc8 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -4799,7 +4799,7 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 9373a536c..8703c144e 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4334,7 +4334,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 36aa849ce..0c76512ee 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -4764,7 +4764,7 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 8dafc671c..453a5ea74 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4291,7 +4291,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 14e04c814..a93532691 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -4741,7 +4741,7 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index bcd81f508..eb6a1f26d 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4274,7 +4274,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 966946b34..337fc3d06 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4297,7 +4297,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 1712a0106..4eaeb7f41 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -5186,7 +5186,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index daa3a2255..1c7519fc2 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -4539,7 +4539,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 3946ad9bb..5956fccfe 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -5164,7 +5164,7 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RHEL_DIFFERENCES is not set +CONFIG_RH_FEDORA=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index cefe578b2..54dc9831c 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -4519,7 +4519,7 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RHEL_DIFFERENCES=y +# CONFIG_RH_FEDORA is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set diff --git a/kernel.spec b/kernel.spec index d9dc800be..36480b3e0 100755 --- a/kernel.spec +++ b/kernel.spec @@ -80,7 +80,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 60 +%global distro_build 300 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -123,15 +123,15 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.0 +%define rpmversion 5.14.1 %define patchversion 5.14 -%define pkgrelease 60 +%define pkgrelease 300 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 60%{?buildid}%{?dist} +%define specrelease 300%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.tar.xz +Source0: linux-5.14.1.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14 -c -mv linux-5.14 linux-%{KVERREL} +%setup -q -n kernel-5.14.1 -c +mv linux-5.14.1 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2654,7 +2654,7 @@ then\ %{_sbindir}/weak-modules --add-kernel %{KVERREL}%{?1:+%{1}} || exit $?\ fi\ %endif\ -/bin/kernel-install -v add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ +/bin/kernel-install add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ %{nil} # @@ -2958,56 +2958,34 @@ fi # # %changelog -* Mon Aug 30 2021 Fedora Kernel Team [5.14-60] +* Fri Sep 03 2021 Justin M. Forbes [5.14.1-300] +- Setup for building fedora-5.14 branch (Justin M. Forbes) + +* Mon Aug 30 2021 Justin M. Forbes [5.14-0] +- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - -* Sat Aug 28 2021 Fedora Kernel Team [5.14-0.rc7.20210828git64b4fc45bea6.58] - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) - -* Fri Aug 27 2021 Fedora Kernel Team [5.14.0-0.rc7.20210827git77dd11439b86.57] - rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] -- Revert "redhat/configs: Enable genet and brcmfmac wlan" (Íñigo Huguet) - redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] - -* Thu Aug 26 2021 Fedora Kernel Team [5.14.0-0.rc7.20210826git73f3af7b4611.56] - Attempt to fix Intel PMT code (David Arcari) - -* Wed Aug 25 2021 Fedora Kernel Team [5.14.0-0.rc7.20210825git6e764bcd1cf7.55] - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- [fs] dax: mark tech preview (Bill O'Donnell) - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) - common: x86: enable VMware PTP support on ark (Peter Robinson) - -* Tue Aug 24 2021 Fedora Kernel Team [5.14.0-0.rc7.20210824gitd5ae8d7f85b7.54] - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) -- Revert "IB/rxe: Mark Soft-RoCE Transport driver as tech-preview" (Herton R. Krzesinski) -- redhat/configs: Enable genet and brcmfmac wlan (Jeremy Linton) [1992902] -- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - -* Sat Aug 21 2021 Fedora Kernel Team [5.14.0-0.rc6.20210821gitfa54d366a6e4.51] - More Fedora config updates (Justin M. Forbes) - -* Fri Aug 20 2021 Fedora Kernel Team [5.14.0-0.rc6.20210820gitd992fe5318d8.50] - Fedora config updates for 5.14 (Justin M. Forbes) - -* Thu Aug 19 2021 Fedora Kernel Team [5.14.0-0.rc6.20210819gitd6d09a694205.49] - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - -* Wed Aug 18 2021 Fedora Kernel Team [5.14.0-0.rc6.20210818git614cb2751d31.48] - Filter updates for aarch64 (Justin M. Forbes) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - -* Tue Aug 17 2021 Fedora Kernel Team [5.14.0-0.rc6.20210817git794c7931a242.47] -- Revert "redhat: ark: disable CONFIG_NET_SCH_MULTIQ" (Marcelo Ricardo Leitner) - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) @@ -3015,43 +2993,23 @@ fi - crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) - random: Add hook to override device reads and getrandom(2) (Herbert Xu) - redhat/configs: Disable Soft-RoCE driver (Kamal Heib) -- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) -- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) - -* Fri Aug 13 2021 Fedora Kernel Team [5.14.0-0.rc5.20210813gitf8e6dfc64f61.45] -- update filters for Fedora (Justin M. Forbes) - -* Tue Aug 10 2021 Fedora Kernel Team [5.14.0-0.rc5.20210810git9a73fa375d58.42] - redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) - redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) - fedora: configs: Fix WM5102 Kconfig (Hans de Goede) - powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] - redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] -- Revert "ice: mark driver as tech-preview" (Jonathan Toppins) - -* Thu Aug 05 2021 Fedora Kernel Team [5.14.0-0.rc4.20210805git251a1524293d.37] +- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) +- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) - common: Update for CXL (Compute Express Link) configs (Peter Robinson) - redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] - Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) - Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) - -* Wed Aug 04 2021 Fedora Kernel Team [5.14.0-0.rc4.20210804gitd5ad8ec3cfb5.36] -- Revert "Merge branch 'releasefix' into 'os-build'" (Justin M. Forbes) - Fedora 5.14 configs round 1 (Justin M. Forbes) - redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) -- kernel-5.14.0-0.rc4.35 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210801gitf3438b4c4e69.34 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210731gitc7d102232649.33 (Fedora Kernel Team) - x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- kernel-5.14.0-0.rc3.20210730git764a5bc89b12.32 (Fedora Kernel Team) - redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- Revert "bpf: Add tech preview taint for syscall" (Jiri Olsa) [1978833] - kernel.spec: fix build of samples/bpf (Jiri Benc) - Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- kernel-5.14.0-0.rc3.20210728git4010a528219e.31 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) - rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] - configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) - fedora: sound config updates for 5.14 (Peter Robinson) @@ -3065,155 +3023,13 @@ fi - fedora: don't enable FB_VIRTUAL (Peter Robinson) - redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] - rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Mon Aug 02 2021 Fedora Kernel Team [5.14.0-0.rc4.35] -- kernel-5.14.0-0.rc3.20210801gitf3438b4c4e69.34 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210731gitc7d102232649.33 (Fedora Kernel Team) -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- kernel-5.14.0-0.rc3.20210730git764a5bc89b12.32 (Fedora Kernel Team) -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- Revert "bpf: Add tech preview taint for syscall" (Jiri Olsa) [1978833] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- kernel-5.14.0-0.rc3.20210728git4010a528219e.31 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Sun Aug 01 2021 Fedora Kernel Team [5.14.0-0.rc3.20210801gitf3438b4c4e69.34] -- kernel-5.14.0-0.rc3.20210731gitc7d102232649.33 (Fedora Kernel Team) -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- kernel-5.14.0-0.rc3.20210730git764a5bc89b12.32 (Fedora Kernel Team) -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- Revert "bpf: Add tech preview taint for syscall" (Jiri Olsa) [1978833] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- kernel-5.14.0-0.rc3.20210728git4010a528219e.31 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Sat Jul 31 2021 Fedora Kernel Team [5.14.0-0.rc3.20210731gitc7d102232649.33] -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- kernel-5.14.0-0.rc3.20210730git764a5bc89b12.32 (Fedora Kernel Team) -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- Revert "bpf: Add tech preview taint for syscall" (Jiri Olsa) [1978833] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- kernel-5.14.0-0.rc3.20210728git4010a528219e.31 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Fri Jul 30 2021 Fedora Kernel Team [5.14.0-0.rc3.20210730git764a5bc89b12.32] -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- Revert "bpf: Add tech preview taint for syscall" (Jiri Olsa) [1978833] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- kernel-5.14.0-0.rc3.20210728git4010a528219e.31 (Fedora Kernel Team) -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Wed Jul 28 2021 Fedora Kernel Team [5.14.0-0.rc3.20210728git4010a528219e.31] -- kernel-5.14.0-0.rc3.20210728git7d549995d4e0.30 (Fedora Kernel Team) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Wed Jul 28 2021 Fedora Kernel Team [5.14.0-0.rc3.20210728git7d549995d4e0.30] -- Don't tag a release as [redhat] (Justin M. Forbes) -- Revert "Drop that for now" (Herton R. Krzesinski) -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - -* Sat Jul 24 2021 Fedora Kernel Team [5.14.0-0.rc2.20210723git8baef6386baa.27] - Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) - Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) - -* Fri Jul 23 2021 Fedora Kernel Team [5.14.0-0.rc2.20210723git8baef6386baa.26] - rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] - rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] - configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) - CI: use common code for merge and release (Don Zickus) - rpmspec: add release string to kernel doc directory name (Jan Stancek) - -* Wed Jul 21 2021 Fedora Kernel Team [5.14.0-0.rc2.20210721git8cae8cd89f05.24] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] @@ -3222,65 +3038,35 @@ fi - common: disable DVB_AV7110 and associated pieces (Peter Robinson) - Fix fedora-only config updates (Don Zickus) - Fedor config update for new option (Justin M. Forbes) - -* Mon Jul 19 2021 Fedora Kernel Team [5.14.0-0.rc1.20210719git1d67c8d993ba.22] -- Revert "scsi: smartpqi: add inspur advantech ids" (Herton R. Krzesinski) - redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) - -* Thu Jul 15 2021 Fedora Kernel Team [5.14.0-0.rc1.20210715git40226a3d96ef.19] - all: hyperv: use the DRM driver rather than FB (Peter Robinson) - all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) - all: VMWare: clean up VMWare configs (Peter Robinson) - Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) - -* Wed Jul 14 2021 Fedora Kernel Team [5.14.0-0.rc1.20210714git40226a3d96ef.18] - CI: Handle all mirrors (Veronika Kabatova) - Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) - -* Tue Jul 13 2021 Fedora Kernel Team [5.14.0-0.rc1.20210713git7fef2edf7cc7.17] - arm64: switch ark kernel to 4K pagesize (Mark Salter) - Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] - all: unify and cleanup i2c TPM2 modules (Peter Robinson) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] - redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) - -* Fri Jul 09 2021 Fedora Kernel Team [5.14.0-0.rc0.20210709gitf55966571d5e.13] - redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] - -* Thu Jul 08 2021 Fedora Kernel Team [5.14.0-0.rc0.20210708gite9f1cbc0c411.12] - rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) - redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] - -* Wed Jul 07 2021 Fedora Kernel Team [5.14.0-0.rc0.20210707git77d34a4683b0.11] - redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) - redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) - redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] -- Revert "kdump: add support for crashkernel=auto" (Kairui Song) -- Revert "kdump: round up the total memory size to 128M for crashkernel reservation" (Kairui Song) -- Revert "kdump: fix a grammar issue in a kernel message" (Kairui Song) -- Revert "Merge branch 'rename_mod_blacklist_sh_part_2' into 'os-build'" (Justin M. Forbes) - common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) - -* Sat Jul 03 2021 Fedora Kernel Team [5.14.0-0.rc0.20210702git3dbdb38e2869.7] - COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) - kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) -- mod-denylist.sh: Change to denylist (Prarit Bhargava) - -* Fri Jul 02 2021 Fedora Kernel Team [5.14.0-0.rc0.20210702git3dbdb38e2869.6] - Turn off with_selftests for Fedora (Justin M. Forbes) - Don't build bpftool on Fedora (Justin M. Forbes) - Fix location of syscall scripts for kernel-devel (Justin M. Forbes) - -* Thu Jul 01 2021 Fedora Kernel Team [5.14.0-0.rc0.20210630git007b350a5875.4] - fedora: arm: Enable some i.MX8 options (Peter Robinson) - Enable Landlock for Fedora (Justin M. Forbes) - Filter update for Fedora aarch64 (Justin M. Forbes) - -* Wed Jun 30 2021 Fedora Kernel Team [5.14.0-0.rc0.20210630git007b350a5875.3] - rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) - rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) - -* Tue Jun 29 2021 Fedora Kernel Team [5.14.0-0.rc0.20210629gitc54b245d0118.2] - redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] - redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] - redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] @@ -3342,8 +3128,6 @@ fi - Fedora 5.13 config updates pt 2 (Justin M. Forbes) - Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) - fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) -- PCI: rockchip: Register IRQs just before pci_host_probe() (Javier Martinez Canillas) -- arm64: dts: rockchip: Update PCI host bridge window to 32-bit address memory (Punit Agrawal) - Fedora 5.13 config updates pt 1 (Justin M. Forbes) - Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) - configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] @@ -3361,10 +3145,8 @@ fi - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) - redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] -- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) - Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) - configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) - team: mark team driver as deprecated (Hangbin Liu) [1945477] - Make CRYPTO_EC also builtin (Simo Sorce) [1947240] - Do not hard-code a default value for DIST (David Ward) @@ -3428,9 +3210,6 @@ fi - Set date in package release from repository commit, not system clock (David Ward) - Use a better upstream tarball filename for snapshots (David Ward) - Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) -- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) -- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) - Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) - Create ark-latest branch last for CI scripts (Don Zickus) - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) @@ -3460,7 +3239,6 @@ fi - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) - Fedora config updates (Justin M. Forbes) -- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) @@ -3552,7 +3330,6 @@ fi - redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) - redhat: add genlog.py script (Herton R. Krzesinski) - kernel.spec.template - fix use_vdso usage (Ben Crocker) -- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) - Turn off vdso_install for ppc (Justin M. Forbes) - Remove bpf-helpers.7 from bpftool package (Jiri Olsa) - New configs in lib/Kconfig.debug (Fedora Kernel Team) @@ -3690,7 +3467,6 @@ fi - redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_MULTIQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) @@ -3729,35 +3505,10 @@ fi - process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - redhat/self-test: Initial commit (Ben Crocker) -- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) -- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) -- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] -- x86: Fix compile issues with rh_check_supported() (Don Zickus) - KEYS: Make use of platform keyring for module signature verify (Robert Holmes) -- Drop that for now (Laura Abbott) - Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) - ARM: tegra: usb no reset (Peter Robinson) - arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) -- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) -- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) -- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) -- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) -- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) -- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) -- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) -- mptsas: pci-id table changes (Laura Abbott) -- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- be2iscsi: remove unsupported device IDs (Chris Leech) -- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) -- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) -- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) -- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) -- mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) - Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) - s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) - efi: Lock down the kernel if booted in secure boot mode (David Howells) @@ -3765,33 +3516,15 @@ fi - security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) - Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) - Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] - arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) - iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) - ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] -- IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] -- scsi: smartpqi: add inspur advantech ids (Don Brace) -- ice: mark driver as tech-preview (Jonathan Toppins) -- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- add pci_hw_vendor_status() (Maurizio Lombardi) - ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) - Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) -- bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] -- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] -- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] -- kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] -- tags.sh: Ignore redhat/rpm (Jeremy Cline) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- kdump: add support for crashkernel=auto (Jeremy Cline) -- kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- modules: add rhelversion MODULE_INFO tag (Laura Abbott) - ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Add Red Hat tainting (Laura Abbott) [1565704] -- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) - Stop merging ark-patches for release (Don Zickus) - Fix path location for ark-update-configs.sh (Don Zickus) - Combine Red Hat patches into single patch (Don Zickus) @@ -3948,7 +3681,6 @@ fi - Add RHMAINTAINERS file and supporting conf (Don Zickus) - Add a script to test if all commits are signed off (Jeremy Cline) - Fix make rh-configs-arch (Don Zickus) -- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) - Sync up Fedora configs from the first week of the merge window (Jeremy Cline) - Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) - kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) @@ -4092,7 +3824,6 @@ fi - Add an initial CI configuration for the internal branch (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Pull the RHEL version defines out of the Makefile (Jeremy Cline) - Sync up the ARK build scripts (Jeremy Cline) - Sync up the Fedora Rawhide configs (Jeremy Cline) - Sync up the ARK config files (Jeremy Cline) @@ -4100,831 +3831,6 @@ fi - configs: Add README for some other arches (Laura Abbott) - configs: Sync up Fedora configs (Laura Abbott) - [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) -- [initial commit] Red Hat gitignore and attributes (Laura Abbott) -- [initial commit] Add changelog (Laura Abbott) -- [initial commit] Add makefile (Laura Abbott) -- [initial commit] Add files for generating the kernel.spec (Laura Abbott) -- [initial commit] Add rpm directory (Laura Abbott) -- [initial commit] Add files for packaging (Laura Abbott) -- [initial commit] Add kabi files (Laura Abbott) -- [initial commit] Add scripts (Laura Abbott) -- [initial commit] Add configs (Laura Abbott) -- [initial commit] Add Makefiles (Laura Abbott) - -* Tue Jun 29 2021 Fedora Kernel Team [5.13.0-1] -- Fix typos in fedora filters (Justin M. Forbes) -- More filtering for Fedora (Justin M. Forbes) -- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) -- Fedora 5.13 config updates (Justin M. Forbes) -- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) -- fedora: drop duplicate configs (Peter Robinson) -- More Fedora config updates for 5.13 (Justin M. Forbes) -- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] -- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) -- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) -- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) -- kernel.spec: Add support to use vmlinux.h (Don Zickus) -- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) -- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) -- Fedora 5.13 config updates pt 3 (Justin M. Forbes) -- all: enable ath11k wireless modules (Peter Robinson) -- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) -- spec: Enable sefltests rpm build (Jiri Olsa) -- spec: Allow bpf selftest/samples to fail (Jiri Olsa) -- bpf, selftests: Disable tests that need clang13 (Toke Høiland-Jørgensen) -- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) -- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) -- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) -- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) -- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) -- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) -- kernel.spec: selftests require python3 (Jiri Benc) -- kernel.spec: skip selftests that failed to build (Jiri Benc) -- kernel.spec: fix installation of bpf selftests (Jiri Benc) -- redhat: fix samples and selftests make options (Jiri Benc) -- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) -- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) -- kernel.spec: add missing dependency for the which package (Jiri Benc) -- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) -- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) -- kernel.spec: package and ship VM tools (Jiri Benc) -- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) -- kernel.spec: add coreutils (Jiri Benc) -- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) -- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) -- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) -- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) -- kernel.spec: Rename kabi-dw base (Jiri Benc) -- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) -- kernel.spec: perf: remove bpf examples (Jiri Benc) -- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) -- kernel.spec: build samples (Jiri Benc) -- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) -- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) -- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) -- Fedora 5.13 config updates pt 2 (Justin M. Forbes) -- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) -- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) -- PCI: rockchip: Register IRQs just before pci_host_probe() (Javier Martinez Canillas) -- arm64: dts: rockchip: Update PCI host bridge window to 32-bit address memory (Punit Agrawal) -- Fedora 5.13 config updates pt 1 (Justin M. Forbes) -- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) -- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] -- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) -- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) -- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) -- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) -- redhat/config: enable STMICRO nic for RHEL (Mark Salter) -- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) -- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) -- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) -- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- RHEL: disable io_uring support (Jeff Moyer) -- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) -- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) -- Update the Quick Start documentation (David Ward) -- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] -- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) -- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) -- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) -- team: mark team driver as deprecated (Hangbin Liu) [1945477] -- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] -- Do not hard-code a default value for DIST (David Ward) -- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) -- Improve comments in SPEC file, and move some option tests and macros (David Ward) -- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] -- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) -- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] -- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) -- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] -- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] -- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) -- UIO: disable unused config options (Aristeu Rozanski) [1957819] -- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) -- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) -- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) -- fedora: enable zonefs (Damien Le Moal) -- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) -- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) -- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) -- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) -- Remove unused boot loader specification files (David Ward) -- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] -- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) -- common: disable Apple Silicon generally (Peter Robinson) -- cleanup Intel's FPGA configs (Peter Robinson) -- common: move PTP KVM support from ark to common (Peter Robinson) -- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) -- redhat: add initial rpminspect configuration (Herton R. Krzesinski) -- fedora: arm updates for 5.13 (Peter Robinson) -- fedora: Enable WWAN and associated MHI bits (Peter Robinson) -- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) -- Fedora set modprobe path (Justin M. Forbes) -- Keep sctp and l2tp modules in modules-extra (Don Zickus) -- Fix ppc64le cross build packaging (Don Zickus) -- Fedora: Make amd_pinctrl module builtin (Hans de Goede) -- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) -- New configs in drivers/bus (Fedora Kernel Team) -- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] -- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) -- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) -- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) -- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) -- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) -- Update pending-common configs, preparing to set correctly (Justin M. Forbes) -- Update fedora filters for surface (Justin M. Forbes) -- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) -- Replace "flavour" where "variant" is meant instead (David Ward) -- Drop the %%{variant} macro and fix --with-vanilla (David Ward) -- Fix syntax of %%kernel_variant_files (David Ward) -- Change description of --without-vdso-install to fix typo (David Ward) -- Config updates to work around mismatches (Justin M. Forbes) -- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) -- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] -- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) -- Remove reference to bpf-helpers man page (Justin M. Forbes) -- Fedora: enable more modules for surface devices (Dave Olsthoorn) -- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) -- hardlink is in /usr/bin/ now (Justin M. Forbes) -- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) -- Set date in package release from repository commit, not system clock (David Ward) -- Use a better upstream tarball filename for snapshots (David Ward) -- Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) -- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) -- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) -- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) -- Create ark-latest branch last for CI scripts (Don Zickus) -- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) -- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) -- Export ark infrastructure files (Don Zickus) -- docs: Update docs to reflect newer workflow. (Don Zickus) -- Use upstream/master for merge-base with fallback to master (Don Zickus) -- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) -- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) -- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) -- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) -- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) -- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) -- Update mod-internal to fix depmod issue (Nico Pache) -- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) -- New configs in drivers/power (Fedora Kernel Team) -- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) -- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) -- Fedora config updates round 2 (Justin M. Forbes) -- New configs in drivers/soc (Jeremy Cline) -- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) -- Update module filtering for 5.12 kernels (Justin M. Forbes) -- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) -- New configs in drivers/leds (Fedora Kernel Team) -- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) -- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) -- Fedora config updates (Justin M. Forbes) -- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] -- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] -- Remove duplicate configs acroos fedora, ark and common (Don Zickus) -- Combine duplicate configs across ark and fedora into common (Don Zickus) -- common/ark: cleanup and unify the parport configs (Peter Robinson) -- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) -- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) -- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) -- Remove _legacy_common_support (Justin M. Forbes) -- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) -- New configs in fs/pstore (CKI@GitLab) -- New configs in arch/powerpc (Fedora Kernel Team) -- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) -- configs: clean up LSM configs (Ondrej Mosnacek) -- New configs in drivers/platform (CKI@GitLab) -- New configs in drivers/firmware (CKI@GitLab) -- New configs in drivers/mailbox (Fedora Kernel Team) -- New configs in drivers/net/phy (Justin M. Forbes) -- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) -- New configs in mm/Kconfig (CKI@GitLab) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in drivers/input (Fedora Kernel Team) -- New configs in net/bluetooth (Justin M. Forbes) -- New configs in drivers/clk (Fedora Kernel Team) -- New configs in init/Kconfig (Jeremy Cline) -- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) -- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) -- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) -- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) -- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) -- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) -- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] -- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) -- Turn off weak-modules for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] -- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) -- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) -- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) -- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) -- generic: arm: enable SCMI for all options (Peter Robinson) -- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) -- common: disable legacy CAN device support (Peter Robinson) -- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) -- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) -- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) -- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) -- common: enable common CAN layer 2 protocols (Peter Robinson) -- ark: disable CAN_LEDS option (Peter Robinson) -- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) -- Fedora: enable modules for surface devices (Dave Olsthoorn) -- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) -- common: fix WM8804 codec dependencies (Peter Robinson) -- Build SERIO_SERPORT as a module (Peter Robinson) -- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) -- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) -- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) -- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) -- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) -- Only enable PS2 Mouse options on x86 (Peter Robinson) -- Disable bluetooth highspeed by default (Peter Robinson) -- Fedora: A few more general updates for 5.12 window (Peter Robinson) -- Fedora: Updates for 5.12 merge window (Peter Robinson) -- Fedora: remove dead options that were removed upstream (Peter Robinson) -- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) -- New configs in arch/powerpc (Fedora Kernel Team) -- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) -- Update pending-common configs to address new upstream config deps (Justin M. Forbes) -- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) -- Removed description text as a comment confuses the config generation (Justin M. Forbes) -- New configs in drivers/dma-buf (Jeremy Cline) -- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) -- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) -- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) -- Fedora config update (Justin M. Forbes) -- fedora: minor arm sound config updates (Peter Robinson) -- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) -- Add a redhat/rebase-notes.txt file (Hans de Goede) -- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) -- CI: Drop MR ID from the name variable (Veronika Kabatova) -- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) -- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) -- Update CKI pipeline project (Veronika Kabatova) -- Turn off additional KASAN options for Fedora (Justin M. Forbes) -- Rename the master branch to rawhide for Fedora (Justin M. Forbes) -- Makefile targets for packit integration (Ben Crocker) -- Turn off KASAN for rawhide debug builds (Justin M. Forbes) -- New configs in arch/arm64 (Justin Forbes) -- Remove deprecated Intel MIC config options (Peter Robinson) -- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) -- redhat: add genlog.py script (Herton R. Krzesinski) -- kernel.spec.template - fix use_vdso usage (Ben Crocker) -- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) -- Turn off vdso_install for ppc (Justin M. Forbes) -- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) -- New configs in lib/Kconfig.debug (Fedora Kernel Team) -- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) -- New configs in drivers/clk (Justin M. Forbes) -- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- Fedora 5.11 config updates part 4 (Justin M. Forbes) -- Fedora 5.11 config updates part 3 (Justin M. Forbes) -- Fedora 5.11 config updates part 2 (Justin M. Forbes) -- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] -- Fix USB_XHCI_PCI regression (Justin M. Forbes) -- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) -- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) -- Fedora 5.11 configs pt 1 (Justin M. Forbes) -- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) -- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) -- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) -- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) -- Run MR testing in CKI pipeline (Veronika Kabatova) -- Reword comment (Nicolas Chauvet) -- Add with_cross_arm conditional (Nicolas Chauvet) -- Redefines __strip if with_cross (Nicolas Chauvet) -- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) -- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) -- all: all arches/kernels enable the same DMI options (Peter Robinson) -- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) -- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) -- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) -- all: x86: move shared x86 acpi config options to generic (Peter Robinson) -- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) -- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) -- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) -- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) -- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) -- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) -- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) -- Enable the vkms module in Fedora (Jeremy Cline) -- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) -- Add gcc-c++ to BuildRequires (Justin M. Forbes) -- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) -- fedora: arm: move generic power off/reset to all arm (Peter Robinson) -- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) -- fedora: cleanup joystick_adc (Peter Robinson) -- fedora: update some display options (Peter Robinson) -- fedora: arm: enable TI PRU options (Peter Robinson) -- fedora: arm: minor exynos plaform updates (Peter Robinson) -- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) -- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) -- fedora: minor arm config updates (Peter Robinson) -- fedora: enable Tegra 234 SoC (Peter Robinson) -- fedora: arm: enable new Hikey 3xx options (Peter Robinson) -- Fedora: USB updates (Peter Robinson) -- fedora: enable the GNSS receiver subsystem (Peter Robinson) -- Remove POWER_AVS as no longer upstream (Peter Robinson) -- Cleanup RESET_RASPBERRYPI (Peter Robinson) -- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) -- fedora: arm crypto updates (Peter Robinson) -- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) -- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) -- New configs in drivers/rtc (Fedora Kernel Team) -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] -- New configs in init/Kconfig (Fedora Kernel Team) -- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Enable Speakup accessibility driver (Justin M. Forbes) -- New configs in init/Kconfig (Fedora Kernel Team) -- Fix fedora config mismatch due to dep changes (Justin M. Forbes) -- New configs in drivers/crypto (Jeremy Cline) -- Remove duplicate ENERGY_MODEL configs (Peter Robinson) -- This is selected by PCIE_QCOM so must match (Justin M. Forbes) -- drop unused BACKLIGHT_GENERIC (Peter Robinson) -- Remove cp instruction already handled in instruction below. (Paulo E. Castro) -- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) -- Add tools to path mangling script. (Paulo E. Castro) -- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) -- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) -- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) -- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) -- Remove filterdiff and use native git instead (Don Zickus) -- New configs in net/sched (Justin M. Forbes) -- New configs in drivers/mfd (CKI@GitLab) -- New configs in drivers/mfd (Fedora Kernel Team) -- New configs in drivers/firmware (Fedora Kernel Team) -- Temporarily backout parallel xz script (Justin M. Forbes) -- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) -- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) -- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) -- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) -- redhat: set default IMA template for all ARK arches (Bruno Meneguele) -- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) -- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) -- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) -- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) -- kernel: Enable coresight on aarch64 (Jeremy Linton) -- Update CONFIG_INET6_ESPINTCP (Justin Forbes) -- New configs in net/ipv6 (Justin M. Forbes) -- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) -- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) -- fedora: some minor arm audio config tweaks (Peter Robinson) -- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) -- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) -- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) -- Fedora config update (Justin M. Forbes) -- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) -- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) -- Fedora config update (Justin M. Forbes) -- Enable NANDSIM for Fedora (Justin M. Forbes) -- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) -- Ath11k related config updates (Justin M. Forbes) -- Fedora config updates for ath11k (Justin M. Forbes) -- Turn on ATH11K for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) -- More Fedora config fixes (Justin M. Forbes) -- Fedora 5.10 config updates (Justin M. Forbes) -- Fedora 5.10 configs round 1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Allow kernel-tools to build without selftests (Don Zickus) -- Allow building of kernel-tools standalone (Don Zickus) -- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_MULTIQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) -- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) -- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] -- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) -- New configs in drivers/mfd (Fedora Kernel Team) -- Fix LTO issues with kernel-tools (Don Zickus) -- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) -- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) -- [Automatic] Handle config dependency changes (Don Zickus) -- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) -- New configs in kernel/trace (Fedora Kernel Team) -- Fix Fedora config locations (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] -- Partial revert: Add master merge check (Don Zickus) -- Update Maintainers doc to reflect workflow changes (Don Zickus) -- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) -- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) -- Disable Speakup synth DECEXT (Justin M. Forbes) -- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) -- Modify patchlist changelog output (Don Zickus) -- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- redhat/self-test: Initial commit (Ben Crocker) -- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) -- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) -- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] -- x86: Fix compile issues with rh_check_supported() (Don Zickus) -- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) -- Drop that for now (Laura Abbott) -- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) -- ARM: tegra: usb no reset (Peter Robinson) -- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) -- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) -- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) -- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) -- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) -- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) -- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) -- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) -- mptsas: pci-id table changes (Laura Abbott) -- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- be2iscsi: remove unsupported device IDs (Chris Leech) -- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) -- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) -- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) -- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) -- mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) -- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) -- efi: Lock down the kernel if booted in secure boot mode (David Howells) -- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) -- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) -- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) -- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] -- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) -- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) -- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] -- IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] -- scsi: smartpqi: add inspur advantech ids (Don Brace) -- ice: mark driver as tech-preview (Jonathan Toppins) -- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- add pci_hw_vendor_status() (Maurizio Lombardi) -- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) -- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) -- bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] -- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] -- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] -- kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] -- tags.sh: Ignore redhat/rpm (Jeremy Cline) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- kdump: add support for crashkernel=auto (Jeremy Cline) -- kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] -- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] -- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] -- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- modules: add rhelversion MODULE_INFO tag (Laura Abbott) -- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Add Red Hat tainting (Laura Abbott) [1565704] -- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) -- Stop merging ark-patches for release (Don Zickus) -- Fix path location for ark-update-configs.sh (Don Zickus) -- Combine Red Hat patches into single patch (Don Zickus) -- New configs in drivers/misc (Jeremy Cline) -- New configs in drivers/net/wireless (Justin M. Forbes) -- New configs in drivers/phy (Fedora Kernel Team) -- New configs in drivers/tty (Fedora Kernel Team) -- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) -- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) -- New configs in drivers/pinctrl (Fedora Kernel Team) -- Update CONFIG_THERMAL_NETLINK (Justin Forbes) -- Separate merge-upstream and release stages (Don Zickus) -- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) -- Create Patchlist.changelog file (Don Zickus) -- Filter out upstream commits from changelog (Don Zickus) -- Merge Upstream script fixes (Don Zickus) -- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) -- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) -- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) -- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) -- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) -- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) -- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) -- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) -- Fedora config updates (Justin M. Forbes) -- Fedora confi gupdate (Justin M. Forbes) -- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Swap how ark-latest is built (Don Zickus) -- Add extra version bump to os-build branch (Don Zickus) -- dist-release: Avoid needless version bump. (Don Zickus) -- Add dist-fedora-release target (Don Zickus) -- Remove redundant code in dist-release (Don Zickus) -- Makefile.common rename TAG to _TAG (Don Zickus) -- Fedora config change (Justin M. Forbes) -- Fedora filter update (Justin M. Forbes) -- Config update for Fedora (Justin M. Forbes) -- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) -- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) -- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) -- More Fedora config updates (Justin M. Forbes) -- New config deps (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- First half of config updates for Fedora (Justin M. Forbes) -- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) -- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) -- Add config options that only show up when we prep on arm (Justin M. Forbes) -- Config updates for Fedora (Justin M. Forbes) -- fedora: enable enery model (Peter Robinson) -- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) -- Enable ZSTD compression algorithm on all kernels (Peter Robinson) -- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) -- iio: enable LTR-559 light and proximity sensor (Peter Robinson) -- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) -- More mismatches (Justin M. Forbes) -- Fedora config change due to deps (Justin M. Forbes) -- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) -- Config change required for build part 2 (Justin M. Forbes) -- Config change required for build (Justin M. Forbes) -- Fedora config update (Justin M. Forbes) -- Add ability to sync upstream through Makefile (Don Zickus) -- Add master merge check (Don Zickus) -- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) -- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) -- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) -- Add new certs for dual signing with boothole (Justin M. Forbes) -- Update secureboot signing for dual keys (Justin M. Forbes) -- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) -- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) -- redhat/configs: Fix common CONFIGs (Prarit Bhargava) -- redhat/configs: General CONFIG cleanups (Prarit Bhargava) -- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) -- fedora: arm: Update some meson config options (Peter Robinson) -- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) -- Update config for renamed panel driver. (Peter Robinson) -- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) -- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) -- Fedora config updates (Justin M. Forbes) -- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) -- disable uncommon TCP congestion control algorithms (Davide Caratti) -- Add new bpf man pages (Justin M. Forbes) -- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) -- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) -- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) -- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) -- Fedora config update for rc1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) -- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) -- One more Fedora config update (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix PATCHLEVEL for merge window (Justin M. Forbes) -- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More module filtering for Fedora (Justin M. Forbes) -- Update filters for rnbd in Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix up module filtering for 5.8 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More Fedora config work (Justin M. Forbes) -- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) -- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) -- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix configs for Fedora (Justin M. Forbes) -- Add zero-commit to format-patch options (Justin M. Forbes) -- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) -- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) -- Match template format in kernel.spec.template (Justin M. Forbes) -- Break out the Patches into individual files for dist-git (Justin M. Forbes) -- Break the Red Hat patch into individual commits (Jeremy Cline) -- Fix update_scripts.sh unselective pattern sub (David Howells) -- Add cec to the filter overrides (Justin M. Forbes) -- Add overrides to filter-modules.sh (Justin M. Forbes) -- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] -- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) -- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) -- Use __make macro instead of make (Tom Stellard) -- Sign off generated configuration patches (Jeremy Cline) -- Drop the static path configuration for the Sphinx docs (Jeremy Cline) -- redhat: Add dummy-module kernel module (Prarit Bhargava) -- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) -- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) -- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) -- Copy distro files rather than moving them (Jeremy Cline) -- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) -- Makefile: correct help text for dist-cross--rpms (Brian Masney) -- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) -- redhat: Change Makefile target names to dist- (Prarit Bhargava) -- configs: Disable Serial IR driver (Prarit Bhargava) -- Fix "multiple %%files for package kernel-tools" (Pablo Greco) -- Introduce a Sphinx documentation project (Jeremy Cline) -- Build ARK against ELN (Don Zickus) -- Drop the requirement to have a remote called linus (Jeremy Cline) -- Rename 'internal' branch to 'os-build' (Don Zickus) -- Only include open merge requests with "Include in Releases" label (Jeremy Cline) -- Package gpio-watch in kernel-tools (Jeremy Cline) -- Exit non-zero if the tag already exists for a release (Jeremy Cline) -- Adjust the changelog update script to not push anything (Jeremy Cline) -- Drop --target noarch from the rh-rpms make target (Jeremy Cline) -- Add a script to generate release tags and branches (Jeremy Cline) -- Set CONFIG_VDPA for fedora (Justin M. Forbes) -- Add a README to the dist-git repository (Jeremy Cline) -- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) -- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) -- Drop DIST from release commits and tags (Jeremy Cline) -- Place the buildid before the dist in the release (Jeremy Cline) -- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) -- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) -- Add RHMAINTAINERS file and supporting conf (Don Zickus) -- Add a script to test if all commits are signed off (Jeremy Cline) -- Fix make rh-configs-arch (Don Zickus) -- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) -- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) -- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) -- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) -- kernel packaging: Fix extra namespace collision (Don Zickus) -- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) -- mod-extra.sh: Make file generic (Don Zickus) -- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) -- Add in armv7hl kernel header support (Don Zickus) -- Disable all BuildKernel commands when only building headers (Don Zickus) -- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) -- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) -- Pull in the latest ARM configurations for Fedora (Jeremy Cline) -- Fix xz memory usage issue (Neil Horman) -- Use ark-latest instead of master for update script (Jeremy Cline) -- Move the CI jobs back into the ARK repository (Jeremy Cline) -- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) -- Pull in the latest configuration changes from Fedora (Jeremy Cline) -- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) -- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) -- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) -- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) -- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) -- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) -- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) -- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) -- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) -- Improve the readability of gen_config_patches.sh (Jeremy Cline) -- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) -- Update the CI environment to use Fedora 31 (Jeremy Cline) -- redhat: drop whitespace from with_gcov macro (Jan Stancek) -- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) -- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) -- New configs in lib/crypto (Jeremy Cline) -- New configs in drivers/char (Jeremy Cline) -- Turn on BLAKE2B for Fedora (Jeremy Cline) -- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) -- Build the SRPM in the CI job (Jeremy Cline) -- New configs in net/tls (Jeremy Cline) -- New configs in net/tipc (Jeremy Cline) -- New configs in lib/kunit (Jeremy Cline) -- Fix up released_kernel case (Laura Abbott) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- New configs in drivers/ptp (Jeremy Cline) -- New configs in drivers/nvme (Jeremy Cline) -- New configs in drivers/net/phy (Jeremy Cline) -- New configs in arch/arm64 (Jeremy Cline) -- New configs in drivers/crypto (Jeremy Cline) -- New configs in crypto/Kconfig (Jeremy Cline) -- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) -- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) -- Run config test for merge requests and internal (Jeremy Cline) -- Add missing licensedir line (Laura Abbott) -- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) -- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) -- configs: Turn off ISDN (Laura Abbott) -- Add a script to generate configuration patches (Laura Abbott) -- Introduce rh-configs-commit (Laura Abbott) -- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) -- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) -- configs: Disable wireless USB (Laura Abbott) -- Clean up some temporary config files (Laura Abbott) -- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) -- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) -- AUTOMATIC: New configs (Jeremy Cline) -- Skip ksamples for bpf, they are broken (Jeremy Cline) -- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) -- configs: New config in mm for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) -- configs: New config in init for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) -- merge.pl: Avoid comments but do not skip them (Don Zickus) -- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) -- Update a comment about what released kernel means (Laura Abbott) -- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) -- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) -- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) -- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) -- kernel.spec.template: Consolodate the options (Laura Abbott) -- configs: Add pending direcory to Fedora (Laura Abbott) -- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) -- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) -- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] -- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) -- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) -- kernel.spec.template: Add --with verbose option (Laura Abbott) -- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) -- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) -- kernel.spec.template: Update message about secure boot signing (Laura Abbott) -- kernel.spec.template: Move some with flags definitions up (Laura Abbott) -- kernel.spec.template: Update some BuildRequires (Laura Abbott) -- kernel.spec.template: Get rid of %%clean (Laura Abbott) -- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) -- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) -- configs: New config in lib for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) -- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) -- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) -- New configuration options for v5.4-rc4 (Jeremy Cline) -- Correctly name tarball for single tarball builds (Laura Abbott) -- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) -- Allow overriding the dist tag on the command line (Laura Abbott) -- Allow scratch branch target to be overridden (Laura Abbott) -- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) -- Amend the changelog when rebasing (Laura Abbott) -- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in block for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) -- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) -- redhat: Set Fedora options (Laura Abbott) -- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) -- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) -- Add option to allow mismatched configs on the command line (Laura Abbott) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) -- gitlab: Add CI job for packaging scripts (Major Hayden) -- Speed up CI with CKI image (Major Hayden) -- Disable e1000 driver in ARK (Neil Horman) -- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) -- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) -- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) -- Add an initial CI configuration for the internal branch (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Pull the RHEL version defines out of the Makefile (Jeremy Cline) -- Sync up the ARK build scripts (Jeremy Cline) -- Sync up the Fedora Rawhide configs (Jeremy Cline) -- Sync up the ARK config files (Jeremy Cline) -- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) -- configs: Add README for some other arches (Laura Abbott) -- configs: Sync up Fedora configs (Laura Abbott) -- [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) - [initial commit] Red Hat gitignore and attributes (Laura Abbott) - [initial commit] Add changelog (Laura Abbott) - [initial commit] Add makefile (Laura Abbott) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 852489059..e295f5092 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -1,16 +1,11 @@ - Documentation/admin-guide/kernel-parameters.txt | 9 + - Kconfig | 2 + - Kconfig.redhat | 17 + - Makefile | 12 +- arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 6 +- - arch/arm64/kernel/acpi.c | 4 + + arch/arm64/kernel/acpi.c | 2 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/kernel/cpu/common.c | 1 + - arch/x86/kernel/setup.c | 69 ++- + arch/x86/kernel/setup.c | 22 +- crypto/rng.c | 73 ++- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- @@ -26,48 +21,21 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- drivers/iommu/iommu.c | 22 + - drivers/message/fusion/mptsas.c | 10 + - drivers/message/fusion/mptspi.c | 11 + drivers/net/team/team.c | 2 + - drivers/net/wireguard/main.c | 7 + - drivers/nvme/host/core.c | 22 +- - drivers/nvme/host/multipath.c | 19 +- - drivers/nvme/host/nvme.h | 4 + - drivers/pci/pci-driver.c | 29 ++ + drivers/net/wireguard/main.c | 6 + + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/pci/quirks.c | 24 + - drivers/scsi/aacraid/linit.c | 2 + - drivers/scsi/be2iscsi/be_main.c | 2 + - drivers/scsi/hpsa.c | 4 + - drivers/scsi/lpfc/lpfc_ids.h | 14 + - drivers/scsi/megaraid/megaraid_sas_base.c | 4 + - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 + - drivers/scsi/qla2xxx/qla_os.c | 6 + - drivers/scsi/qla4xxx/ql4_os.c | 2 + drivers/usb/core/hub.c | 7 + - fs/ext4/super.c | 5 + - fs/xfs/xfs_super.c | 13 +- + fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- - include/linux/kernel.h | 15 + include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + - include/linux/module.h | 1 + - include/linux/panic.h | 19 +- - include/linux/pci.h | 4 + include/linux/random.h | 7 + - include/linux/rh_kabi.h | 297 +++++++++++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- - kernel/Makefile | 1 + - kernel/bpf/syscall.c | 18 + - kernel/module.c | 2 + kernel/module_signing.c | 9 +- - kernel/panic.c | 14 + - kernel/rh_taint.c | 93 ++++ - kernel/sysctl.c | 5 + mm/cma.c | 10 + - scripts/mod/modpost.c | 8 + - scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + @@ -85,91 +53,8 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 87 files changed, 1359 insertions(+), 1506 deletions(-) + 55 files changed, 658 insertions(+), 1495 deletions(-) -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index bdb22006f713..61a3a4a4730b 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -5854,6 +5854,15 @@ - unknown_nmi_panic - [X86] Cause panic on unknown NMI. - -+ unprivileged_bpf_disabled= -+ Format: { "0" | "1" | "2" } -+ Sets the initial value of -+ kernel.unprivileged_bpf_disabled sysctl knob. -+ 0 - unprivileged bpf() syscall access is enabled. -+ 1 - unprivileged bpf() syscall access is disabled permanently. -+ 2 - unprivileged bpf() syscall access is disabled. -+ Default value is 2. -+ - usbcore.authorized_default= - [USB] Default USB device authorization: - (default -1 = authorized except for wireless USB, -diff --git a/Kconfig b/Kconfig -index 745bc773f567..f57ff40109d7 100644 ---- a/Kconfig -+++ b/Kconfig -@@ -30,3 +30,5 @@ source "lib/Kconfig" - source "lib/Kconfig.debug" - - source "Documentation/Kconfig" -+ -+source "Kconfig.redhat" -diff --git a/Kconfig.redhat b/Kconfig.redhat -new file mode 100644 -index 000000000000..effb81d04bfd ---- /dev/null -+++ b/Kconfig.redhat -@@ -0,0 +1,17 @@ -+# SPDX-License-Identifier: GPL-2.0-only -+# -+# Red Hat specific options -+# -+ -+menu "Red Hat options" -+ -+config RHEL_DIFFERENCES -+ bool "Remove support for deprecated features" -+ help -+ Red Hat may choose to deprecate certain features in its kernels. -+ Enable this option to remove support for hardware that is no -+ longer supported. -+ -+ Unless you want a restricted kernel, say N here. -+ -+endmenu -diff --git a/Makefile b/Makefile -index 61741e9d9c6e..093ecf99677f 100644 ---- a/Makefile -+++ b/Makefile -@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ - PHONY := __all - __all: - -+# Set RHEL variables -+# Use this spot to avoid future merge conflicts -+include Makefile.rhelver -+ - # We are using a recursive build, so we need to do a little thinking - # to get the ordering right. - # -@@ -1256,7 +1260,13 @@ define filechk_version.h - ((c) > 255 ? 255 : (c)))'; \ - echo \#define LINUX_VERSION_MAJOR $(VERSION); \ - echo \#define LINUX_VERSION_PATCHLEVEL $(PATCHLEVEL); \ -- echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL) -+ echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL); \ -+ echo '#define RHEL_MAJOR $(RHEL_MAJOR)'; \ -+ echo '#define RHEL_MINOR $(RHEL_MINOR)'; \ -+ echo '#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b))'; \ -+ echo '#define RHEL_RELEASE_CODE \ -+ $(shell expr $(RHEL_MAJOR) \* 256 + $(RHEL_MINOR))'; \ -+ echo '#define RHEL_RELEASE "$(RHEL_RELEASE)"' - endef - - $(version_h): PATCHLEVEL := $(if $(PATCHLEVEL), $(PATCHLEVEL), 0) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 --- a/arch/arm/Kconfig @@ -232,18 +117,15 @@ index 2b5f001ff4a6..dae8c252bc2b 100644 op-sink-microwatt = <1000000>; power-role = "dual"; diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c -index f3851724fe35..ef69eeab6f2a 100644 +index f3851724fe35..cac21da49455 100644 --- a/arch/arm64/kernel/acpi.c +++ b/arch/arm64/kernel/acpi.c -@@ -40,7 +40,11 @@ int acpi_pci_disabled = 1; /* skip ACPI PCI scan and IRQ initialization */ +@@ -40,7 +40,7 @@ int acpi_pci_disabled = 1; /* skip ACPI PCI scan and IRQ initialization */ EXPORT_SYMBOL(acpi_pci_disabled); static bool param_acpi_off __initdata; -+#ifdef CONFIG_RHEL_DIFFERENCES +-static bool param_acpi_on __initdata; +static bool param_acpi_on __initdata = true; -+#else - static bool param_acpi_on __initdata; -+#endif static bool param_acpi_force __initdata; static int __init parse_acpi(char *arg) @@ -294,20 +176,8 @@ index ff0f9e838916..557318323664 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; -diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c -index 64b805bd6a54..e6702f1e1beb 100644 ---- a/arch/x86/kernel/cpu/common.c -+++ b/arch/x86/kernel/cpu/common.c -@@ -1304,6 +1304,7 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) - cpu_detect(c); - get_cpu_vendor(c); - get_cpu_cap(c); -+ get_model_name(c); /* RHEL: get model name for unsupported check */ - get_cpu_address_sizes(c); - setup_force_cpu_cap(X86_FEATURE_CPUID); - cpu_parse_early_param(); diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index bff3a784aec5..1a9c345f914d 100644 +index bff3a784aec5..4e13c3ee5723 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -19,6 +19,7 @@ @@ -318,66 +188,7 @@ index bff3a784aec5..1a9c345f914d 100644 #include #include #include -@@ -49,6 +50,7 @@ - #include - #include - #include -+#include - - /* - * max_low_pfn_mapped: highest directly mapped pfn < 4 GB -@@ -732,6 +734,50 @@ static void __init early_reserve_memory(void) - trim_snb_memory(); - } - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ -+static void rh_check_supported(void) -+{ -+ bool guest; -+ -+ guest = (x86_hyper_type != X86_HYPER_NATIVE || boot_cpu_has(X86_FEATURE_HYPERVISOR)); -+ -+ /* RHEL supports single cpu on guests only */ -+ if (((boot_cpu_data.x86_max_cores * smp_num_siblings) == 1) && -+ !guest && is_kdump_kernel()) { -+ pr_crit("Detected single cpu native boot.\n"); -+ pr_crit("Important: In this kernel, single threaded, single CPU 64-bit physical systems are unsupported."); -+ } -+ -+ /* -+ * If the RHEL kernel does not support this hardware, the kernel will -+ * attempt to boot, but no support is provided for this hardware -+ */ -+ switch (boot_cpu_data.x86_vendor) { -+ case X86_VENDOR_AMD: -+ case X86_VENDOR_INTEL: -+ break; -+ default: -+ pr_crit("Detected processor %s %s\n", -+ boot_cpu_data.x86_vendor_id, -+ boot_cpu_data.x86_model_id); -+ mark_hardware_unsupported("Processor"); -+ break; -+ } -+ -+ /* -+ * Due to the complexity of x86 lapic & ioapic enumeration, and PCI IRQ -+ * routing, ACPI is required for x86. acpi=off is a valid debug kernel -+ * parameter, so just print out a loud warning in case something -+ * goes wrong (which is most of the time). -+ */ -+ if (acpi_disabled && !guest) -+ pr_crit("ACPI has been disabled or is not available on this hardware. This may result in a single cpu boot, incorrect PCI IRQ routing, or boot failure.\n"); -+} -+#else -+#define rh_check_supported() -+#endif -+ - /* - * Dump out kernel offset information on panic. - */ -@@ -936,6 +982,13 @@ void __init setup_arch(char **cmdline_p) +@@ -936,6 +937,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -391,7 +202,7 @@ index bff3a784aec5..1a9c345f914d 100644 dmi_setup(); /* -@@ -1101,19 +1154,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1101,19 +1109,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -412,15 +223,6 @@ index bff3a784aec5..1a9c345f914d 100644 reserve_initrd(); -@@ -1226,6 +1267,8 @@ void __init setup_arch(char **cmdline_p) - efi_apply_memmap_quirks(); - #endif - -+ rh_check_supported(); -+ - unwind_init(); - } - diff --git a/crypto/rng.c b/crypto/rng.c index fea082b25fe4..50a9d040bed1 100644 --- a/crypto/rng.c @@ -1457,76 +1259,6 @@ index 63f0af10c403..195be16dbd39 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/message/fusion/mptsas.c b/drivers/message/fusion/mptsas.c -index 85285ba8e817..b8109517c4ef 100644 ---- a/drivers/message/fusion/mptsas.c -+++ b/drivers/message/fusion/mptsas.c -@@ -5318,6 +5318,11 @@ mptsas_probe(struct pci_dev *pdev, const struct pci_device_id *id) - ioc, MPI_SAS_OP_CLEAR_ALL_PERSISTENT); - } - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ add_taint(TAINT_SUPPORT_REMOVED, LOCKDEP_STILL_OK); -+ pr_warn("MPTSAS MODULE IS NOT SUPPORTED\n"); -+#endif -+ - error = scsi_add_host(sh, &ioc->pcidev->dev); - if (error) { - dprintk(ioc, printk(MYIOC_s_ERR_FMT -@@ -5381,6 +5386,10 @@ static void mptsas_remove(struct pci_dev *pdev) - } - - static struct pci_device_id mptsas_pci_table[] = { -+#ifdef CONFIG_RHEL_DIFFERENCES -+ { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068, -+ PCI_VENDOR_ID_VMWARE, PCI_ANY_ID }, -+#else - { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1064, - PCI_ANY_ID, PCI_ANY_ID }, - { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068, -@@ -5393,6 +5402,7 @@ static struct pci_device_id mptsas_pci_table[] = { - PCI_ANY_ID, PCI_ANY_ID }, - { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_SAS1068_820XELP, - PCI_ANY_ID, PCI_ANY_ID }, -+#endif - {0} /* Terminating entry */ - }; - MODULE_DEVICE_TABLE(pci, mptsas_pci_table); -diff --git a/drivers/message/fusion/mptspi.c b/drivers/message/fusion/mptspi.c -index af0ce5611e4a..1c226920c12d 100644 ---- a/drivers/message/fusion/mptspi.c -+++ b/drivers/message/fusion/mptspi.c -@@ -1238,12 +1238,17 @@ static struct spi_function_template mptspi_transport_functions = { - */ - - static struct pci_device_id mptspi_pci_table[] = { -+#ifdef CONFIG_RHEL_DIFFERENCES -+ { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_53C1030, -+ PCI_VENDOR_ID_VMWARE, PCI_ANY_ID }, -+#else - { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_53C1030, - PCI_ANY_ID, PCI_ANY_ID }, - { PCI_VENDOR_ID_ATTO, MPI_MANUFACTPAGE_DEVID_53C1030, - PCI_ANY_ID, PCI_ANY_ID }, - { PCI_VENDOR_ID_LSI_LOGIC, MPI_MANUFACTPAGE_DEVID_53C1035, - PCI_ANY_ID, PCI_ANY_ID }, -+#endif - {0} /* Terminating entry */ - }; - MODULE_DEVICE_TABLE(pci, mptspi_pci_table); -@@ -1534,6 +1539,12 @@ mptspi_probe(struct pci_dev *pdev, const struct pci_device_id *id) - 0, 0, 0, 0, 5); - - scsi_scan_host(sh); -+ -+#ifdef CONFIG_RHEL_DIFFERENCES -+ add_taint(TAINT_SUPPORT_REMOVED, LOCKDEP_STILL_OK); -+ pr_warn("MPTSPI MODULE IS NOT SUPPORTED\n"); -+#endif -+ - return 0; - - out_mptspi_probe: diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c index dd7917cab2b1..f6b43adb2ced 100644 --- a/drivers/net/team/team.c @@ -1541,7 +1273,7 @@ index dd7917cab2b1..f6b43adb2ced 100644 err_nl_init: diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c -index 75dbe77b0b4b..029ff8576f8e 100644 +index 75dbe77b0b4b..4bd6dd722f44 100644 --- a/drivers/net/wireguard/main.c +++ b/drivers/net/wireguard/main.c @@ -12,6 +12,7 @@ @@ -1564,197 +1296,18 @@ index 75dbe77b0b4b..029ff8576f8e 100644 ret = wg_allowedips_slab_init(); if (ret < 0) goto err_allowedips; -@@ -48,6 +54,7 @@ static int __init mod_init(void) - pr_info("WireGuard " WIREGUARD_VERSION " loaded. See www.wireguard.com for information.\n"); - pr_info("Copyright (C) 2015-2019 Jason A. Donenfeld . All Rights Reserved.\n"); - -+ mark_tech_preview("WireGuard", THIS_MODULE); - return 0; - - err_netlink: -diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index dfd9dec0c1f6..de735680d279 100644 ---- a/drivers/nvme/host/core.c -+++ b/drivers/nvme/host/core.c -@@ -261,6 +261,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) - - static blk_status_t nvme_error_status(u16 status) - { -+ if (unlikely(status & NVME_SC_DNR)) -+ return BLK_STS_TARGET; -+ - switch (status & 0x7ff) { - case NVME_SC_SUCCESS: - return BLK_STS_OK; -@@ -320,6 +323,7 @@ enum nvme_disposition { - COMPLETE, - RETRY, - FAILOVER, -+ FAILUP, - }; - - static inline enum nvme_disposition nvme_decide_disposition(struct request *req) -@@ -327,15 +331,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) - if (likely(nvme_req(req)->status == 0)) - return COMPLETE; - -- if (blk_noretry_request(req) || -+ if ((req->cmd_flags & (REQ_FAILFAST_DEV | REQ_FAILFAST_DRIVER)) || - (nvme_req(req)->status & NVME_SC_DNR) || - nvme_req(req)->retries >= nvme_max_retries) - return COMPLETE; - -- if (req->cmd_flags & REQ_NVME_MPATH) { -+ if (req->cmd_flags & (REQ_NVME_MPATH | REQ_FAILFAST_TRANSPORT)) { - if (nvme_is_path_error(nvme_req(req)->status) || - blk_queue_dying(req->q)) -- return FAILOVER; -+ return (req->cmd_flags & REQ_NVME_MPATH) ? -+ FAILOVER : FAILUP; - } else { - if (blk_queue_dying(req->q)) - return COMPLETE; -@@ -357,6 +362,14 @@ static inline void nvme_end_req(struct request *req) - blk_mq_end_request(req, status); - } - -+static inline void nvme_failup_req(struct request *req) -+{ -+ nvme_update_ana(req); -+ -+ nvme_req(req)->status = NVME_SC_HOST_PATH_ERROR; -+ nvme_end_req(req); -+} -+ - void nvme_complete_rq(struct request *req) - { - trace_nvme_complete_rq(req); -@@ -375,6 +388,9 @@ void nvme_complete_rq(struct request *req) - case FAILOVER: - nvme_failover_req(req); - return; -+ case FAILUP: -+ nvme_failup_req(req); -+ return; - } - } - EXPORT_SYMBOL_GPL(nvme_complete_rq); -diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 3f32c5e86bfc..3f95b8d5881f 100644 ---- a/drivers/nvme/host/multipath.c -+++ b/drivers/nvme/host/multipath.c -@@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) - return true; - } - --void nvme_failover_req(struct request *req) -+void nvme_update_ana(struct request *req) - { - struct nvme_ns *ns = req->q->queuedata; - u16 status = nvme_req(req)->status & 0x7ff; -- unsigned long flags; -- struct bio *bio; -- -- nvme_mpath_clear_current_path(ns); - - /* - * If we got back an ANA error, we know the controller is alive but not -@@ -83,6 +79,16 @@ void nvme_failover_req(struct request *req) - set_bit(NVME_NS_ANA_PENDING, &ns->flags); - queue_work(nvme_wq, &ns->ctrl->ana_work); - } -+} -+ -+void nvme_failover_req(struct request *req) -+{ -+ struct nvme_ns *ns = req->q->queuedata; -+ unsigned long flags; -+ struct bio *bio; -+ -+ nvme_mpath_clear_current_path(ns); -+ nvme_update_ana(req); - - spin_lock_irqsave(&ns->head->requeue_lock, flags); - for (bio = req->bio; bio; bio = bio->bi_next) -@@ -796,8 +802,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) - int error = 0; - - /* check if multipath is enabled and we have the capability */ -- if (!multipath || !ctrl->subsys || -- !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) -+ if (!ctrl->subsys || !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) - return 0; - - if (!ctrl->max_namespaces || -diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 5cd1fa3b8464..2667c617ae92 100644 ---- a/drivers/nvme/host/nvme.h -+++ b/drivers/nvme/host/nvme.h -@@ -706,6 +706,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); - void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); - bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); - void nvme_failover_req(struct request *req); -+void nvme_update_ana(struct request *req); - void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); - int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); - void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -743,6 +744,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, - static inline void nvme_failover_req(struct request *req) - { - } -+static inline void nvme_update_ana(struct request *req) -+{ -+} - static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) - { - } -diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c -index 3a72352aa5cf..47b11f3c7fce 100644 ---- a/drivers/pci/pci-driver.c -+++ b/drivers/pci/pci-driver.c -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - #include "pci.h" - #include "pcie/portdrv.h" -@@ -281,6 +282,34 @@ static struct attribute *pci_drv_attrs[] = { - }; - ATTRIBUTE_GROUPS(pci_drv); - -+/** -+ * pci_hw_vendor_status - Tell if a PCI device is supported by the HW vendor -+ * @ids: array of PCI device id structures to search in -+ * @dev: the PCI device structure to match against -+ * -+ * Used by a driver to check whether this device is in its list of unsupported -+ * devices. Returns the matching pci_device_id structure or %NULL if there is -+ * no match. -+ * -+ * Reserved for Internal Red Hat use only. -+ */ -+const struct pci_device_id *pci_hw_vendor_status( -+ const struct pci_device_id *ids, -+ struct pci_dev *dev) -+{ -+ char devinfo[64]; -+ const struct pci_device_id *ret = pci_match_id(ids, dev); -+ -+ if (ret) { -+ snprintf(devinfo, sizeof(devinfo), "%s %s", -+ dev_driver_string(&dev->dev), dev_name(&dev->dev)); -+ mark_hardware_deprecated(devinfo); -+ } -+ -+ return ret; -+} -+EXPORT_SYMBOL(pci_hw_vendor_status); -+ - struct drv_dev_and_id { - struct pci_driver *drv; - struct pci_dev *dev; +diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c +index 0b8a0cd3b652..6f49950a5f6d 100644 +--- a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c ++++ b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c +@@ -558,6 +558,7 @@ static const struct iwl_dev_info iwl_dev_info_table[] = { + IWL_DEV_INFO(0xA0F0, 0x1652, killer1650i_2ax_cfg_qu_b0_hr_b0, NULL), + IWL_DEV_INFO(0xA0F0, 0x2074, iwl_ax201_cfg_qu_hr, NULL), + IWL_DEV_INFO(0xA0F0, 0x4070, iwl_ax201_cfg_qu_hr, NULL), ++ IWL_DEV_INFO(0xA0F0, 0x6074, iwl_ax201_cfg_qu_hr, NULL), + IWL_DEV_INFO(0x02F0, 0x0070, iwl_ax201_cfg_quz_hr, NULL), + IWL_DEV_INFO(0x02F0, 0x0074, iwl_ax201_cfg_quz_hr, NULL), + IWL_DEV_INFO(0x02F0, 0x6074, iwl_ax201_cfg_quz_hr, NULL), diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index ab3de1551b50..7bc8ebb58d35 100644 --- a/drivers/pci/quirks.c @@ -1790,266 +1343,6 @@ index ab3de1551b50..7bc8ebb58d35 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c -index 3168915adaa7..71b48e29b708 100644 ---- a/drivers/scsi/aacraid/linit.c -+++ b/drivers/scsi/aacraid/linit.c -@@ -78,6 +78,7 @@ char aac_driver_version[] = AAC_DRIVER_FULL_VERSION; - * Note: The last field is used to index into aac_drivers below. - */ - static const struct pci_device_id aac_pci_tbl[] = { -+#ifndef CONFIG_RHEL_DIFFERENCES - { 0x1028, 0x0001, 0x1028, 0x0001, 0, 0, 0 }, /* PERC 2/Si (Iguana/PERC2Si) */ - { 0x1028, 0x0002, 0x1028, 0x0002, 0, 0, 1 }, /* PERC 3/Di (Opal/PERC3Di) */ - { 0x1028, 0x0003, 0x1028, 0x0003, 0, 0, 2 }, /* PERC 3/Si (SlimFast/PERC3Si */ -@@ -145,6 +146,7 @@ static const struct pci_device_id aac_pci_tbl[] = { - { 0x9005, 0x0285, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 59 }, /* Adaptec Catch All */ - { 0x9005, 0x0286, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 60 }, /* Adaptec Rocket Catch All */ - { 0x9005, 0x0288, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 61 }, /* Adaptec NEMER/ARK Catch All */ -+#endif - { 0x9005, 0x028b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 62 }, /* Adaptec PMC Series 6 (Tupelo) */ - { 0x9005, 0x028c, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 63 }, /* Adaptec PMC Series 7 (Denali) */ - { 0x9005, 0x028d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 64 }, /* Adaptec PMC Series 8 */ -diff --git a/drivers/scsi/be2iscsi/be_main.c b/drivers/scsi/be2iscsi/be_main.c -index e70f69f791db..dc54f0321fab 100644 ---- a/drivers/scsi/be2iscsi/be_main.c -+++ b/drivers/scsi/be2iscsi/be_main.c -@@ -369,11 +369,13 @@ static int beiscsi_eh_device_reset(struct scsi_cmnd *sc) - - /*------------------- PCI Driver operations and data ----------------- */ - static const struct pci_device_id beiscsi_pci_id_table[] = { -+#ifndef CONFIG_RHEL_DIFFERENCES - { PCI_DEVICE(BE_VENDOR_ID, BE_DEVICE_ID1) }, - { PCI_DEVICE(BE_VENDOR_ID, BE_DEVICE_ID2) }, - { PCI_DEVICE(BE_VENDOR_ID, OC_DEVICE_ID1) }, - { PCI_DEVICE(BE_VENDOR_ID, OC_DEVICE_ID2) }, - { PCI_DEVICE(BE_VENDOR_ID, OC_DEVICE_ID3) }, -+#endif - { PCI_DEVICE(ELX_VENDOR_ID, OC_SKH_ID1) }, - { 0 } - }; -diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c -index f135a10f582b..99b17b05cab1 100644 ---- a/drivers/scsi/hpsa.c -+++ b/drivers/scsi/hpsa.c -@@ -82,7 +82,9 @@ MODULE_DESCRIPTION("Driver for HP Smart Array Controller version " \ - HPSA_DRIVER_VERSION); - MODULE_VERSION(HPSA_DRIVER_VERSION); - MODULE_LICENSE("GPL"); -+#ifndef CONFIG_RHEL_DIFFERENCES - MODULE_ALIAS("cciss"); -+#endif - - static int hpsa_simple_mode; - module_param(hpsa_simple_mode, int, S_IRUGO|S_IWUSR); -@@ -144,10 +146,12 @@ static const struct pci_device_id hpsa_pci_device_id[] = { - {PCI_VENDOR_ID_HP_3PAR, 0x0075, 0x1590, 0x007D}, - {PCI_VENDOR_ID_HP_3PAR, 0x0075, 0x1590, 0x0088}, - {PCI_VENDOR_ID_HP, 0x333f, 0x103c, 0x333f}, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_HP, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, - PCI_CLASS_STORAGE_RAID << 8, 0xffff << 8, 0}, - {PCI_VENDOR_ID_COMPAQ, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, - PCI_CLASS_STORAGE_RAID << 8, 0xffff << 8, 0}, -+#endif - {0,} - }; - -diff --git a/drivers/scsi/lpfc/lpfc_ids.h b/drivers/scsi/lpfc/lpfc_ids.h -index d48414e295a0..ba0e384412c9 100644 ---- a/drivers/scsi/lpfc/lpfc_ids.h -+++ b/drivers/scsi/lpfc/lpfc_ids.h -@@ -24,6 +24,7 @@ - #include - - const struct pci_device_id lpfc_id_table[] = { -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_VIPER, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_FIREFLY, -@@ -54,14 +55,19 @@ const struct pci_device_id lpfc_id_table[] = { - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_HELIOS_DCSP, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_BMID, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_BSMB, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_ZEPHYR, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_HORNET, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_ZEPHYR_SCSP, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_ZEPHYR_DCSP, -@@ -70,6 +76,7 @@ const struct pci_device_id lpfc_id_table[] = { - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_ZSMB, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_TFLY, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LP101, -@@ -80,6 +87,7 @@ const struct pci_device_id lpfc_id_table[] = { - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LPE11000S, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_SAT, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_SAT_MID, -@@ -92,6 +100,7 @@ const struct pci_device_id lpfc_id_table[] = { - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_SAT_S, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_PROTEUS_VF, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_PROTEUS_PF, -@@ -102,18 +111,23 @@ const struct pci_device_id lpfc_id_table[] = { - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_SERVERENGINE, PCI_DEVICE_ID_TOMCAT, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_FALCON, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_BALIUS, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_FC, - PCI_ANY_ID, PCI_ANY_ID, }, -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_FCOE, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_FC_VF, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_FCOE_VF, - PCI_ANY_ID, PCI_ANY_ID, }, -+#endif - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_G6_FC, - PCI_ANY_ID, PCI_ANY_ID, }, - {PCI_VENDOR_ID_EMULEX, PCI_DEVICE_ID_LANCER_G7_FC, -diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c b/drivers/scsi/megaraid/megaraid_sas_base.c -index ec10b2497310..5066d52a1fdb 100644 ---- a/drivers/scsi/megaraid/megaraid_sas_base.c -+++ b/drivers/scsi/megaraid/megaraid_sas_base.c -@@ -149,6 +149,7 @@ megasas_set_ld_removed_by_fw(struct megasas_instance *instance); - */ - static struct pci_device_id megasas_pci_table[] = { - -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1064R)}, - /* xscale IOP */ - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078R)}, -@@ -157,16 +158,19 @@ static struct pci_device_id megasas_pci_table[] = { - /* ppc IOP */ - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS1078GEN2)}, - /* gen2*/ -+#endif - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0079GEN2)}, - /* gen2*/ - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0073SKINNY)}, - /* skinny*/ - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_SAS0071SKINNY)}, - /* skinny*/ -+#ifndef CONFIG_RHEL_DIFFERENCES - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_VERDE_ZCR)}, - /* xscale IOP, vega */ - {PCI_DEVICE(PCI_VENDOR_ID_DELL, PCI_DEVICE_ID_DELL_PERC5)}, - /* xscale IOP */ -+#endif - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_FUSION)}, - /* Fusion */ - {PCI_DEVICE(PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_PLASMA)}, -diff --git a/drivers/scsi/mpt3sas/mpt3sas_scsih.c b/drivers/scsi/mpt3sas/mpt3sas_scsih.c -index 8e64a6f14542..f8a28b42e547 100644 ---- a/drivers/scsi/mpt3sas/mpt3sas_scsih.c -+++ b/drivers/scsi/mpt3sas/mpt3sas_scsih.c -@@ -12480,6 +12480,7 @@ bool scsih_ncq_prio_supp(struct scsi_device *sdev) - * The pci device ids are defined in mpi/mpi2_cnfg.h. - */ - static const struct pci_device_id mpt3sas_pci_table[] = { -+#ifndef CONFIG_RHEL_DIFFERENCES - /* Spitfire ~ 2004 */ - { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2004, - PCI_ANY_ID, PCI_ANY_ID }, -@@ -12498,6 +12499,7 @@ static const struct pci_device_id mpt3sas_pci_table[] = { - PCI_ANY_ID, PCI_ANY_ID }, - { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2116_2, - PCI_ANY_ID, PCI_ANY_ID }, -+#endif - /* Thunderbolt ~ 2208 */ - { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2208_1, - PCI_ANY_ID, PCI_ANY_ID }, -@@ -12522,9 +12524,11 @@ static const struct pci_device_id mpt3sas_pci_table[] = { - PCI_ANY_ID, PCI_ANY_ID }, - { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SWITCH_MPI_EP_1, - PCI_ANY_ID, PCI_ANY_ID }, -+#ifndef CONFIG_RHEL_DIFFERENCES - /* SSS6200 */ - { MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SSS6200, - PCI_ANY_ID, PCI_ANY_ID }, -+#endif - /* Fury ~ 3004 and 3008 */ - { MPI2_MFGPAGE_VENDORID_LSI, MPI25_MFGPAGE_DEVID_SAS3004, - PCI_ANY_ID, PCI_ANY_ID }, -diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c -index cedd558f65eb..d2534cd5559f 100644 ---- a/drivers/scsi/qla2xxx/qla_os.c -+++ b/drivers/scsi/qla2xxx/qla_os.c -@@ -7811,6 +7811,7 @@ static const struct pci_error_handlers qla2xxx_err_handler = { - }; - - static struct pci_device_id qla2xxx_pci_tbl[] = { -+#ifndef CONFIG_RHEL_DIFFERENCES - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2100) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2200) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2300) }, -@@ -7823,13 +7824,18 @@ static struct pci_device_id qla2xxx_pci_tbl[] = { - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP8432) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP5422) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP5432) }, -+#endif - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2532) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2031) }, -+#ifndef CONFIG_RHEL_DIFFERENCES - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP8001) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP8021) }, -+#endif - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP8031) }, -+#ifndef CONFIG_RHEL_DIFFERENCES - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISPF001) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP8044) }, -+#endif - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2071) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2271) }, - { PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, PCI_DEVICE_ID_QLOGIC_ISP2261) }, -diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c -index 6ee7ea4c27e0..31814931620a 100644 ---- a/drivers/scsi/qla4xxx/ql4_os.c -+++ b/drivers/scsi/qla4xxx/ql4_os.c -@@ -9855,6 +9855,7 @@ static struct pci_device_id qla4xxx_pci_tbl[] = { - .subvendor = PCI_ANY_ID, - .subdevice = PCI_ANY_ID, - }, -+#ifndef CONFIG_RHEL_DIFFERENCES - { - .vendor = PCI_VENDOR_ID_QLOGIC, - .device = PCI_DEVICE_ID_QLOGIC_ISP8022, -@@ -9873,6 +9874,7 @@ static struct pci_device_id qla4xxx_pci_tbl[] = { - .subvendor = PCI_ANY_ID, - .subdevice = PCI_ANY_ID, - }, -+#endif - {0, 0}, - }; - MODULE_DEVICE_TABLE(pci, qla4xxx_pci_tbl); diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c @@ -2068,34 +1361,11 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/fs/ext4/super.c b/fs/ext4/super.c -index dfa09a277b56..2bde0a2d1683 100644 ---- a/fs/ext4/super.c -+++ b/fs/ext4/super.c -@@ -4439,6 +4439,7 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent) - set_bit(EXT4_FLAGS_BDEV_IS_DAX, &sbi->s_ext4_flags); - - if (sbi->s_mount_opt & EXT4_MOUNT_DAX_ALWAYS) { -+ static bool printed = false; - if (ext4_has_feature_inline_data(sb)) { - ext4_msg(sb, KERN_ERR, "Cannot use DAX on a filesystem" - " that may contain inline data"); -@@ -4449,6 +4450,10 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent) - "DAX unsupported by block device."); - goto failed_mount; - } -+ if (!printed) { -+ mark_tech_preview("ext4 direct access (dax)", NULL); -+ printed = true; -+ } - } - - if (ext4_has_feature_encrypt(sb) && es->s_encryption_level) { diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c -index 2c9e26a44546..9820fa8c7c30 100644 +index 2c9e26a44546..f96324912d6a 100644 --- a/fs/xfs/xfs_super.c +++ b/fs/xfs/xfs_super.c -@@ -1539,12 +1539,9 @@ xfs_fs_fill_super( +@@ -1539,10 +1539,6 @@ xfs_fs_fill_super( if (XFS_SB_VERSION_NUM(&mp->m_sb) == XFS_SB_VERSION_5) sb->s_flags |= SB_I_VERSION; @@ -2105,22 +1375,8 @@ index 2c9e26a44546..9820fa8c7c30 100644 - if (mp->m_flags & XFS_MOUNT_DAX_ALWAYS) { bool rtdev_is_dax = false, datadev_is_dax; -+ static bool printed = false; - xfs_warn(mp, - "DAX enabled. Warning: EXPERIMENTAL, use at your own risk"); -@@ -1565,6 +1562,10 @@ xfs_fs_fill_super( - error = -EINVAL; - goto out_filestream_unmount; - } -+ if (!printed) { -+ mark_tech_preview("xfs direct access (dax)", NULL); -+ printed = true; -+ } - } - - if (mp->m_flags & XFS_MOUNT_DISCARD) { -@@ -1598,10 +1599,6 @@ xfs_fs_fill_super( +@@ -1598,10 +1594,6 @@ xfs_fs_fill_super( goto out_filestream_unmount; } @@ -2199,30 +1455,6 @@ index 6b5d36babfcc..fd4a5d66a9d0 100644 static inline enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { -diff --git a/include/linux/kernel.h b/include/linux/kernel.h -index 1b2f0a7e00d6..bfbf97662e1e 100644 ---- a/include/linux/kernel.h -+++ b/include/linux/kernel.h -@@ -530,4 +530,19 @@ static inline void ftrace_dump(enum ftrace_dump_mode oops_dump_mode) { } - /* OTHER_WRITABLE? Generally considered a bad idea. */ \ - BUILD_BUG_ON_ZERO((perms) & 2) + \ - (perms)) -+ -+struct module; -+ -+#ifdef CONFIG_RHEL_DIFFERENCES -+void mark_hardware_unsupported(const char *msg); -+void mark_hardware_deprecated(const char *msg); -+void mark_tech_preview(const char *msg, struct module *mod); -+void mark_driver_unsupported(const char *name); -+#else -+static inline void mark_hardware_unsupported(const char *msg) { } -+static inline void mark_hardware_deprecated(const char *msg) { } -+static inline void mark_tech_preview(const char *msg, struct module *mod) { } -+static inline void mark_driver_unsupported(const char *name) { } -+#endif -+ - #endif diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index 2adeea44c0d5..517013ece679 100644 --- a/include/linux/lsm_hook_defs.h @@ -2253,63 +1485,6 @@ index 5c4c5c0602cb..753b53038690 100644 * Security hooks for perf events * * @perf_event_open: -diff --git a/include/linux/module.h b/include/linux/module.h -index 8a298d820dbc..b71215412e59 100644 ---- a/include/linux/module.h -+++ b/include/linux/module.h -@@ -380,6 +380,7 @@ struct module { - struct module_attribute *modinfo_attrs; - const char *version; - const char *srcversion; -+ const char *rhelversion; - struct kobject *holders_dir; - - /* Exported symbols */ -diff --git a/include/linux/panic.h b/include/linux/panic.h -index f5844908a089..901d51012738 100644 ---- a/include/linux/panic.h -+++ b/include/linux/panic.h -@@ -74,7 +74,24 @@ static inline void set_arch_panic_timeout(int timeout, int arch_default_timeout) - #define TAINT_LIVEPATCH 15 - #define TAINT_AUX 16 - #define TAINT_RANDSTRUCT 17 --#define TAINT_FLAGS_COUNT 18 -+/* Start of Red Hat-specific taint flags */ -+#define TAINT_18 18 -+#define TAINT_19 19 -+#define TAINT_20 20 -+#define TAINT_21 21 -+#define TAINT_22 22 -+#define TAINT_23 23 -+#define TAINT_24 24 -+#define TAINT_25 25 -+#define TAINT_26 26 -+#define TAINT_SUPPORT_REMOVED 27 -+/* Bits 28 - 31 are reserved for Red Hat use only */ -+#define TAINT_RESERVED28 28 -+#define TAINT_RESERVED29 29 -+#define TAINT_RESERVED30 30 -+#define TAINT_UNPRIVILEGED_BPF 31 -+/* End of Red Hat-specific taint flags */ -+#define TAINT_FLAGS_COUNT 32 - #define TAINT_FLAGS_MAX ((1UL << TAINT_FLAGS_COUNT) - 1) - - struct taint_flag { -diff --git a/include/linux/pci.h b/include/linux/pci.h -index 540b377ca8f6..eb21f6dfb846 100644 ---- a/include/linux/pci.h -+++ b/include/linux/pci.h -@@ -1433,6 +1433,10 @@ int pci_add_dynid(struct pci_driver *drv, - unsigned long driver_data); - const struct pci_device_id *pci_match_id(const struct pci_device_id *ids, - struct pci_dev *dev); -+/* Reserved for Internal Red Hat use only */ -+const struct pci_device_id *pci_hw_vendor_status( -+ const struct pci_device_id *ids, -+ struct pci_dev *dev); - int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, - int pass); - diff --git a/include/linux/random.h b/include/linux/random.h index f45b8be3e3c4..7ccdec68b789 100644 --- a/include/linux/random.h @@ -2335,309 +1510,6 @@ index f45b8be3e3c4..7ccdec68b789 100644 #ifndef MODULE extern const struct file_operations random_fops, urandom_fops; -diff --git a/include/linux/rh_kabi.h b/include/linux/rh_kabi.h -new file mode 100644 -index 000000000000..ea9c136bf884 ---- /dev/null -+++ b/include/linux/rh_kabi.h -@@ -0,0 +1,297 @@ -+/* -+ * rh_kabi.h - Red Hat kABI abstraction header -+ * -+ * Copyright (c) 2014 Don Zickus -+ * Copyright (c) 2015-2018 Jiri Benc -+ * Copyright (c) 2015 Sabrina Dubroca, Hannes Frederic Sowa -+ * Copyright (c) 2016-2018 Prarit Bhargava -+ * Copyright (c) 2017 Paolo Abeni, Larry Woodman -+ * -+ * This file is released under the GPLv2. -+ * See the file COPYING for more details. -+ * -+ * These kabi macros hide the changes from the kabi checker and from the -+ * process that computes the exported symbols' checksums. -+ * They have 2 variants: one (defined under __GENKSYMS__) used when -+ * generating the checksums, and the other used when building the kernel's -+ * binaries. -+ * -+ * The use of these macros does not guarantee that the usage and modification -+ * of code is correct. As with all Red Hat only changes, an engineer must -+ * explain why the use of the macro is valid in the patch containing the -+ * changes. -+ * -+ */ -+ -+#ifndef _LINUX_RH_KABI_H -+#define _LINUX_RH_KABI_H -+ -+#include -+#include -+ -+/* -+ * RH_KABI_CONST -+ * Adds a new const modifier to a function parameter preserving the old -+ * checksum. -+ * -+ * RH_KABI_DEPRECATE -+ * Mark the element as deprecated and make it unusable by modules while -+ * preserving kABI checksums. -+ * -+ * RH_KABI_DEPRECATE_FN -+ * Mark the function pointer as deprecated and make it unusable by modules -+ * while preserving kABI checksums. -+ * -+ * RH_KABI_EXTEND -+ * Simple macro for adding a new element to a struct. -+ * -+ * RH_KABI_EXTEND_WITH_SIZE -+ * Adds a new element (usually a struct) to a struct and reserves extra -+ * space for the new element. The provided 'size' is the total space to -+ * be added in longs (i.e. it's 8 * 'size' bytes), including the size of -+ * the added element. It is automatically checked that the new element -+ * does not overflow the reserved space, now nor in the future. However, -+ * no attempt is done to check the content of the added element (struct) -+ * for kABI conformance - kABI checking inside the added element is -+ * effectively switched off. -+ * For any struct being added by RH_KABI_EXTEND_WITH_SIZE, it is -+ * recommended its content to be documented as not covered by kABI -+ * guarantee. -+ * -+ * RH_KABI_FILL_HOLE -+ * Simple macro for filling a hole in a struct. -+ * -+ * Warning: only use if a hole exists for _all_ arches. Use pahole to verify. -+ * -+ * RH_KABI_RENAME -+ * Simple macro for renaming an element without changing its type. This -+ * macro can be used in bitfields, for example. -+ * -+ * NOTE: does not include the final ';' -+ * -+ * RH_KABI_REPLACE -+ * Simple replacement of _orig with a union of _orig and _new. -+ * -+ * The RH_KABI_REPLACE* macros attempt to add the ability to use the '_new' -+ * element while preserving size alignment with the '_orig' element. -+ * -+ * The #ifdef __GENKSYMS__ preserves the kABI agreement, while the anonymous -+ * union structure preserves the size alignment (assuming the '_new' element -+ * is not bigger than the '_orig' element). -+ * -+ * RH_KABI_REPLACE_UNSAFE -+ * Unsafe version of RH_KABI_REPLACE. Only use for typedefs. -+ * -+ * RH_KABI_FORCE_CHANGE -+ * Force change of the symbol checksum. The argument of the macro is a -+ * version for cases we need to do this more than once. -+ * -+ * This macro does the opposite: it changes the symbol checksum without -+ * actually changing anything about the exported symbol. It is useful for -+ * symbols that are not whitelisted, we're changing them in an -+ * incompatible way and want to prevent 3rd party modules to silently -+ * corrupt memory. Instead, by changing the symbol checksum, such modules -+ * won't be loaded by the kernel. This macro should only be used as a -+ * last resort when all other KABI workarounds have failed. -+ * -+ * RH_KABI_EXCLUDE -+ * !!! WARNING: DANGEROUS, DO NOT USE unless you are aware of all the !!! -+ * !!! implications. This should be used ONLY EXCEPTIONALLY and only !!! -+ * !!! under specific circumstances. Very likely, this macro does not !!! -+ * !!! do what you expect it to do. Note that any usage of this macro !!! -+ * !!! MUST be paired with a RH_KABI_FORCE_CHANGE annotation of !!! -+ * !!! a suitable symbol (or an equivalent safeguard) and the commit !!! -+ * !!! log MUST explain why the chosen solution is appropriate. !!! -+ * -+ * Exclude the element from checksum generation. Any such element is -+ * considered not to be part of the kABI whitelist and may be changed at -+ * will. Note however that it's the responsibility of the developer -+ * changing the element to ensure 3rd party drivers using this element -+ * won't panic, for example by not allowing them to be loaded. That can -+ * be achieved by changing another, non-whitelisted symbol they use, -+ * either by nature of the change or by using RH_KABI_FORCE_CHANGE. -+ * -+ * Also note that any change to the element must preserve its size. Change -+ * of the size is not allowed and would constitute a silent kABI breakage. -+ * Beware that the RH_KABI_EXCLUDE macro does not do any size checks. -+ * -+ * NOTE -+ * Don't use ';' after these macros as it messes up the kABI checker by -+ * changing what the resulting token string looks like. Instead let this -+ * macro add the ';' so it can be properly hidden from the kABI checker -+ * (mainly for RH_KABI_EXTEND, but applied to all macros for uniformity). -+ * -+ */ -+#ifdef __GENKSYMS__ -+ -+# define RH_KABI_CONST -+# define RH_KABI_EXTEND(_new) -+# define RH_KABI_FILL_HOLE(_new) -+# define RH_KABI_FORCE_CHANGE(ver) __attribute__((rh_kabi_change ## ver)) -+# define RH_KABI_RENAME(_orig, _new) _orig -+ -+# define _RH_KABI_DEPRECATE(_type, _orig) _type _orig -+# define _RH_KABI_DEPRECATE_FN(_type, _orig, _args...) _type (*_orig)(_args) -+# define _RH_KABI_REPLACE(_orig, _new) _orig -+# define _RH_KABI_REPLACE_UNSAFE(_orig, _new) _orig -+# define _RH_KABI_EXCLUDE(_elem) -+ -+#else -+ -+# define RH_KABI_ALIGN_WARNING ". Disable CONFIG_RH_KABI_SIZE_ALIGN_CHECKS if debugging." -+ -+# define RH_KABI_CONST const -+# define RH_KABI_EXTEND(_new) _new; -+# define RH_KABI_FILL_HOLE(_new) _new; -+# define RH_KABI_FORCE_CHANGE(ver) -+# define RH_KABI_RENAME(_orig, _new) _new -+ -+ -+#if IS_BUILTIN(CONFIG_RH_KABI_SIZE_ALIGN_CHECKS) -+# define __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new) \ -+ union { \ -+ _Static_assert(sizeof(struct{_new;}) <= sizeof(struct{_orig;}), \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_new) " is larger than " __stringify(_orig) RH_KABI_ALIGN_WARNING); \ -+ _Static_assert(__alignof__(struct{_new;}) <= __alignof__(struct{_orig;}), \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_orig) " is not aligned the same as " __stringify(_new) RH_KABI_ALIGN_WARNING); \ -+ } -+# define __RH_KABI_CHECK_SIZE(_item, _size) \ -+ _Static_assert(sizeof(struct{_item;}) <= _size, \ -+ __FILE__ ":" __stringify(__LINE__) ": " __stringify(_item) " is larger than the reserved size (" __stringify(_size) " bytes)" RH_KABI_ALIGN_WARNING) -+#else -+# define __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new) -+# define __RH_KABI_CHECK_SIZE(_item, _size) -+#endif -+ -+#define RH_KABI_UNIQUE_ID __PASTE(rh_kabi_hidden_, __LINE__) -+ -+# define _RH_KABI_DEPRECATE(_type, _orig) _type rh_reserved_##_orig -+# define _RH_KABI_DEPRECATE_FN(_type, _orig, _args...) \ -+ _type (* rh_reserved_##_orig)(_args) -+# define _RH_KABI_REPLACE(_orig, _new) \ -+ union { \ -+ _new; \ -+ struct { \ -+ _orig; \ -+ } RH_KABI_UNIQUE_ID; \ -+ __RH_KABI_CHECK_SIZE_ALIGN(_orig, _new); \ -+ } -+# define _RH_KABI_REPLACE_UNSAFE(_orig, _new) _new -+ -+# define _RH_KABI_EXCLUDE(_elem) _elem -+ -+#endif /* __GENKSYMS__ */ -+ -+/* semicolon added wrappers for the RH_KABI_REPLACE macros */ -+# define RH_KABI_DEPRECATE(_type, _orig) _RH_KABI_DEPRECATE(_type, _orig); -+# define RH_KABI_DEPRECATE_FN(_type, _orig, _args...) \ -+ _RH_KABI_DEPRECATE_FN(_type, _orig, _args); -+# define RH_KABI_REPLACE(_orig, _new) _RH_KABI_REPLACE(_orig, _new); -+# define RH_KABI_REPLACE_UNSAFE(_orig, _new) _RH_KABI_REPLACE_UNSAFE(_orig, _new); -+/* -+ * Macro for breaking up a random element into two smaller chunks using an -+ * anonymous struct inside an anonymous union. -+ */ -+# define RH_KABI_REPLACE2(orig, _new1, _new2) RH_KABI_REPLACE(orig, struct{ _new1; _new2;}) -+ -+# define RH_KABI_RESERVE(n) _RH_KABI_RESERVE(n); -+/* -+ * Simple wrappers to replace standard Red Hat reserved elements. -+ */ -+# define RH_KABI_USE(n, _new) RH_KABI_REPLACE(_RH_KABI_RESERVE(n), _new) -+/* -+ * Macros for breaking up a reserved element into two smaller chunks using -+ * an anonymous struct inside an anonymous union. -+ */ -+# define RH_KABI_USE2(n, _new1, _new2) RH_KABI_REPLACE(_RH_KABI_RESERVE(n), struct{ _new1; _new2; }) -+ -+/* -+ * We tried to standardize on Red Hat reserved names. These wrappers -+ * leverage those common names making it easier to read and find in the -+ * code. -+ */ -+# define _RH_KABI_RESERVE(n) unsigned long rh_reserved##n -+ -+#define RH_KABI_EXCLUDE(_elem) _RH_KABI_EXCLUDE(_elem); -+ -+/* -+ * Extending a struct while reserving extra space. -+ */ -+#define RH_KABI_EXTEND_WITH_SIZE(_new, _size) \ -+ RH_KABI_EXTEND(union { \ -+ _new; \ -+ unsigned long RH_KABI_UNIQUE_ID[_size]; \ -+ __RH_KABI_CHECK_SIZE(_new, 8 * (_size)); \ -+ }) -+ -+/* -+ * RHEL macros to extend structs. -+ * -+ * base struct: The struct being extended. For example, pci_dev. -+ * extended struct: The Red Hat struct being added to the base struct. -+ * For example, pci_dev_rh. -+ * -+ * These macros should be used to extend structs before KABI freeze. -+ * They can be used post-KABI freeze in the limited case of the base -+ * struct not being embedded in another struct. -+ * -+ * Extended structs cannot be shrunk in size as changes will break -+ * the size & offset comparison. -+ * -+ * Extended struct elements are not guaranteed for access by modules unless -+ * explicitly commented as such in the declaration of the extended struct or -+ * the element in the extended struct. -+ */ -+ -+/* -+ * RH_KABI_SIZE_AND_EXTEND|_PTR() extends a struct by embedding or adding -+ * a pointer in a base struct. The name of the new struct is the name -+ * of the base struct appended with _rh. -+ */ -+#define _RH_KABI_SIZE_AND_EXTEND_PTR(_struct) \ -+ size_t _struct##_size_rh; \ -+ RH_KABI_EXCLUDE(struct _struct##_rh *_struct##_rh) -+#define RH_KABI_SIZE_AND_EXTEND_PTR(_struct) \ -+ _RH_KABI_SIZE_AND_EXTEND_PTR(_struct) -+ -+#define _RH_KABI_SIZE_AND_EXTEND(_struct) \ -+ size_t _struct##_size_rh; \ -+ RH_KABI_EXCLUDE(struct _struct##_rh _struct##_rh) -+#define RH_KABI_SIZE_AND_EXTEND(_struct) \ -+ _RH_KABI_SIZE_AND_EXTEND(_struct) -+ -+/* -+ * RH_KABI_SET_SIZE calculates and sets the size of the extended struct and -+ * stores it in the size_rh field for structs that are dynamically allocated. -+ * This macro MUST be called when expanding a base struct with -+ * RH_KABI_SIZE_AND_EXTEND, and it MUST be called from the allocation site -+ * regardless of being allocated in the kernel or a module. -+ * Note: since this macro is intended to be invoked outside of a struct, -+ * a semicolon is necessary at the end of the line where it is invoked. -+ */ -+#define RH_KABI_SET_SIZE(_name, _struct) ({ \ -+ _name->_struct##_size_rh = sizeof(struct _struct##_rh); \ -+}) -+ -+/* -+ * RH_KABI_INIT_SIZE calculates and sets the size of the extended struct and -+ * stores it in the size_rh field for structs that are statically allocated. -+ * This macro MUST be called when expanding a base struct with -+ * RH_KABI_SIZE_AND_EXTEND, and it MUST be called from the declaration site -+ * regardless of being allocated in the kernel or a module. -+ */ -+#define RH_KABI_INIT_SIZE(_struct) \ -+ ._struct##_size_rh = sizeof(struct _struct##_rh), -+ -+/* -+ * RH_KABI_CHECK_EXT verifies allocated memory exists. This MUST be called to -+ * verify that memory in the _rh struct is valid, and can be called -+ * regardless if RH_KABI_SIZE_AND_EXTEND or RH_KABI_SIZE_AND_EXTEND_PTR is -+ * used. -+ */ -+#define RH_KABI_CHECK_EXT(_ptr, _struct, _field) ({ \ -+ size_t __off = offsetof(struct _struct##_rh, _field); \ -+ _ptr->_struct##_size_rh > __off ? true : false; \ -+}) -+ -+#endif /* _LINUX_RH_KABI_H */ diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -2686,74 +1558,6 @@ index 55f9f7738ebb..564553afb251 100644 select IO_WQ default y help -diff --git a/kernel/Makefile b/kernel/Makefile -index 4df609be42d0..4ef0c0f6a8f4 100644 ---- a/kernel/Makefile -+++ b/kernel/Makefile -@@ -12,6 +12,7 @@ obj-y = fork.o exec_domain.o panic.o \ - notifier.o ksysfs.o cred.o reboot.o \ - async.o range.o smpboot.o ucount.o regset.o - -+obj-$(CONFIG_RHEL_DIFFERENCES) += rh_taint.o - obj-$(CONFIG_USERMODE_DRIVER) += usermode_driver.o - obj-$(CONFIG_MODULES) += kmod.o - obj-$(CONFIG_MULTIUSER) += groups.o -diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index e343f158e556..b2c979f9b80e 100644 ---- a/kernel/bpf/syscall.c -+++ b/kernel/bpf/syscall.c -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -50,6 +51,23 @@ static DEFINE_SPINLOCK(map_idr_lock); - static DEFINE_IDR(link_idr); - static DEFINE_SPINLOCK(link_idr_lock); - -+static int __init unprivileged_bpf_setup(char *str) -+{ -+ unsigned long disabled; -+ if (!kstrtoul(str, 0, &disabled)) -+ sysctl_unprivileged_bpf_disabled = !!disabled; -+ -+ if (!sysctl_unprivileged_bpf_disabled) { -+ pr_warn("Unprivileged BPF has been enabled " -+ "(unprivileged_bpf_disabled=0 has been supplied " -+ "in boot parameters), tainting the kernel"); -+ add_taint(TAINT_UNPRIVILEGED_BPF, LOCKDEP_STILL_OK); -+ } -+ -+ return 1; -+} -+__setup("unprivileged_bpf_disabled=", unprivileged_bpf_setup); -+ - int sysctl_unprivileged_bpf_disabled __read_mostly = - IS_BUILTIN(CONFIG_BPF_UNPRIV_DEFAULT_OFF) ? 2 : 0; - -diff --git a/kernel/module.c b/kernel/module.c -index ed13917ea5f3..88643913f3e4 100644 ---- a/kernel/module.c -+++ b/kernel/module.c -@@ -743,6 +743,7 @@ static struct module_attribute modinfo_##field = { \ - - MODINFO_ATTR(version); - MODINFO_ATTR(srcversion); -+MODINFO_ATTR(rhelversion); - - static char last_unloaded_module[MODULE_NAME_LEN+1]; - -@@ -1206,6 +1207,7 @@ static struct module_attribute *modinfo_attrs[] = { - &module_uevent, - &modinfo_version, - &modinfo_srcversion, -+ &modinfo_rhelversion, - &modinfo_initstate, - &modinfo_coresize, - &modinfo_initsize, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -2775,146 +1579,6 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/kernel/panic.c b/kernel/panic.c -index edad89660a2b..71a5a1cf6235 100644 ---- a/kernel/panic.c -+++ b/kernel/panic.c -@@ -387,6 +387,20 @@ const struct taint_flag taint_flags[TAINT_FLAGS_COUNT] = { - [ TAINT_LIVEPATCH ] = { 'K', ' ', true }, - [ TAINT_AUX ] = { 'X', ' ', true }, - [ TAINT_RANDSTRUCT ] = { 'T', ' ', true }, -+ [ TAINT_18 ] = { '?', '-', false }, -+ [ TAINT_19 ] = { '?', '-', false }, -+ [ TAINT_20 ] = { '?', '-', false }, -+ [ TAINT_21 ] = { '?', '-', false }, -+ [ TAINT_22 ] = { '?', '-', false }, -+ [ TAINT_23 ] = { '?', '-', false }, -+ [ TAINT_24 ] = { '?', '-', false }, -+ [ TAINT_25 ] = { '?', '-', false }, -+ [ TAINT_26 ] = { '?', '-', false }, -+ [ TAINT_SUPPORT_REMOVED ] = { 'h', ' ', false }, -+ [ TAINT_RESERVED28 ] = { '?', '-', false }, -+ [ TAINT_RESERVED29 ] = { '?', '-', false }, -+ [ TAINT_RESERVED30 ] = { '?', '-', false }, -+ [ TAINT_UNPRIVILEGED_BPF ] = { 'u', ' ', false }, - }; - - /** -diff --git a/kernel/rh_taint.c b/kernel/rh_taint.c -new file mode 100644 -index 000000000000..4050b6dead75 ---- /dev/null -+++ b/kernel/rh_taint.c -@@ -0,0 +1,93 @@ -+#include -+#include -+ -+/* -+ * The following functions are used by Red Hat to indicate to users that -+ * hardware and drivers are unsupported, or have limited support in RHEL major -+ * and minor releases. These functions output loud warning messages to the end -+ * user and should be USED WITH CAUTION. -+ * -+ * Any use of these functions _MUST_ be documented in the RHEL Release Notes, -+ * and have approval of management. -+ */ -+ -+/** -+ * mark_hardware_unsupported() - Mark hardware, class, or type as unsupported. -+ * @msg: Hardware name, class, or type -+ * -+ * Called to mark a device, class of devices, or types of devices as not having -+ * support in any RHEL minor release. This does not TAINT the kernel. Red Hat -+ * will not fix bugs against this hardware in this minor release. Red Hat may -+ * declare support in a future major or minor update release. This cannot be -+ * used to mark drivers unsupported. -+ */ -+void mark_hardware_unsupported(const char *msg) -+{ -+ /* Print one single message */ -+ pr_crit("Warning: %s - this hardware has not undergone testing by Red Hat and might not be certified. Please consult https://catalog.redhat.com for certified hardware.\n", msg); -+} -+EXPORT_SYMBOL(mark_hardware_unsupported); -+ -+/** -+ * mark_hardware_deprecated() - Mark hardware, class, or type as deprecated. -+ * @msg: Hardware name, class, or type -+ * -+ * Called to minimize the support status of a previously supported device in -+ * a minor release. This does not TAINT the kernel. Marking hardware -+ * deprecated is usually done in conjunction with the hardware vendor. Future -+ * RHEL major releases may not include this driver. Driver updates and fixes -+ * for this device will be limited to critical issues in future minor releases. -+ */ -+void mark_hardware_deprecated(const char *msg) -+{ -+ pr_crit("Warning: %s - this hardware is not recommended for new deployments. It continues to be supported in this RHEL release, but it is likely to be removed in the next major release. Driver updates and fixes for this device will be limited to critical issues. Please contact Red Hat Support or your device's hardware vendor for additional information.\n", msg); -+} -+EXPORT_SYMBOL(mark_hardware_deprecated); -+ -+/** -+ * mark_tech_preview() - Mark driver or kernel subsystem as 'Tech Preview' -+ * @msg: Driver or kernel subsystem name -+ * -+ * Called to minimize the support status of a new driver. This does TAINT the -+ * kernel. Calling this function indicates that the driver or subsystem has -+ * had limited testing and is not marked for full support within this RHEL -+ * minor release. The next RHEL minor release may contain full support for -+ * this driver. Red Hat does not guarantee that bugs reported against this -+ * driver or subsystem will be resolved. -+ */ -+void mark_tech_preview(const char *msg, struct module *mod) -+{ -+ const char *str = NULL; -+ -+ if (msg) -+ str = msg; -+#ifdef CONFIG_MODULES -+ else if (mod && mod->name) -+ str = mod->name; -+#endif -+ -+ pr_warn("TECH PREVIEW: %s may not be fully supported.\n" -+ "Please review provided documentation for limitations.\n", -+ (str ? str : "kernel")); -+ add_taint(TAINT_AUX, LOCKDEP_STILL_OK); -+#ifdef CONFIG_MODULES -+ if (mod) -+ mod->taints |= (1U << TAINT_AUX); -+#endif -+} -+EXPORT_SYMBOL(mark_tech_preview); -+ -+/** -+ * mark_driver_unsupported - drivers that we know we don't want to support -+ * @name: the name of the driver -+ * -+ * In some cases Red Hat has chosen to build a driver for internal QE -+ * use. Use this function to mark those drivers as unsupported for -+ * customers. -+ */ -+void mark_driver_unsupported(const char *name) -+{ -+ pr_crit("Warning: %s - This driver has not undergone sufficient testing by Red Hat for this release and therefore cannot be used in production systems.\n", -+ name ? name : "kernel"); -+} -+EXPORT_SYMBOL(mark_driver_unsupported); -diff --git a/kernel/sysctl.c b/kernel/sysctl.c -index 272f4a272f8c..3a5a6455b363 100644 ---- a/kernel/sysctl.c -+++ b/kernel/sysctl.c -@@ -243,6 +243,11 @@ static int bpf_unpriv_handler(struct ctl_table *table, int write, - if (write && !ret) { - if (locked_state && unpriv_enable != 1) - return -EPERM; -+ if (!unpriv_enable) { -+ pr_warn("Unprivileged BPF has been enabled, " -+ "tainting the kernel"); -+ add_taint(TAINT_UNPRIVILEGED_BPF, LOCKDEP_STILL_OK); -+ } - *(int *)table->data = unpriv_enable; - } - return ret; diff --git a/mm/cma.c b/mm/cma.c index 995e15480937..588f7e7885cf 100644 --- a/mm/cma.c @@ -2943,52 +1607,6 @@ index 995e15480937..588f7e7885cf 100644 pr_debug("%s(cma %p, count %lu, align %d)\n", __func__, (void *)cma, count, align); -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index 270a7df898e2..ac41f848b8a2 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -20,6 +20,7 @@ - #include - #include "modpost.h" - #include "../../include/linux/license.h" -+#include "../../include/generated/uapi/linux/version.h" - - /* Are we using CONFIG_MODVERSIONS? */ - static int modversions = 0; -@@ -2342,6 +2343,12 @@ static void write_buf(struct buffer *b, const char *fname) - } - } - -+static void add_rhelversion(struct buffer *b, struct module *mod) -+{ -+ buf_printf(b, "MODULE_INFO(rhelversion, \"%d.%d\");\n", RHEL_MAJOR, -+ RHEL_MINOR); -+} -+ - static void write_if_changed(struct buffer *b, const char *fname) - { - char *tmp; -@@ -2571,6 +2578,7 @@ int main(int argc, char **argv) - add_depends(&buf, mod); - add_moddevtable(&buf, mod); - add_srcversion(&buf, mod); -+ add_rhelversion(&buf, mod); - - sprintf(fname, "%s.mod.c", mod->name); - write_if_changed(&buf, fname); -diff --git a/scripts/tags.sh b/scripts/tags.sh -index db8ba411860a..2294fb0f17a9 100755 ---- a/scripts/tags.sh -+++ b/scripts/tags.sh -@@ -16,6 +16,8 @@ fi - ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" - # tags and cscope files should also ignore MODVERSION *.mod.c files - ignore="$ignore ( -name *.mod.c ) -prune -o" -+# RHEL tags and cscope should also ignore redhat/rpm -+ignore="$ignore ( -path redhat/rpm ) -prune -o" - - # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} - # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c index f290f78c3f30..d3e7ae04f5be 100644 --- a/security/integrity/platform_certs/load_uefi.c diff --git a/redhatsecureboot003.cer b/redhatsecureboot003.cer deleted file mode 100644 index 439b75bf3ae770d62b82116e68f58758e21f2444..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 829 zcmXqLVzxABVp3ed%*4pV#K~~)o6?a_AKRD=c-c6$+C196^D;7WvoaWH8EP1)u`!3T zFbm5ErKTu&B$g-yrzV#cr7Ae(=a(orJ1Q6{Xe6bUBx)MSiSrto7#bKG8k!hd8W~54 z^BS8Q8W@>Exd!@%x(3=1vsAE|6`Yx#mzkHYU<@;`iBSpJJ&ddj%uS5^38Id!^c(kLT-{T5|9AJiUptUCmFl{(tOP z@bBt-z9uD(?ba@KccSZe?SB?AmnpAwf54mb_Dd&nJ&M#h{G65f#ix8NmW)}3M*S?N zXXQ=K_*X{F?429)m5G^=fpKxHL9_u68*`|vFeBrC7A6A*18xwHpM`~)iM_!<7R2FW z5n~ZaJ-YAIv&gK!IfX}-&p4*qTb<5&!9X4)t;`}}Al4w#_~V^>jNRMc=a#nYyT0!B z<=T|ZTF4Q=4UPathBP@_*A*R?U6;C*HNni_@)7=gwp1-;-H9|H@MS{2!}*%`QH85Ub!k;Ye!Y zcHYV?_4gTwul)^n@#X7-1 zdA-S3L_?4Hlzfd}uv15OR#ki6hd9-@e{LKxF*aJuc*WZ@@DO|bgxptOeH;r@UdwAP bmQPtE$Ctk_eP-_rnH|A%4P@6DgV=Ai&7Pw^7Bg+oE;TR6f}}jOA<8= zl?)W%hH^5B2^Xg(C+4IUl{gforeq|R=q2ap8pw(B8W|Xv8CV)vnphf`Mv3zpTNoG` zT0pr5xj5aSZ=efthZ;6_1ZSq_W#*+Tm>3w6;+!T%CFGD`WMyD(V&rEqXkz4IYGPz$ zxOt*a|83fydKaaIGdS`br5@fAZP+Qzhyhu3D3pAj_6ey;znb{1R6v4^w+YXL^=W*1wx;c%gl2n z1FI|#IrMK@dh+)3Dy_pm4PSCc-c336;PO0|bXSpc@wT}&yhZEe7doGJIluRemQY-9 z>E+g+U6&MhD5wO+U$`n1=jY89x6d-@+KLkPxuzSYG+ba}OM5Z%&o9=)K~BwwzgNf@ z?|XA@5|7W9YXQG)ztu6hNUoStUgPrO!NOjPf_>YfwIX+Yp4-s>Y6hRL>nC>Ihc{eL zNJV`YIy|vh?I{y8BLm~&3WG8O9yaDsSz$)T|13-f3AZcY52?MbP zk)VmEbC1qA7J6yvuh*>2w+@$YXjegw8*XsiFfvGSe{l&3etya^J;JKTegRjxL{oLg z%kS?47&XjNJ~V4Dd&I8P^g90Bc@D!3Klo+}bJ#DIvG^vD8lS&ev+Dr=$KAWj`|rPu zQQui}$Ezc|;=DmX(wFaM&PoN_W=f~XL|*sU>dSrQoP+YxpA%|d$z`_PoI5l3yL74E zO>Z}kY(ohiy&3;buQg7(z_w57tjM3sum8M_+Zw-XDZj4H{XKl@TastY3+&sqc$1-1 z%*4gvCs=Mj-&h{BtvM#Hd1KATxNAgj@GQy<`rmcQSu;_bx1{9qnWiak)~m=Be~!^u-_Gl&)z3O z@2|%*+g2{#eS;_J#i{nKkM4a@)p+=Mw{_vvBY}!cvy76s1-#b=X1BKWNIx-I3LvQD5|rY4e`O-LeG@ zTfW%v1W(@jAiOC!?&vbUI)hy`&#h-a*wZ>eGx%rBshxK?XPxiwUi^$%?7i&CEl&;G z7Tx|M`_A>K%GrE3!`M_Cu4JLufX>MtR<&hmHvU}c{Krz-zx^u{J#bF-@s6syelIso z@D%)zqc67q^OqHWI7~#+o)jE;bR+8eoMy3_-#2rnZ&=;o9=_Ivm*uj(*EEkia=+T9 oAKhtG&%Gx2Fo#=Zz`+N;_m`C1ue{sPaANY}Z}o+(XF2`?0PKunc>n+a diff --git a/redhatsecurebootca4.cer b/redhatsecurebootca4.cer deleted file mode 100644 index 8cb32e68cb5e279e06ed153d983a12a48ee83e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934 zcmXqLVqRp>#MHHbnTe5!iIZWneUz&}74u&MUN%mxHjlRNyo`+8tPBQehGGUHY|No7 zTs*u%sVNE`i6uG;o_Wc7h8hNHAaQ0Md8oKTaB6aCQL2JdetwC9v!jBEf<{tmNus8q zl7Rx;P)4E1mup%v~LqI?UCcc=F1xU9(Qz*dH3< z;xHxUlIxTQ{ygpVd=rH~FFnQb>+-oruP@!dBke7{vF-ZPlZB2e=dUgcxmJJ2;N4?8 z-4nZd($*cB6K~mXozc)fJJ!w-XH*toh{boDbz&qrFC*iJ6gsadEIgpn)tK zbEqsIix`VY(8SZZM`s)hy|nb#Yu4slhs!s#s~E_Gq?K7D48$6+E8qty5N2fj&%$cJ z%*gm3IoP?u!OqAauDg}#=8f#_$E2qmetO&M_TSTcL)9ZQyYyW>0=-tWu+>VG`z(9- z<&^mv>kZfUxKEsLwO^;yzwng!^s{}hC-`-(Dp;i3zq{M7D&t-iquifsDZg8M)?`gC z>Uy+REvUL>>&|-dAHB~H3O>3J&N8tn zo)5fJ?+E)UjXtVaBctq diff --git a/sources b/sources index c246aad59..60fa18d30 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.tar.xz) = 88f9313c421ecb42ba75b22b30113b7801fa448d4cf53f86160d422c630c5bbd1c69736c714294c6fc2b17fdace6a786f98076bee960dedf6783d524fd6abb11 -SHA512 (kernel-abi-stablelists-5.14.0-60.tar.bz2) = 9888fe44d4bf6395bac7a930e7063b66c65ac5483b17f7fa2408a52ce6cfb4f825aeb8115344eb3980334a1e1be87fdade434f8ebc21a883d5be55c2244c19cc -SHA512 (kernel-kabi-dw-5.14.0-60.tar.bz2) = d231a72517da1f73bfe66888e67836bbaf580bbc038aceba698cfd126d23da697256b80f58267a2b3dcdfb39a731638dd485efa29ff9d67da1a15061fad896f2 +SHA512 (linux-5.14.1.tar.xz) = 3d22a5b071b96cb6ebe9e804deef8ed78cf07efcfaaa7293a04ca3e7c817c7c08e8b39920ee74a89854ba6e27466695bec99d3bf2d6a9f83966185b5bc023377 +SHA512 (kernel-abi-stablelists-5.14.1-300.tar.bz2) = aacff5cd48792b760f067c3a02caffcc4f32d6a03ff29389061e64a919127730f9d611118f011145cb047ade8a7bbdb55e81da678cbaee9ae32f977d5fbcd441 +SHA512 (kernel-kabi-dw-5.14.1-300.tar.bz2) = 43c9b58d15e50b957921c805d37f3abdf063df77eb9181c81d847318abc4993962548632545a0aab645c6acac84c1ed68e695c74e5384fb44a158eed22da88d0 From 657252c44d87b9d3d4fa61ce0dd0338b5fc35e6c Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 3 Sep 2021 10:56:20 -0500 Subject: [PATCH 007/114] Revert RHEL only team patch Signed-off-by: Justin M. Forbes --- patch-5.14-redhat.patch | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index e295f5092..61a0b219f 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -3072,3 +3072,24 @@ index e4f5bd388a3c..000000000000 -} - -char LICENSE[] SEC("license") = "GPL"; +commit e11905f1a6ea9f03a9f1a3b061a1a581536a2850 +Author: Justin M. Forbes +Date: Fri Sep 3 10:54:07 2021 -0500 + + Revert "team: mark team driver as deprecated" + + This is a RHEL only patch and should not be in the Fedora kernel. + +diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c +index f6b43adb2ced..dd7917cab2b1 100644 +--- a/drivers/net/team/team.c ++++ b/drivers/net/team/team.c +@@ -3045,8 +3045,6 @@ static int __init team_module_init(void) + if (err) + goto err_nl_init; + +- mark_hardware_deprecated(DRV_NAME); +- + return 0; + + err_nl_init: From 808d827ce08099a341c77b559fb7b6d261056286 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 8 Sep 2021 10:42:13 -0500 Subject: [PATCH 008/114] kernel-5.14.2-0 * Wed Sep 08 2021 Justin M. Forbes [5.14.2-0] - Revert "team: mark team driver as deprecated" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-i686-debug-fedora.config | 2 +- kernel-i686-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 13 +++++---- patch-5.14-redhat.patch | 37 +------------------------ sources | 6 ++-- 18 files changed, 29 insertions(+), 58 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 5526cc1da..54cd3ea2e 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/e11905f1a6ea9f03a9f1a3b061a1a581536a2850 + e11905f1a6ea9f03a9f1a3b061a1a581536a2850 Revert "team: mark team driver as deprecated" + https://gitlab.com/cki-project/kernel-ark/-/commit/927ba0b97c46e67b851bffe5a5b059e2c150e30b 927ba0b97c46e67b851bffe5a5b059e2c150e30b iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index a6037b21f..cf936535e 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -6981,7 +6981,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index b6dc0f546..dbb913ce0 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -6956,7 +6956,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 4a3035b78..c4fd88d5a 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -7136,7 +7136,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index eef6575f7..b8b41afc6 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -7112,7 +7112,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 932717cf7..12b27f149 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -6927,7 +6927,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 66f96eed9..f4d48b7d8 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -6903,7 +6903,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 219f75545..a4c2e2a16 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -6314,7 +6314,7 @@ CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set CONFIG_SND_SOC_SSM4567=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 4f3f23d60..2158fc190 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -6290,7 +6290,7 @@ CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set CONFIG_SND_SOC_SSM4567=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index f7c293a64..34323c2ec 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -5983,7 +5983,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index ec4986cc8..b044d5937 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -5958,7 +5958,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 0c76512ee..23eb05f75 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -5934,7 +5934,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index a93532691..5c4fc12d7 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -5909,7 +5909,7 @@ CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set # CONFIG_SND_SOC_SSM4567 is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 4eaeb7f41..302e2ceff 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6364,7 +6364,7 @@ CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set CONFIG_SND_SOC_SSM4567=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5956fccfe..2cd077ae3 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6340,7 +6340,7 @@ CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set -CONFIG_SND_SOC_SSM2518=m +# CONFIG_SND_SOC_SSM2518 is not set # CONFIG_SND_SOC_SSM2602_I2C is not set # CONFIG_SND_SOC_SSM2602_SPI is not set CONFIG_SND_SOC_SSM4567=m diff --git a/kernel.spec b/kernel.spec index 36480b3e0..1daafe1a8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.1 +%define rpmversion 5.14.2 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.1.tar.xz +Source0: linux-5.14.2.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.1 -c -mv linux-5.14.1 linux-%{KVERREL} +%setup -q -n kernel-5.14.2 -c +mv linux-5.14.2 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,7 +2958,10 @@ fi # # %changelog -* Fri Sep 03 2021 Justin M. Forbes [5.14.1-300] +* Wed Sep 08 2021 Justin M. Forbes [5.14.2-0] +- Revert "team: mark team driver as deprecated" (Justin M. Forbes) + +* Fri Sep 03 2021 Justin M. Forbes [5.14.1-0] - Setup for building fedora-5.14 branch (Justin M. Forbes) * Mon Aug 30 2021 Justin M. Forbes [5.14-0] diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 61a0b219f..0bdb9dfad 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -21,7 +21,6 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- drivers/iommu/iommu.c | 22 + - drivers/net/team/team.c | 2 + drivers/net/wireguard/main.c | 6 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/pci/quirks.c | 24 + @@ -53,7 +52,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 55 files changed, 658 insertions(+), 1495 deletions(-) + 54 files changed, 656 insertions(+), 1495 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -1259,19 +1258,6 @@ index 63f0af10c403..195be16dbd39 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c -index dd7917cab2b1..f6b43adb2ced 100644 ---- a/drivers/net/team/team.c -+++ b/drivers/net/team/team.c -@@ -3045,6 +3045,8 @@ static int __init team_module_init(void) - if (err) - goto err_nl_init; - -+ mark_hardware_deprecated(DRV_NAME); -+ - return 0; - - err_nl_init: diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c index 75dbe77b0b4b..4bd6dd722f44 100644 --- a/drivers/net/wireguard/main.c @@ -3072,24 +3058,3 @@ index e4f5bd388a3c..000000000000 -} - -char LICENSE[] SEC("license") = "GPL"; -commit e11905f1a6ea9f03a9f1a3b061a1a581536a2850 -Author: Justin M. Forbes -Date: Fri Sep 3 10:54:07 2021 -0500 - - Revert "team: mark team driver as deprecated" - - This is a RHEL only patch and should not be in the Fedora kernel. - -diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c -index f6b43adb2ced..dd7917cab2b1 100644 ---- a/drivers/net/team/team.c -+++ b/drivers/net/team/team.c -@@ -3045,8 +3045,6 @@ static int __init team_module_init(void) - if (err) - goto err_nl_init; - -- mark_hardware_deprecated(DRV_NAME); -- - return 0; - - err_nl_init: diff --git a/sources b/sources index 60fa18d30..a1463c101 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.1.tar.xz) = 3d22a5b071b96cb6ebe9e804deef8ed78cf07efcfaaa7293a04ca3e7c817c7c08e8b39920ee74a89854ba6e27466695bec99d3bf2d6a9f83966185b5bc023377 -SHA512 (kernel-abi-stablelists-5.14.1-300.tar.bz2) = aacff5cd48792b760f067c3a02caffcc4f32d6a03ff29389061e64a919127730f9d611118f011145cb047ade8a7bbdb55e81da678cbaee9ae32f977d5fbcd441 -SHA512 (kernel-kabi-dw-5.14.1-300.tar.bz2) = 43c9b58d15e50b957921c805d37f3abdf063df77eb9181c81d847318abc4993962548632545a0aab645c6acac84c1ed68e695c74e5384fb44a158eed22da88d0 +SHA512 (linux-5.14.2.tar.xz) = baefe357d9a9d4d8f2ba8b2b1f1ac3edda671b9ca31d675944af295ff752bffadfce51dd968d33a4876ef150d04ac299f63ecc41468a8bf32f1f9a4edd13ea34 +SHA512 (kernel-abi-stablelists-5.14.2-300.tar.bz2) = 418b6b773015e3901e377e5645952bb2f1556c7136134fbc90120aec54854dac03dedbe8367216ca97b9f332b3155f7ba8d3edf96680d88d9d6d39fd64ff9f82 +SHA512 (kernel-kabi-dw-5.14.2-300.tar.bz2) = e224ed2aa1feadfdda661019280b36b55d4ee113217fc8b348645ed6100f81d22663e2fe4e39d8d7574dbe2bac863264cc6407633e5a332f4fc739650d5cec73 From 9939e73442d900399a4caab7d70ebb2ff9f4a9d2 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 12 Sep 2021 23:46:30 -0500 Subject: [PATCH 009/114] kernel-5.14.3-0 Signed-off-by: Justin M. Forbes --- kernel.spec | 15 +++++++++------ patch-5.14-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/kernel.spec b/kernel.spec index 1daafe1a8..0844d2f1c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.2 +%define rpmversion 5.14.3 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.2.tar.xz +Source0: linux-5.14.3.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.2 -c -mv linux-5.14.2 linux-%{KVERREL} +%setup -q -n kernel-5.14.3 -c +mv linux-5.14.3 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,10 +2958,13 @@ fi # # %changelog -* Wed Sep 08 2021 Justin M. Forbes [5.14.2-0] +* Sun Sep 12 2021 Justin M. Forbes [5.14.3-300] +- Linux v5.14.3 + +* Wed Sep 08 2021 Justin M. Forbes [5.14.2-300] - Revert "team: mark team driver as deprecated" (Justin M. Forbes) -* Fri Sep 03 2021 Justin M. Forbes [5.14.1-0] +* Fri Sep 03 2021 Justin M. Forbes [5.14.1-300] - Setup for building fedora-5.14 branch (Justin M. Forbes) * Mon Aug 30 2021 Justin M. Forbes [5.14-0] diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 0bdb9dfad..605a1886e 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -1295,7 +1295,7 @@ index 0b8a0cd3b652..6f49950a5f6d 100644 IWL_DEV_INFO(0x02F0, 0x0074, iwl_ax201_cfg_quz_hr, NULL), IWL_DEV_INFO(0x02F0, 0x6074, iwl_ax201_cfg_quz_hr, NULL), diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index ab3de1551b50..7bc8ebb58d35 100644 +index 7b1c81b899cd..5904ece27f64 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4231,6 +4231,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, diff --git a/sources b/sources index a1463c101..c1323b049 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.2.tar.xz) = baefe357d9a9d4d8f2ba8b2b1f1ac3edda671b9ca31d675944af295ff752bffadfce51dd968d33a4876ef150d04ac299f63ecc41468a8bf32f1f9a4edd13ea34 -SHA512 (kernel-abi-stablelists-5.14.2-300.tar.bz2) = 418b6b773015e3901e377e5645952bb2f1556c7136134fbc90120aec54854dac03dedbe8367216ca97b9f332b3155f7ba8d3edf96680d88d9d6d39fd64ff9f82 -SHA512 (kernel-kabi-dw-5.14.2-300.tar.bz2) = e224ed2aa1feadfdda661019280b36b55d4ee113217fc8b348645ed6100f81d22663e2fe4e39d8d7574dbe2bac863264cc6407633e5a332f4fc739650d5cec73 +SHA512 (linux-5.14.3.tar.xz) = 7926aed288b696d912de9b758fdb2fef222649dd8c5389f3c43bfb39fbe9850f6b44b84e3da1f34d47f7276b8d3633438bd0b19c66fa8f8cd87ecfd6345a65dd +SHA512 (kernel-abi-stablelists-5.14.3-300.tar.bz2) = 2247682863a210e429db5e0483a25ec7504a9a711574d5c34a3d5cd42c735774fa6dd579b3627bee9a71ac73431b64526d43824a68330ac67d36e1b58b345efa +SHA512 (kernel-kabi-dw-5.14.3-300.tar.bz2) = fc6a63d92e1bd593e22e916ba0278e8900fe67f8aa97c0516fd159350012878cede9f625ecb5d2933ad02bca3e9984f4bae4f7e1b8ba2e59744f81c7c40e0ac4 From 855634be09c9484a4c6aacd16d504e6ab0dbad06 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 15 Sep 2021 07:16:49 -0500 Subject: [PATCH 010/114] kernel-5.14.4-0 * Wed Sep 15 2021 Justin M. Forbes [5.14.4-0] - Build kernel-doc for Fedora (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 20 ++++++++++---------- patch-5.14-redhat.patch | 23 +++++------------------ sources | 6 +++--- 3 files changed, 18 insertions(+), 31 deletions(-) diff --git a/kernel.spec b/kernel.spec index 0844d2f1c..7384ed264 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.3 +%define rpmversion 5.14.4 %define patchversion 5.14 %define pkgrelease 300 @@ -547,7 +547,7 @@ Release: %{pkg_release} # DO NOT CHANGE THE 'ExclusiveArch' LINE TO TEMPORARILY EXCLUDE AN ARCHITECTURE BUILD. # SET %%nobuildarches (ABOVE) INSTEAD %if 0%{?fedora} -ExclusiveArch: x86_64 s390x %{arm} aarch64 ppc64le +ExclusiveArch: noarch x86_64 s390x %{arm} aarch64 ppc64le %else ExclusiveArch: noarch i386 i686 x86_64 s390x %{arm} aarch64 ppc64le %endif @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.3.tar.xz +Source0: linux-5.14.4.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.3 -c -mv linux-5.14.3 linux-%{KVERREL} +%setup -q -n kernel-5.14.4 -c +mv linux-5.14.4 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,16 +2958,16 @@ fi # # %changelog -* Sun Sep 12 2021 Justin M. Forbes [5.14.3-300] -- Linux v5.14.3 +* Wed Sep 15 2021 Justin M. Forbes [5.14.4-300] +- Build kernel-doc for Fedora (Justin M. Forbes) -* Wed Sep 08 2021 Justin M. Forbes [5.14.2-300] +* Wed Sep 08 2021 Justin M. Forbes [5.14.3-300] - Revert "team: mark team driver as deprecated" (Justin M. Forbes) -* Fri Sep 03 2021 Justin M. Forbes [5.14.1-300] +* Fri Sep 03 2021 Justin M. Forbes [5.14.2-300] - Setup for building fedora-5.14 branch (Justin M. Forbes) -* Mon Aug 30 2021 Justin M. Forbes [5.14-0] +* Mon Aug 30 2021 Justin M. Forbes [5.14.1-300] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 605a1886e..027cd1137 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -22,7 +22,6 @@ drivers/input/rmi4/rmi_driver.c | 124 +++-- drivers/iommu/iommu.c | 22 + drivers/net/wireguard/main.c | 6 + - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + fs/xfs/xfs_super.c | 8 - @@ -52,7 +51,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 54 files changed, 656 insertions(+), 1495 deletions(-) + 53 files changed, 655 insertions(+), 1495 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -141,10 +140,10 @@ index a9e2c7295b35..6ff11f3a2d47 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 50e2c21e0ec9..5da0c683df8d 100644 +index 911cd3912351..caae31c04561 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c -@@ -2218,3 +2218,8 @@ int ipl_report_free(struct ipl_report *report) +@@ -2215,3 +2215,8 @@ int ipl_report_free(struct ipl_report *report) } #endif @@ -154,7 +153,7 @@ index 50e2c21e0ec9..5da0c683df8d 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index ff0f9e838916..557318323664 100644 +index ee23908f1b96..0273125cdfba 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -165,7 +164,7 @@ index ff0f9e838916..557318323664 100644 #include #include -@@ -1023,6 +1024,9 @@ void __init setup_arch(char **cmdline_p) +@@ -1030,6 +1031,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -1282,18 +1281,6 @@ index 75dbe77b0b4b..4bd6dd722f44 100644 ret = wg_allowedips_slab_init(); if (ret < 0) goto err_allowedips; -diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c -index 0b8a0cd3b652..6f49950a5f6d 100644 ---- a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c -+++ b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c -@@ -558,6 +558,7 @@ static const struct iwl_dev_info iwl_dev_info_table[] = { - IWL_DEV_INFO(0xA0F0, 0x1652, killer1650i_2ax_cfg_qu_b0_hr_b0, NULL), - IWL_DEV_INFO(0xA0F0, 0x2074, iwl_ax201_cfg_qu_hr, NULL), - IWL_DEV_INFO(0xA0F0, 0x4070, iwl_ax201_cfg_qu_hr, NULL), -+ IWL_DEV_INFO(0xA0F0, 0x6074, iwl_ax201_cfg_qu_hr, NULL), - IWL_DEV_INFO(0x02F0, 0x0070, iwl_ax201_cfg_quz_hr, NULL), - IWL_DEV_INFO(0x02F0, 0x0074, iwl_ax201_cfg_quz_hr, NULL), - IWL_DEV_INFO(0x02F0, 0x6074, iwl_ax201_cfg_quz_hr, NULL), diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 7b1c81b899cd..5904ece27f64 100644 --- a/drivers/pci/quirks.c diff --git a/sources b/sources index c1323b049..38a8c17fa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.3.tar.xz) = 7926aed288b696d912de9b758fdb2fef222649dd8c5389f3c43bfb39fbe9850f6b44b84e3da1f34d47f7276b8d3633438bd0b19c66fa8f8cd87ecfd6345a65dd -SHA512 (kernel-abi-stablelists-5.14.3-300.tar.bz2) = 2247682863a210e429db5e0483a25ec7504a9a711574d5c34a3d5cd42c735774fa6dd579b3627bee9a71ac73431b64526d43824a68330ac67d36e1b58b345efa -SHA512 (kernel-kabi-dw-5.14.3-300.tar.bz2) = fc6a63d92e1bd593e22e916ba0278e8900fe67f8aa97c0516fd159350012878cede9f625ecb5d2933ad02bca3e9984f4bae4f7e1b8ba2e59744f81c7c40e0ac4 +SHA512 (linux-5.14.4.tar.xz) = 4d2e732a2bc1e9ebd962e4a4df03b11475ef13e7415c12459d630a39326cfcc22430583f95a30ba8a5130f9c95b5d5ef25c83210f66bdfb0c8437d78b0e994c3 +SHA512 (kernel-abi-stablelists-5.14.4-300.tar.bz2) = 9fc0900f7f95d00e3dda641ecf025fcda39cbbaeda99b10b89d49157d23c3aaab05deef8028163a484d98be1048e3f2c2bb4742b13c30d6d54b7108ec878325e +SHA512 (kernel-kabi-dw-5.14.4-300.tar.bz2) = 885092cdaa24561d3e1d26a8a0d8eeec5b8663b0fca4c22c8b4db2feecac87e85e0b34fec6330abcb5489333ed6c654badf2647a178a2be8860fc6c51907cc48 From 9c5634bada3aed40ba7856a2030806f1d2b0ad81 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 16 Sep 2021 09:43:34 -0500 Subject: [PATCH 011/114] kernel-5.14.5-0 * Thu Sep 16 2021 Justin M. Forbes [5.14.5-0] Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 +++++++++ kernel.spec | 18 ++++++++++-------- sources | 6 +++--- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 54cd3ea2e..6ee284566 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/d92805b6228532148fe7e597b615fdae199e9de7 + d92805b6228532148fe7e597b615fdae199e9de7 Linux 5.14.5 + +https://gitlab.com/cki-project/kernel-ark/-/commit/4ff654aba77c54100726bd67112cb7f0d09a2f1b + 4ff654aba77c54100726bd67112cb7f0d09a2f1b Revert "time: Handle negative seconds correctly in timespec64_to_ns()" + +https://gitlab.com/cki-project/kernel-ark/-/commit/6bac75c9019bef9b259f184e59726ad825fd9a3c + 6bac75c9019bef9b259f184e59726ad825fd9a3c Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" + https://gitlab.com/cki-project/kernel-ark/-/commit/e11905f1a6ea9f03a9f1a3b061a1a581536a2850 e11905f1a6ea9f03a9f1a3b061a1a581536a2850 Revert "team: mark team driver as deprecated" diff --git a/kernel.spec b/kernel.spec index 7384ed264..a9c30a8d5 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.4 +%define rpmversion 5.14.5 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.4.tar.xz +Source0: linux-5.14.5.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.4 -c -mv linux-5.14.4 linux-%{KVERREL} +%setup -q -n kernel-5.14.5 -c +mv linux-5.14.5 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,16 +2958,18 @@ fi # # %changelog -* Wed Sep 15 2021 Justin M. Forbes [5.14.4-300] +* Thu Sep 16 2021 Justin M. Forbes [5.14.5-0] + +* Wed Sep 15 2021 Justin M. Forbes [5.14.4-0] - Build kernel-doc for Fedora (Justin M. Forbes) -* Wed Sep 08 2021 Justin M. Forbes [5.14.3-300] +* Wed Sep 08 2021 Justin M. Forbes [5.14.3-0] - Revert "team: mark team driver as deprecated" (Justin M. Forbes) -* Fri Sep 03 2021 Justin M. Forbes [5.14.2-300] +* Fri Sep 03 2021 Justin M. Forbes [5.14.2-0] - Setup for building fedora-5.14 branch (Justin M. Forbes) -* Mon Aug 30 2021 Justin M. Forbes [5.14.1-300] +* Mon Aug 30 2021 Justin M. Forbes [5.14.1-0] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) diff --git a/sources b/sources index 38a8c17fa..2faeb9eba 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.4.tar.xz) = 4d2e732a2bc1e9ebd962e4a4df03b11475ef13e7415c12459d630a39326cfcc22430583f95a30ba8a5130f9c95b5d5ef25c83210f66bdfb0c8437d78b0e994c3 -SHA512 (kernel-abi-stablelists-5.14.4-300.tar.bz2) = 9fc0900f7f95d00e3dda641ecf025fcda39cbbaeda99b10b89d49157d23c3aaab05deef8028163a484d98be1048e3f2c2bb4742b13c30d6d54b7108ec878325e -SHA512 (kernel-kabi-dw-5.14.4-300.tar.bz2) = 885092cdaa24561d3e1d26a8a0d8eeec5b8663b0fca4c22c8b4db2feecac87e85e0b34fec6330abcb5489333ed6c654badf2647a178a2be8860fc6c51907cc48 +SHA512 (linux-5.14.5.tar.xz) = 8751c5fbf3d5923f72324225e578b5059e556ef332f8648fb68df7b3ad4c08968ca9923f768dfefff7795a4da4745c678632df96867bbf32c055b9ec01b262e5 +SHA512 (kernel-abi-stablelists-5.14.5-300.tar.bz2) = cdf4cd466d9ffa9b4e5788fcd38fca65a88d879174d38d4b15ab913733826892d7212ea8fa557faf8c78d9e947714323877372c8ad03538d4b062708c0e1385a +SHA512 (kernel-kabi-dw-5.14.5-300.tar.bz2) = c91c48f42f6279b3bf658e1456cf99663ed0a34b45af0fc37bffe61e548ae49e7104f113501f5304a802885c293ee47d645ef261b4a442e99007d97d32462c04 From 416de8884575795f040923fb460e7fc5e5d67102 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 18 Sep 2021 13:21:45 -0500 Subject: [PATCH 012/114] kernel-5.14.6-0 * Sat Sep 18 2021 Justin M. Forbes [5.14.6-0] - Fix changelog generation (Justin M. Forbes) - Clean up changelog (Justin M. Forbes) - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) - Don't tag a release as [redhat] (Justin M. Forbes) - Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 10 +- kernel.spec | 772 +++++++++++++++++++++++++++++++++++----- patch-5.14-redhat.patch | 101 +++++- sources | 6 +- 4 files changed, 780 insertions(+), 109 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 6ee284566..6124540a3 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,11 +1,5 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/d92805b6228532148fe7e597b615fdae199e9de7 - d92805b6228532148fe7e597b615fdae199e9de7 Linux 5.14.5 - -https://gitlab.com/cki-project/kernel-ark/-/commit/4ff654aba77c54100726bd67112cb7f0d09a2f1b - 4ff654aba77c54100726bd67112cb7f0d09a2f1b Revert "time: Handle negative seconds correctly in timespec64_to_ns()" - -https://gitlab.com/cki-project/kernel-ark/-/commit/6bac75c9019bef9b259f184e59726ad825fd9a3c - 6bac75c9019bef9b259f184e59726ad825fd9a3c Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" +https://gitlab.com/cki-project/kernel-ark/-/commit/f0c98d3a1045b6149d85b93b350a738d2a495d16 + f0c98d3a1045b6149d85b93b350a738d2a495d16 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported https://gitlab.com/cki-project/kernel-ark/-/commit/e11905f1a6ea9f03a9f1a3b061a1a581536a2850 e11905f1a6ea9f03a9f1a3b061a1a581536a2850 Revert "team: mark team driver as deprecated" diff --git a/kernel.spec b/kernel.spec index a9c30a8d5..96f844519 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.5 +%define rpmversion 5.14.6 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.5.tar.xz +Source0: linux-5.14.6.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.5 -c -mv linux-5.14.5 linux-%{KVERREL} +%setup -q -n kernel-5.14.6 -c +mv linux-5.14.6 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,43 +2958,80 @@ fi # # %changelog +* Sat Sep 18 2021 Justin M. Forbes [5.14.6-0] +- Fix changelog generation (Justin M. Forbes) +- Clean up changelog (Justin M. Forbes) +- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) +- Don't tag a release as [redhat] (Justin M. Forbes) +- Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) + * Thu Sep 16 2021 Justin M. Forbes [5.14.5-0] +- kernel-5.14.5-0 (Justin M. Forbes) * Wed Sep 15 2021 Justin M. Forbes [5.14.4-0] +- kernel-5.14.4-0 (Justin M. Forbes) - Build kernel-doc for Fedora (Justin M. Forbes) * Wed Sep 08 2021 Justin M. Forbes [5.14.3-0] +- kernel-5.14.3-0 (Justin M. Forbes) - Revert "team: mark team driver as deprecated" (Justin M. Forbes) * Fri Sep 03 2021 Justin M. Forbes [5.14.2-0] +- kernel-5.14.2-0 (Justin M. Forbes) - Setup for building fedora-5.14 branch (Justin M. Forbes) * Mon Aug 30 2021 Justin M. Forbes [5.14.1-0] +- kernel-5.14.1-0 (Justin M. Forbes) +- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) +- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) +- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) +- Clean up changelog (Justin M. Forbes) +- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) +- Don't tag a release as [redhat] (Justin M. Forbes) +- Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) +- [redhat] kernel-5.14.5-0 (Justin M. Forbes) +- [redhat] kernel-5.14.4-0 (Justin M. Forbes) +- Build kernel-doc for Fedora (Justin M. Forbes) +- [redhat] kernel-5.14.3-0 (Justin M. Forbes) +- [redhat] kernel-5.14.2-0 (Justin M. Forbes) +- Revert "team: mark team driver as deprecated" (Justin M. Forbes) +- [redhat] kernel-5.14.1-0 (Justin M. Forbes) +- Setup for building fedora-5.14 branch (Justin M. Forbes) +- [redhat] kernel-5.14.0-0 (Justin M. Forbes) - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) - rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] - redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] +- [redhat] New configs in fs/zonefs (Fedora Kernel Team) - Attempt to fix Intel PMT code (David Arcari) +- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) +- [redhat] New configs in drivers/net/ethernet/stmicro (Fedora Kernel Team) +- [redhat] New configs in drivers/power (Fedora Kernel Team) - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) - common: x86: enable VMware PTP support on ark (Peter Robinson) +- [redhat] New configs in block/Kconfig (Fedora Kernel Team) - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - More Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates for 5.14 (Justin M. Forbes) - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - Filter updates for aarch64 (Justin M. Forbes) +- [redhat] New configs in drivers/mtd (Fedora Kernel Team) +- [redhat] New configs in drivers/reset (Fedora Kernel Team) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) +- [redhat] New configs in drivers/scsi (CKI Gitlab) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] @@ -3006,19 +3043,25 @@ fi - fedora: configs: Fix WM5102 Kconfig (Hans de Goede) - powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] - redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] +- [redhat] New configs in drivers/crypto (Fedora Kernel Team) - filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) - redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) +- [redhat] New configs in sound/soc (Fedora Kernel Team) +- [redhat] New configs in net/netfilter (CKI Gitlab) - common: Update for CXL (Compute Express Link) configs (Peter Robinson) - redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] - Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) - Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) - Fedora 5.14 configs round 1 (Justin M. Forbes) - redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) +- [redhat] Enable CONFIG_RANDOM_TRUST_CPU for all the arches (Vladis Dronov) [1976877] - x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] - redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] - kernel.spec: fix build of samples/bpf (Jiri Benc) - Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] - rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) - fedora: sound config updates for 5.14 (Peter Robinson) - fedora: Only enable FSI drivers on POWER platform (Peter Robinson) @@ -3036,21 +3079,29 @@ fi - rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] - rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] - configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) +- [redhat] configs: Enable CONFIG_DRM_HYPERV as a module (Patrick Talbert) +- [redhat] New configs in drivers/gpu (Fedora Kernel Team) - CI: use common code for merge and release (Don Zickus) - rpmspec: add release string to kernel doc directory name (Jan Stancek) - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) - common: disable DVB_AV7110 and associated pieces (Peter Robinson) - Fix fedora-only config updates (Don Zickus) - Fedor config update for new option (Justin M. Forbes) +- [redhat] New configs in kernel/trace (Fedora Kernel Team) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) +- [redhat] New configs in drivers/clk (Fedora Kernel Team) - redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) - all: hyperv: use the DRM driver rather than FB (Peter Robinson) - all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) - all: VMWare: clean up VMWare configs (Peter Robinson) - Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) +- [redhat] New configs in drivers/firmware (Fedora Kernel Team) - CI: Handle all mirrors (Veronika Kabatova) - Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) - arm64: switch ark kernel to 4K pagesize (Mark Salter) @@ -3058,22 +3109,58 @@ fi - all: unify and cleanup i2c TPM2 modules (Peter Robinson) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] - redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) +- [redhat] New configs in drivers/video (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] +- [redhat] New configs in drivers/watchdog (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/infiniband (Fedora Kernel Team) - rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) - redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] +- [redhat] kabi: rename legacy terminology (Čestmír Kalina) [1953486] +- [redhat] New configs in drivers/net/phy (Fedora Kernel Team) +- [redhat] New configs in fs/Kconfig (Fedora Kernel Team) - redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) - redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) - redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] +- [redhat] Generate a crashkernel.default for each kernel build (Kairui Song) +- [redhat] New configs in drivers/platform (Fedora Kernel Team) +- [redhat] New configs in drivers/mfd (Fedora Kernel Team) +- [redhat] New configs in drivers/net/wwan (Fedora Kernel Team) +- [redhat] New configs in drivers/phy (Fedora Kernel Team) +- [redhat] New configs in drivers/char (Fedora Kernel Team) +- [redhat] New configs in kernel/Kconfig.preempt (Fedora Kernel Team) - common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] Add (unset) config options that are only available when compiling with clang (Tom Stellard) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) - kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off with_selftests for Fedora (Justin M. Forbes) - Don't build bpftool on Fedora (Justin M. Forbes) - Fix location of syscall scripts for kernel-devel (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - fedora: arm: Enable some i.MX8 options (Peter Robinson) - Enable Landlock for Fedora (Justin M. Forbes) - Filter update for Fedora aarch64 (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) +- [redhat] New configs in security/integrity (Fedora Kernel Team) - rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) - redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] - redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] @@ -3082,7 +3169,11 @@ fi - redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] - redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] - redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] +- [redhat] New configs in arch/arm64 (CKI Gitlab) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) - Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix typos in fedora filters (Justin M. Forbes) - More filtering for Fedora (Justin M. Forbes) - Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) @@ -3093,11 +3184,22 @@ fi - redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] - redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) - redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) +- [redhat] spec: Enable config checks when building with clang (Tom Stellard) +- [redhat] configs: Add a generic facility for providing custom config options (Patrick Talbert) - configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) - kernel.spec: Add support to use vmlinux.h (Don Zickus) - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) +- [redhat] New configs in drivers/net/usb (Fedora Kernel Team) - Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) +- [redhat] New configs in drivers/net/can (Fedora Kernel Team) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) +- [redhat] New configs in drivers/extcon (Fedora Kernel Team) +- [redhat] New configs in drivers/power (Fedora Kernel Team) +- [redhat] New configs in drivers/pwm (Fedora Kernel Team) +- [redhat] New configs in drivers/mtd (Fedora Kernel Team) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) - Fedora 5.13 config updates pt 3 (Justin M. Forbes) +- [redhat] New configs in drivers/usb (Fedora Kernel Team) - all: enable ath11k wireless modules (Peter Robinson) - all: Enable WWAN and associated MHI bus pieces (Peter Robinson) - spec: Enable sefltests rpm build (Jiri Olsa) @@ -3134,6 +3236,7 @@ fi - redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) - redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) - Fedora 5.13 config updates pt 2 (Justin M. Forbes) +- [redhat] New configs in drivers/cxl (Fedora Kernel Team) - Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) - fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) - Fedora 5.13 config updates pt 1 (Justin M. Forbes) @@ -3145,16 +3248,33 @@ fi - configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) - redhat/config: enable STMICRO nic for RHEL (Mark Salter) - redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) +- [redhat] New configs in drivers/irqchip (Fedora Kernel Team) - redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) - redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) +- [redhat] New configs in drivers/net/pcs (Fedora Kernel Team) +- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) +- [redhat] perf: enable CoreSight support (Michael Petlan) [1877192] +- [redhat] New configs in mm/Kconfig (Fedora Kernel Team) +- [redhat] New configs in fs/cifs (Fedora Kernel Team) - RHEL: disable io_uring support (Jeff Moyer) +- [redhat] New configs in drivers/hwtracing (CKI Gitlab) +- [redhat] New configs in drivers/hid (CKI Gitlab) - all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) - redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] - Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] configs: Enable CONFIG_VIRTIO_FS on s390x, too (Thomas Huth) [1871130] - configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] +- [redhat] Flip some diag modules from m to y (Antoine Tenart) [1948340] +- [redhat] Add CONFIG_SYSTEM_REVOCATION_KEYS and _LIST (Vladis Dronov) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] perf: link libtraceevent dynamically (Michael Petlan) [1952426] - team: mark team driver as deprecated (Hangbin Liu) [1945477] - Make CRYPTO_EC also builtin (Simo Sorce) [1947240] - Do not hard-code a default value for DIST (David Ward) @@ -3168,61 +3288,132 @@ fi - configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] - rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) - UIO: disable unused config options (Aristeu Rozanski) [1957819] +- [redhat] perf: enable CTF support (Michael Petlan) [1957305] - ARK-config: Make amd_pinctrl module builtin (Hans de Goede) +- [redhat] New configs in drivers/gpu (CKI Gitlab) +- [redhat] enable CONFIG_DM_VERITY_FEC in ARK (Mike Snitzer) - rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) - rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) - fedora: enable zonefs (Damien Le Moal) +- [redhat] New configs in fs/netfs (CKI Gitlab) - redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) - redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) - redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) - redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) +- [redhat] spec: Be more consistent about using %%{make_opts} when invoking make (Tom Stellard) +- [redhat] New configs in drivers/net/ethernet/microsoft (Fedora Kernel Team) +- [redhat] Disable CONFIG_NETFILTER_XTABLES_COMPAT (Phil Sutter) - Remove unused boot loader specification files (David Ward) - redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] +- [redhat] New configs in drivers/net/ethernet/broadcom (Fedora Kernel Team) - Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) +- [redhat] New configs in drivers/dma (Fedora Kernel Team) - common: disable Apple Silicon generally (Peter Robinson) +- [redhat] New configs in drivers/net/phy (Fedora Kernel Team) +- [redhat] perf: enable dynamic linking of libbpf (Michael Petlan) [1957210] - cleanup Intel's FPGA configs (Peter Robinson) - common: move PTP KVM support from ark to common (Peter Robinson) - Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) - redhat: add initial rpminspect configuration (Herton R. Krzesinski) +- [redhat] New configs in net/netfilter (Fedora Kernel Team) +- [redhat] New configs in net/Kconfig (Fedora Kernel Team) +- [redhat] New configs in drivers/i2c (Fedora Kernel Team) +- [redhat] New configs in drivers/thermal (Fedora Kernel Team) +- [redhat] New configs in net/bluetooth (Fedora Kernel Team) +- [redhat] New configs in drivers/bluetooth (Fedora Kernel Team) - fedora: arm updates for 5.13 (Peter Robinson) - fedora: Enable WWAN and associated MHI bits (Peter Robinson) - Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) +- [redhat] New configs in init/Kconfig (Fedora Kernel Team) - Fedora set modprobe path (Justin M. Forbes) +- [redhat] New configs in drivers/input (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Keep sctp and l2tp modules in modules-extra (Don Zickus) - Fix ppc64le cross build packaging (Don Zickus) - Fedora: Make amd_pinctrl module builtin (Hans de Goede) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/cxl (CKI Gitlab) +- [redhat] New configs in drivers/mfd (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) - Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) - New configs in drivers/bus (Fedora Kernel Team) - RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] +- [redhat] spec: Add bzip2 dependency to perf package (Michael Petlan) [1957219] +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) - Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) - Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) +- [redhat] New configs in init/Kconfig (Fedora Kernel Team) - Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) - Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) - Update pending-common configs, preparing to set correctly (Justin M. Forbes) - Update fedora filters for surface (Justin M. Forbes) - Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) +- [redhat] New configs in drivers/net/dsa (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Replace "flavour" where "variant" is meant instead (David Ward) - Drop the %%{variant} macro and fix --with-vanilla (David Ward) - Fix syntax of %%kernel_variant_files (David Ward) - Change description of --without-vdso-install to fix typo (David Ward) +- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) - Config updates to work around mismatches (Justin M. Forbes) - CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) - wireguard: disable in FIPS mode (Hangbin Liu) [1940794] +- [redhat] New configs in fs/nfs (Fedora Kernel Team) - Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) +- [redhat] New configs in init/Kconfig (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] Enable CONFIG_CRYPTO_CFB=y so cfb(aes) is available in FIPS mode (Vladis Dronov) [1915290] +- [redhat] New configs in arch/s390 (Fedora Kernel Team) +- [redhat] New configs in security/landlock (Fedora Kernel Team) +- [redhat] New configs in sound/virtio (Fedora Kernel Team) +- [redhat] New configs in crypto/Kconfig (Fedora Kernel Team) - Remove reference to bpf-helpers man page (Justin M. Forbes) +- [redhat] New configs in arch/x86 (Fedora Kernel Team) +- [redhat] New configs in drivers/hid (Fedora Kernel Team) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) +- [redhat] New configs in arch/x86 (CKI Gitlab) - Fedora: enable more modules for surface devices (Dave Olsthoorn) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - hardlink is in /usr/bin/ now (Justin M. Forbes) - Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) +- [redhat] New configs in drivers/spi (Fedora Kernel Team) +- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] New configs in drivers/cpufreq (Fedora Kernel Team) - Set date in package release from repository commit, not system clock (David Ward) - Use a better upstream tarball filename for snapshots (David Ward) - Don't create empty pending-common files on pending-fedora commits (Don Zickus) +- [redhat] New configs in drivers/thunderbolt (Fedora Kernel Team) +- [redhat] New configs in drivers/ntb (Fedora Kernel Team) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) +- [redhat] New configs in drivers/platform (Fedora Kernel Team) +- [redhat] New configs in drivers/misc (Fedora Kernel Team) - Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Create ark-latest branch last for CI scripts (Don Zickus) - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) +- [redhat] New configs in sound/soc (Fedora Kernel Team) +- [redhat] turn off legacy drm interfaces (Dave Airlie) +- [redhat] New configs in arch/s390 (Fedora Kernel Team) - Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) +- [redhat] Disable CONFIG_VDPA for s390x/zfcpdump (Patrick Talbert) - Export ark infrastructure files (Don Zickus) +- [redhat] New configs in drivers/virtio (Jeremy Cline) +- [redhat] New configs in drivers/gpu (Jeremy Cline) - docs: Update docs to reflect newer workflow. (Don Zickus) - Use upstream/master for merge-base with fallback to master (Don Zickus) - Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) @@ -3233,45 +3424,100 @@ fi - filter-*.sh.fedora: remove incorrect entries (Paul Bolle) - filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) - filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Update mod-internal to fix depmod issue (Nico Pache) +- [redhat] spec: Disable ipaclones when building with clang (Tom Stellard) +- [redhat] New configs in crypto/Kconfig (Fedora Kernel Team) +- [redhat] New configs in drivers/virtio (Jeremy Cline) +- [redhat] New configs in drivers/vhost (Jeremy Cline) +- [redhat] New configs in drivers/vdpa (Justin Forbes) +- [redhat] Move ARM SMC configs to a proper location (Vladis Dronov) - Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) +- [redhat] New configs in drivers/power (Fedora Kernel Team) +- [redhat] New configs in drivers/media (Fedora Kernel Team) +- [redhat] New configs in drivers/power (Fedora Kernel Team) - New configs in drivers/power (Fedora Kernel Team) +- [redhat] New configs in drivers/nvmem (Fedora Kernel Team) - Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) +- [redhat] New configs in fs/fuse (Fedora Kernel Team) +- [redhat] New configs in drivers/thunderbolt (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) - Fedora config updates round 2 (Justin M. Forbes) - New configs in drivers/soc (Jeremy Cline) +- [redhat] New configs in drivers/hid (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) - Update module filtering for 5.12 kernels (Justin M. Forbes) +- [redhat] New configs in drivers/watchdog (Fedora Kernel Team) +- [redhat] New configs in drivers/media (Fedora Kernel Team) +- [redhat] New configs in drivers/input (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) +- [redhat] New configs in drivers/soc (Fedora Kernel Team) - Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) +- [redhat] New configs in drivers/clk (Patrick Talbert) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) - New configs in drivers/leds (Fedora Kernel Team) - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) +- [redhat] New configs in drivers/input (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) +- [redhat] Update configs for mod-internal.list (Don Zickus) - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) - common/ark: cleanup and unify the parport configs (Peter Robinson) - iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) - REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) +- [redhat] New configs in arch/arm64 (CKI@GitLab) +- [redhat] New configs in drivers/platform (Fedora Kernel Team) - configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) - Remove _legacy_common_support (Justin M. Forbes) +- [redhat] New configs in arch/powerpc (Fedora Kernel Team) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) +- [redhat] New configs in fs/Kconfig (Fedora Kernel Team) - redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) +- [redhat] New configs in lib/Kconfig.kgdb (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] configs: Enable CONFIG_DEBUG_IRQFLAGS for debug builds. (Patrick Talbert) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in fs/pstore (CKI@GitLab) - New configs in arch/powerpc (Fedora Kernel Team) - configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) - configs: clean up LSM configs (Ondrej Mosnacek) +- [redhat] Unify crypto CHACHA20 and POLY1305 configs (Vladis Dronov) +- [redhat] New configs in fs/xfs (Fedora Kernel Team) - New configs in drivers/platform (CKI@GitLab) - New configs in drivers/firmware (CKI@GitLab) +- [redhat] New configs in sound/soc (Jeremy Cline) +- [redhat] New configs in drivers/scsi (Fedora Kernel Team) +- [redhat] New configs in drivers/tty (Fedora Kernel Team) +- [redhat] Makefile: dist-dump-variables (Ben Crocker) +- [redhat] New configs in drivers/perf (CKI Gitlab) - New configs in drivers/mailbox (Fedora Kernel Team) - New configs in drivers/net/phy (Justin M. Forbes) +- [redhat] New configs in mm/Kconfig (Fedora Kernel Team) +- [redhat] Enable PERCPU_STATS and CRYPTO_DEV_CCP_DEBUGFS in the debug flavor (Vladis Dronov) - Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) +- [redhat] New configs in drivers/md (Fedora Kernel Team) - New configs in mm/Kconfig (CKI@GitLab) - New configs in arch/powerpc (Jeremy Cline) - New configs in arch/powerpc (Jeremy Cline) - New configs in drivers/input (Fedora Kernel Team) +- [redhat] New configs in drivers/net/ethernet/mellanox (Justin M. Forbes) - New configs in net/bluetooth (Justin M. Forbes) - New configs in drivers/clk (Fedora Kernel Team) - New configs in init/Kconfig (Jeremy Cline) +- [redhat] New configs in lib/Kconfig.debug (CKI Gitlab) +- [redhat] spec: Add %%bcond_with toolchain_clang option (Tom Stellard) +- [redhat] New configs in drivers/pinctrl (Fedora Kernel Team) - redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) - all: unify the disable of goldfish (android emulation platform) (Peter Robinson) - common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) @@ -3284,6 +3530,18 @@ fi - redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] - Fedora: filters: update to move dfl-emif to modules (Peter Robinson) - drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) +- [redhat] New configs in drivers/input (Fedora Kernel Team) +- [redhat] Set CONFIG_MOUSE_SERIAL=n by default (Patrick Talbert) +- [redhat] arm: unify EFI vars (Jeremy Linton) +- [redhat] arm: Unify CPU_THERMAL (Jeremy Linton) +- [redhat] arm: move SPE to generic (Jeremy Linton) +- [redhat] aarch64: sync and enable some arm interconnect PMUs (Jeremy Linton) +- [redhat] arm: move psci checker disable to common (Jeremy Linton) +- [redhat] aarch64: SW_TTBR_PAN globally on (Jeremy Linton) +- [redhat] aarch64: Move arm64_tlb_range to common (Jeremy Linton) +- [redhat] aarch64: Enable hotplug memory (Jeremy Linton) +- [redhat] aarch64: ACPI/CPPC can be a module (Jeremy Linton) +- [redhat] aarch64: Support coresight as a generic option (Jeremy Linton) - efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) - common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) - generic: arm: enable SCMI for all options (Peter Robinson) @@ -3299,6 +3557,8 @@ fi - Fedora: enable modules for surface devices (Dave Olsthoorn) - Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) - common: fix WM8804 codec dependencies (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Build SERIO_SERPORT as a module (Peter Robinson) - input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) - Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) @@ -3310,13 +3570,52 @@ fi - Fedora: A few more general updates for 5.12 window (Peter Robinson) - Fedora: Updates for 5.12 merge window (Peter Robinson) - Fedora: remove dead options that were removed upstream (Peter Robinson) +- [redhat] Make CONFIG_CRYPTO_DEV_QAT_* configs x86-only and unify them (Vladis Dronov) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] Provide CONFIG_X86_SGX for x86_64 only (Vladis Dronov) +- [redhat] New configs in drivers/clk (Fedora Kernel Team) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] New configs in drivers/pci (Fedora Kernel Team) +- [redhat] New configs in drivers/misc (Fedora Kernel Team) +- [redhat] New configs in drivers/acpi (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.kfence (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.kasan (Fedora Kernel Team) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig (Fedora Kernel Team) +- [redhat] New configs in drivers/dma (Fedora Kernel Team) - redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in arch/powerpc (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) +- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] configs: Enable CONFIG_SND_JACK_INJECTION_DEBUG for the debug variant (Patrick Talbert) +- [redhat] New configs in sound/core (Fedora Kernel Team) +- [redhat] New configs in net/netfilter (Fedora Kernel Team) +- [redhat] New configs in drivers/powercap (Fedora Kernel Team) +- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) +- [redhat] New configs in drivers/char (Fedora Kernel Team) +- [redhat] New configs in kernel/trace (Fedora Kernel Team) +- [redhat] New configs in drivers/acpi (Fedora Kernel Team) - Update pending-common configs to address new upstream config deps (Justin M. Forbes) - rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in kernel/dma (Fedora Kernel Team) +- [redhat] New configs in drivers/iommu (Jeremy Cline) - Removed description text as a comment confuses the config generation (Justin M. Forbes) +- [redhat] New configs in drivers/perf (Jeremy Cline) +- [redhat] New configs in drivers/net/ethernet/chelsio (Fedora Kernel Team) - New configs in drivers/dma-buf (Jeremy Cline) +- [redhat] New configs in net/netfilter (CKI Gitlab) - Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) - Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) - process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) @@ -3325,7 +3624,9 @@ fi - Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) - Add a redhat/rebase-notes.txt file (Hans de Goede) - Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) +- [redhat] AUTOMATIC: New configs (Hans de Goede) - CI: Drop MR ID from the name variable (Veronika Kabatova) +- [redhat] spec: package decompressor vmlinux for s390 (Philipp Rudo) - redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) - The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) - Update CKI pipeline project (Veronika Kabatova) @@ -3333,34 +3634,64 @@ fi - Rename the master branch to rawhide for Fedora (Justin M. Forbes) - Makefile targets for packit integration (Ben Crocker) - Turn off KASAN for rawhide debug builds (Justin M. Forbes) +- [redhat] New configs in security/keys (Fedora Kernel Team) - New configs in arch/arm64 (Justin Forbes) - Remove deprecated Intel MIC config options (Peter Robinson) - redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) - redhat: add genlog.py script (Herton R. Krzesinski) - kernel.spec.template - fix use_vdso usage (Ben Crocker) +- [redhat] Makefile: new dist-buildreq-check target (Ben Crocker) - Turn off vdso_install for ppc (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Remove bpf-helpers.7 from bpftool package (Jiri Olsa) +- [redhat] Makefile: consolidate rpmbuild cmds into one target (Ben Crocker) - New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] New configs in drivers/spi (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) - New configs in drivers/clk (Justin M. Forbes) - Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) - New configs in lib/Kconfig.debug (Jeremy Cline) +- [redhat] New configs in drivers/pinctrl (Jeremy Cline) +- [redhat] New configs in drivers/crypto (Jeremy Cline) +- [redhat] Move config option CONFIG_MLX5_EN_IPSEC to common area (Fedora Kernel Team) +- [redhat] New configs in drivers/hid (Fedora Kernel Team) +- [redhat] New configs in drivers/vfio (Jeremy Cline) +- [redhat] New configs in drivers/mfd (CKI Gitlab) +- [redhat] New configs in drivers/edac (CKI Gitlab) +- [redhat] New configs in drivers/mailbox (Fedora Kernel Team) +- [redhat] New configs in drivers/hid (Fedora Kernel Team) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) - Fedora 5.11 config updates part 4 (Justin M. Forbes) - Fedora 5.11 config updates part 3 (Justin M. Forbes) - Fedora 5.11 config updates part 2 (Justin M. Forbes) - Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] +- [redhat] New configs in drivers/dma (Fedora Kernel Team) +- [redhat] New configs in drivers/platform (CKI Gitlab) +- [redhat] New configs in drivers/gpu (Fedora Kernel Team) +- [redhat] New configs in net/bridge (Fedora Kernel Team) - Fix USB_XHCI_PCI regression (Justin M. Forbes) - fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) +- [redhat] New configs in drivers/char (Fedora Kernel Team) +- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) - all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora 5.11 configs pt 1 (Justin M. Forbes) - redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) - redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) - specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) - specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) +- [redhat] New configs in drivers/platform (CKI Gitlab) +- [redhat] New configs in sound/soc (CKI Gitlab) - Run MR testing in CKI pipeline (Veronika Kabatova) - Reword comment (Nicolas Chauvet) - Add with_cross_arm conditional (Nicolas Chauvet) - Redefines __strip if with_cross (Nicolas Chauvet) +- [redhat] Set CONFIG_SND_SOC_WM8804_I2C (Patrick Talbert) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) +- [redhat] genspec.sh: fix lasttag/MARKER logic (Ben Crocker) +- [redhat] self-test/2001-dist-release.bats (Ben Crocker) - fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) - fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) - all: all arches/kernels enable the same DMI options (Peter Robinson) @@ -3376,6 +3707,11 @@ fi - cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) - All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) - Enable the vkms module in Fedora (Jeremy Cline) +- [redhat] New configs in arch/x86 (CKI Gitlab) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/xen (Fedora Kernel Team) +- [redhat] New configs in sound/soc (CKI Gitlab) +- [redhat] New configs in sound/soc (Jeremy Cline) - Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) - Add gcc-c++ to BuildRequires (Justin M. Forbes) - Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) @@ -3398,22 +3734,65 @@ fi - fedora: arm crypto updates (Peter Robinson) - CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) - Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/ptp (Fedora Kernel Team) +- [redhat] New configs in drivers/crypto (Fedora Kernel Team) +- [redhat] New configs in arch/x86 (Fedora Kernel Team) +- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in drivers/rtc (Fedora Kernel Team) +- [redhat] New configs in drivers/i2c (Jeremy Cline) - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] +- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) - New configs in init/Kconfig (Fedora Kernel Team) - build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker) +- [redhat] ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker) - mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- [redhat] scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Enable Speakup accessibility driver (Justin M. Forbes) - New configs in init/Kconfig (Fedora Kernel Team) +- [redhat] New configs in drivers/pinctrl (CKI Gitlab) - Fix fedora config mismatch due to dep changes (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in drivers/crypto (Jeremy Cline) - Remove duplicate ENERGY_MODEL configs (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - This is selected by PCIE_QCOM so must match (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/media (Fedora Kernel Team) - drop unused BACKLIGHT_GENERIC (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/pci (Jeremy Cline) +- [redhat] New configs in arch/arm64 (Jeremy Cline) - Remove cp instruction already handled in instruction below. (Paulo E. Castro) - Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) - Add tools to path mangling script. (Paulo E. Castro) @@ -3422,7 +3801,11 @@ fi - redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) - Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) - Remove filterdiff and use native git instead (Don Zickus) +- [redhat] New configs in usr/Kconfig (Fedora Kernel Team) - New configs in net/sched (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/usb (Fedora Kernel Team) - New configs in drivers/mfd (CKI@GitLab) - New configs in drivers/mfd (Fedora Kernel Team) - New configs in drivers/firmware (Fedora Kernel Team) @@ -3443,30 +3826,46 @@ fi - redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) - redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) +- [redhat] self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker) +- [redhat] self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker) +- [redhat] Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker) +- [redhat] Add GIT macro to Makefile and Makefile.common: (Ben Crocker) - kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) - kernel: Enable coresight on aarch64 (Jeremy Linton) - Update CONFIG_INET6_ESPINTCP (Justin Forbes) - New configs in net/ipv6 (Justin M. Forbes) - fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) - configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) +- [redhat] New configs in drivers/video (Jeremy Cline) - fedora: some minor arm audio config tweaks (Peter Robinson) - Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) - Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) - Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) - Fedora config update (Justin M. Forbes) - Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) +- [redhat] fix kernel changelog release mismatch in dist-release (Herton R. Krzesinski) +- [redhat] fix the detection of changed files in dist-release (Herton R. Krzesinski) +- [redhat] Avoid ".test" suffix with ark-create-release.sh (Herton R. Krzesinski) +- [redhat] Avoid offset of 1 between release in Makefile and commit (Herton R. Krzesinski) - redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) - Fedora config update (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Enable NANDSIM for Fedora (Justin M. Forbes) - Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) - Ath11k related config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates for ath11k (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn on ATH11K for Fedora (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) - More Fedora config fixes (Justin M. Forbes) - Fedora 5.10 config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora 5.10 configs round 1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Allow kernel-tools to build without selftests (Don Zickus) - Allow building of kernel-tools standalone (Don Zickus) - redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) @@ -3491,28 +3890,61 @@ fi - redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] - redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) - New configs in drivers/mfd (Fedora Kernel Team) +- [redhat] New configs in drivers/usb (Fedora Kernel Team) +- [redhat] New configs in net/xfrm (Fedora Kernel Team) +- [redhat] New configs in kernel/rcu (Fedora Kernel Team) +- [redhat] New configs in drivers/soc (Fedora Kernel Team) - Fix LTO issues with kernel-tools (Don Zickus) - Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) - configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) +- [redhat] New configs in drivers/phy (Fedora Kernel Team) +- [redhat] New configs in drivers/misc (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - [Automatic] Handle config dependency changes (Don Zickus) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/gpu (Fedora Kernel Team) +- [redhat] New configs in drivers/video (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) +- [redhat] New configs in drivers/iommu (Fedora Kernel Team) +- [redhat] New configs in drivers/dma (Fedora Kernel Team) +- [redhat] New configs in kernel/bpf (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.kasan (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - New configs in kernel/trace (Fedora Kernel Team) - Fix Fedora config locations (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] New configs in net/can (Fedora Kernel Team) +- [redhat] New configs in drivers/acpi (Fedora Kernel Team) +- [redhat] New configs in drivers/pinctrl (Fedora Kernel Team) +- [redhat] New configs in drivers/mfd (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Partial revert: Add master merge check (Don Zickus) - Update Maintainers doc to reflect workflow changes (Don Zickus) - WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) - Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Disable Speakup synth DECEXT (Justin M. Forbes) - Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) - Modify patchlist changelog output (Don Zickus) - process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - redhat/self-test: Initial commit (Ben Crocker) +- [redhat] New configs in drivers/video (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - KEYS: Make use of platform keyring for module signature verify (Robert Holmes) - Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) - ARM: tegra: usb no reset (Peter Robinson) @@ -3542,8 +3974,10 @@ fi - New configs in drivers/tty (Fedora Kernel Team) - Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) - configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) +- [redhat] New configs in drivers/infiniband (Fedora Kernel Team) - New configs in drivers/pinctrl (Fedora Kernel Team) - Update CONFIG_THERMAL_NETLINK (Justin Forbes) +- [redhat] New configs in drivers/thermal (Fedora Kernel Team) - Separate merge-upstream and release stages (Don Zickus) - Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) - Create Patchlist.changelog file (Don Zickus) @@ -3558,7 +3992,10 @@ fi - dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) - kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora confi gupdate (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Swap how ark-latest is built (Don Zickus) - Add extra version bump to os-build branch (Don Zickus) @@ -3569,29 +4006,57 @@ fi - Fedora config change (Justin M. Forbes) - Fedora filter update (Justin M. Forbes) - Config update for Fedora (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) +- [redhat] New configs in drivers/nvme (Fedora Kernel Team) +- [redhat] New configs in drivers/spi (Fedora Kernel Team) - redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) - redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) +- [redhat] New configs in arch/arm64 (Fedora Kernel Team) +- [redhat] New configs in drivers/char (Fedora Kernel Team) +- [redhat] New configs in drivers/firmware (Fedora Kernel Team) - More Fedora config updates (Justin M. Forbes) - New config deps (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) +- [redhat] New configs in drivers/video (Fedora Kernel Team) +- [redhat] New configs in sound/pci (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - First half of config updates for Fedora (Justin M. Forbes) - Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) - Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) - Add config options that only show up when we prep on arm (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Config updates for Fedora (Justin M. Forbes) - fedora: enable enery model (Peter Robinson) +- [redhat] New configs in kernel/rcu (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] New configs in drivers/gpio (Fedora Kernel Team) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) +- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) +- [redhat] New configs in drivers/leds (Fedora Kernel Team) +- [redhat] New configs in drivers/media (Fedora Kernel Team) +- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) +- [redhat] New configs in drivers/pci (Fedora Kernel Team) +- [redhat] New configs in drivers/power (Fedora Kernel Team) +- [redhat] New configs in drivers/tty (Fedora Kernel Team) +- [redhat] New configs in drivers/usb (Fedora Kernel Team) - Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) - Enable ZSTD compression algorithm on all kernels (Peter Robinson) - Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) - iio: enable LTR-559 light and proximity sensor (Peter Robinson) - iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - More mismatches (Justin M. Forbes) - Fedora config change due to deps (Justin M. Forbes) - CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) - Config change required for build part 2 (Justin M. Forbes) - Config change required for build (Justin M. Forbes) - Fedora config update (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Add ability to sync upstream through Makefile (Don Zickus) - Add master merge check (Don Zickus) - Replace hardcoded values 'os-build' and project id with variables (Don Zickus) @@ -3608,40 +4073,94 @@ fi - redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) - Update config for renamed panel driver. (Peter Robinson) - Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) +- [redhat] configs/fedora: Enable Btrfs asserts on debug kernels (Neal Gompa) +- [redhat] configs/fedora: Build Btrfs into the kernel (Neal Gompa) +- [redhat] New configs in drivers/md (Fedora Kernel Team) - s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) - disable uncommon TCP congestion control algorithms (Davide Caratti) +- [redhat] New configs in drivers/mfd (Jeremy Cline) - Add new bpf man pages (Justin M. Forbes) - Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) - redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) +- [redhat] New configs in drivers/i2c (Fedora Kernel Team) - redhat/configs: Use SHA512 for module signing (Prarit Bhargava) - genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) - Fedora config update for rc1 (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/char (CKI@GitLab) +- [redhat] New configs in drivers/dma-buf (Jeremy Cline) +- [redhat] New configs in drivers/mfd (CKI@GitLab) +- [redhat] New configs in kernel/power (CKI@GitLab) +- [redhat] New configs in lib/Kconfig.debug (CKI@GitLab) +- [redhat] New configs in drivers/gpio (Fedora Kernel Team) +- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) +- [redhat] New configs in drivers/iio (Fedora Kernel Team) +- [redhat] New configs in drivers/phy (Fedora Kernel Team) - redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) - redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) +- [redhat] New configs in drivers/power (Justin M. Forbes) +- [redhat] New configs in drivers/input (Fedora Kernel Team) +- [redhat] New configs in drivers/mmc (Fedora Kernel Team) - One more Fedora config update (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix PATCHLEVEL for merge window (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] New configs in lib/math (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] New configs in drivers/net/phy (Jeremy Cline) +- [redhat] New configs in init/Kconfig (Jeremy Cline) - More module filtering for Fedora (Justin M. Forbes) - Update filters for rnbd in Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix up module filtering for 5.8 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - More Fedora config work (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) +- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) +- [redhat] New configs in drivers/hwmon (CKI@GitLab) +- [redhat] New configs in drivers/gpu (CKI@GitLab) +- [redhat] New configs in net/bridge (Justin M. Forbes) +- [redhat] New configs in block/Kconfig (CKI@GitLab) - Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) - Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) - Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (CKI@GitLab) +- [redhat] AUTOMATIC: New configs (CKI@GitLab) - Fix configs for Fedora (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (CKI@GitLab) +- [redhat] AUTOMATIC: New configs (CKI@GitLab) - Add zero-commit to format-patch options (Justin M. Forbes) - Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) - Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) @@ -3649,15 +4168,22 @@ fi - Break out the Patches into individual files for dist-git (Justin M. Forbes) - Break the Red Hat patch into individual commits (Jeremy Cline) - Fix update_scripts.sh unselective pattern sub (David Howells) +- [redhat] New configs in drivers/pwm (Jeremy Cline) - Add cec to the filter overrides (Justin M. Forbes) - Add overrides to filter-modules.sh (Justin M. Forbes) +- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) - redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] - Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) - Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) - Use __make macro instead of make (Tom Stellard) - Sign off generated configuration patches (Jeremy Cline) +- [redhat] New configs in kernel/trace (Jeremy Cline) - Drop the static path configuration for the Sphinx docs (Jeremy Cline) - redhat: Add dummy-module kernel module (Prarit Bhargava) +- [redhat] New configs in sound/soc (Jeremy Cline) +- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) +- [redhat] New configs in drivers/mmc (Jeremy Cline) +- [redhat] New configs in drivers/phy (Jeremy Cline) - redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) - Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) - Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) @@ -3677,18 +4203,52 @@ fi - Exit non-zero if the tag already exists for a release (Jeremy Cline) - Adjust the changelog update script to not push anything (Jeremy Cline) - Drop --target noarch from the rh-rpms make target (Jeremy Cline) +- [redhat] Enable Creative SB0540 remote control driver (Bastien Nocera) - Add a script to generate release tags and branches (Jeremy Cline) - Set CONFIG_VDPA for fedora (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) +- [redhat] AUTOMATIC: New configs (Justin M. Forbes) +- [redhat] New configs in drivers/net/Kconfig (Jeremy Cline) - Add a README to the dist-git repository (Jeremy Cline) - Provide defaults in ark-rebase-patches.sh (Jeremy Cline) - Default ark-rebase-patches.sh to not report issues (Jeremy Cline) +- [redhat] New configs in fs/exfat (Jeremy Cline) +- [redhat] New configs in drivers/dma-buf (Jeremy Cline) +- [redhat] New configs in mm/Kconfig (Jeremy Cline) - Drop DIST from release commits and tags (Jeremy Cline) - Place the buildid before the dist in the release (Jeremy Cline) - Sync up with Fedora arm configuration prior to merging (Jeremy Cline) +- [redhat] Add a script to automatically set new configs (Jeremy Cline) - Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) +- [redhat] New configs in drivers/s390 (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) +- [redhat] Sync up the Fedora configs for 5.7-rc1 (Jeremy Cline) - Add RHMAINTAINERS file and supporting conf (Don Zickus) +- [redhat] New configs in drivers/hid (Jeremy Cline) +- [redhat] New configs in drivers/edac (Jeremy Cline) +- [redhat] New configs in drivers/gpio (Jeremy Cline) +- [redhat] New configs in drivers/gpu (Jeremy Cline) +- [redhat] New configs in drivers/hwmon (Jeremy Cline) +- [redhat] New configs in drivers/iio (Jeremy Cline) +- [redhat] New configs in drivers/pci (Jeremy Cline) +- [redhat] New configs in drivers/pinctrl (Jeremy Cline) +- [redhat] New configs in drivers/platform (Jeremy Cline) +- [redhat] New configs in drivers/ptp (Jeremy Cline) +- [redhat] New configs in drivers/spi (Jeremy Cline) +- [redhat] New configs in drivers/tty (Jeremy Cline) +- [redhat] New configs in drivers/usb (Jeremy Cline) +- [redhat] New configs in net/ipv6 (Jeremy Cline) +- [redhat] New configs in drivers/bus (Jeremy Cline) +- [redhat] New configs in arch/arm64 (Jeremy Cline) +- [redhat] New configs in sound/soc (Jeremy Cline) +- [redhat] New configs in sound/core (Jeremy Cline) +- [redhat] New configs in drivers/tee (Jeremy Cline) +- [redhat] New configs in drivers/dma (Jeremy Cline) - Add a script to test if all commits are signed off (Jeremy Cline) - Fix make rh-configs-arch (Don Zickus) +- [redhat] Add a script to automatically rebase ark-patches (Jeremy Cline) +- [redhat] Adjust existing configs for new upstream deps (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Sync up Fedora configs from the first week of the merge window (Jeremy Cline) - Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) - kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) @@ -3698,39 +4258,144 @@ fi - Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) - Add in armv7hl kernel header support (Don Zickus) - Disable all BuildKernel commands when only building headers (Don Zickus) +- [redhat] Include .gitlab-ci.yml from kernel-ark-ci. (Jeremy Cline) - Drop any gitlab-ci patches from ark-patches (Jeremy Cline) - Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) - Pull in the latest ARM configurations for Fedora (Jeremy Cline) - Fix xz memory usage issue (Neil Horman) +- [redhat] Use fedpkg instead of rhpkg when targeting Fedora (Jeremy Cline) +- [redhat] If building for Fedora, default to the master branch (Jeremy Cline) +- [redhat] Make Fedora Rawhide the default dist (Jeremy Cline) - Use ark-latest instead of master for update script (Jeremy Cline) - Move the CI jobs back into the ARK repository (Jeremy Cline) - Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) +- [redhat] New configs in kernel/trace (Jeremy Cline) +- [redhat] Sync ARK latest mod-extra-blacklist.sh with Fedora (Jeremy Cline) +- [redhat] Include Fedora's merge.pl script (Jeremy Cline) +- [redhat] Sync aarch64 audio configs (Jeremy Cline) +- [redhat] Sync up the mod-extra list from Fedora (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) +- [redhat] Drop a number of configurations that are merged (Jeremy Cline) +- [redhat] New configs in drivers/platform (Jeremy Cline) +- [redhat] Enable MPTCP_IPV6 on ARK (Jeremy Cline) +- [redhat] Dynamically set the debugbuildsenabled variable (Jeremy Cline) +- [redhat] Set CONFIG_BUILD_SALT to KVERREL (Jeremy Cline) +- [redhat] Be smarter about getting rid of debuginfo (Laura Abbott) +- [redhat] Include Fedora's HDR_ARCH_LIST (Jeremy Cline) +- [redhat] Fedora has a build requirement on dwarves (Jeremy Cline) +- [redhat] Uncomment out the %%define with_kabichk macro (Jeremy Cline) +- [redhat] Pull in a short-term fix for GCC 10 build failures (Jeremy Cline) - Pull in the latest configuration changes from Fedora (Jeremy Cline) +- [redhat] New configs in drivers/phy (Jeremy Cline) +- [redhat] New configs in drivers/mfd (Jeremy Cline) +- [redhat] New configs in net/sched (Jeremy Cline) +- [redhat] New configs in drivers/iommu (Jeremy Cline) +- [redhat] New configs in fs/nfsd (Jeremy Cline) - configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) +- [redhat] New configs in drivers/clocksource (Jeremy Cline) +- [redhat] New configs in net/ipv4 (Jeremy Cline) +- [redhat] New configs in init/Kconfig (Jeremy Cline) +- [redhat] New configs in drivers/gpio (Jeremy Cline) +- [redhat] New configs in drivers/firmware (Jeremy Cline) +- [redhat] New configs in fs/nfs (Jeremy Cline) - Drop configuration options in fedora/ that no longer exist (Jeremy Cline) +- [redhat] Sync up ARK's Fedora config tree with Fedora's dist-git (Jeremy Cline) - Set RH_FEDORA for ARK and Fedora (Jeremy Cline) +- [redhat] Sync up Fedora module filter rules (Jeremy Cline) +- [redhat] New configs in drivers/gpu (Jeremy Cline) - redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) +- [redhat] New configs in drivers/thunderbolt (Jeremy Cline) +- [redhat] New configs in sound/soc (Jeremy Cline) +- [redhat] New configs in drivers/tty (Jeremy Cline) - redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) - redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) +- [redhat] New configs in mm/Kconfig.debug (Jeremy Cline) +- [redhat] New configs in lib/Kconfig (Jeremy Cline) +- [redhat] New configs in init/Kconfig (Jeremy Cline) +- [redhat] New configs in drivers/soc (Jeremy Cline) +- [redhat] New configs in drivers/reset (Jeremy Cline) +- [redhat] New configs in drivers/pinctrl (Jeremy Cline) +- [redhat] New configs in drivers/iio (Jeremy Cline) +- [redhat] New configs in drivers/gpio (Jeremy Cline) +- [redhat] New configs in drivers/firmware (Jeremy Cline) +- [redhat] New configs in arch/Kconfig (Jeremy Cline) +- [redhat] New configs in security/selinux (Jeremy Cline) +- [redhat] New configs in net/vmw_vsock (Jeremy Cline) +- [redhat] New configs in net/mptcp (Jeremy Cline) +- [redhat] New configs in net/Kconfig (Jeremy Cline) +- [redhat] New configs in drivers/spi (Jeremy Cline) +- [redhat] New configs in drivers/ptp (Jeremy Cline) +- [redhat] New configs in drivers/net/phy (Jeremy Cline) +- [redhat] New configs in drivers/net/Kconfig (Jeremy Cline) +- [redhat] New configs in drivers/hwmon (Jeremy Cline) +- [redhat] New configs in arch/arm64 (Jeremy Cline) +- [redhat] Fix up some configurations with altered defaults (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) - distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) - redhat/kernel.spec: remove all inline comments (Bruno Meneguele) - redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) - Improve the readability of gen_config_patches.sh (Jeremy Cline) - Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) +- [redhat] Explicitly disable GGC_PLUGINS for ARK (Jeremy Cline) +- [redhat] Add new dependencies to pending-common for review (Jeremy Cline) +- [redhat] AUTOMATIC: New configs for Fedora (Jeremy Cline) +- [redhat] Introduce a pending-fedora config directory tree (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Update the CI environment to use Fedora 31 (Jeremy Cline) +- [redhat] configs: Adjust CONFIG_STM and CONFIG_INTEL_TH (Laura Abbott) +- [redhat] configs: Adjust SoF support (Laura Abbott) +- [redhat] configs: CONFIG_PCI_PF_STUB (Laura Abbott) +- [redhat] configs: CONFIG_XEN_BALLOON (Laura Abbott) +- [redhat] configs: Adjust CONFIG_PSI_DEFAULT_DISABLED (Laura Abbott) +- [redhat] configs: Adjust CONFIG_DMA_TEST (Laura Abbott) +- [redhat] config: Adjust DRM configs (Laura Abbott) +- [redhat] configs: Adjust SERIAL_8250_NR_UARTS (Laura Abbott) +- [redhat] configs: Adjust CONFIG_BPF_STREAM_PARSER (Laura Abbott) +- [redhat] configs: Adjust CONFIG_NVME_TCP and CONFIG_NVME_TARGET_TCP (Laura Abbott) +- [redhat] configs: Adjust USB typec options (Laura Abbott) +- [redhat] configs: Adjust some sound configs (Laura Abbott) +- [redhat] configs: Turn off CONFIG_AGP (Laura Abbott) +- [redhat] New configs in arch/powerpc (Jeremy Cline) +- [redhat] Explicitly use python3 for building the htmldocs (Jeremy Cline) +- [redhat] New configs in drivers/base (Jeremy Cline) +- [redhat] kernel.spec.template: Pick up ldflags/cflags for tools (Laura Abbott) +- [redhat] kernel.spec.template: package intel-speed-select (Laura Abbott) +- [redhat] New configs in drivers/pinctrl (Jeremy Cline) +- [redhat] New configs in lib/Kconfig.kasan (Jeremy Cline) +- [redhat] New configs in arch/s390 (Jeremy Cline) - redhat: drop whitespace from with_gcov macro (Jan Stancek) - configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) +- [redhat] New configs in drivers/iio (Jeremy Cline) +- [redhat] New configs in drivers/gpio (Jeremy Cline) - configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) - New configs in lib/crypto (Jeremy Cline) - New configs in drivers/char (Jeremy Cline) - Turn on BLAKE2B for Fedora (Jeremy Cline) - kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) +- [redhat] New configs in arch/Kconfig (Jeremy Cline) +- [redhat] New configs in arch/arm64 (Jeremy Cline) +- [redhat] New configs in arch/x86 (Jeremy Cline) +- [redhat] New configs in drivers/dax (Jeremy Cline) +- [redhat] New configs in drivers/dma (Jeremy Cline) +- [redhat] New configs in drivers/firmware (Jeremy Cline) +- [redhat] New configs in drivers/gpu (Jeremy Cline) +- [redhat] New configs in drivers/hwmon (Jeremy Cline) +- [redhat] New configs in drivers/leds (Jeremy Cline) +- [redhat] New configs in drivers/mmc (Jeremy Cline) +- [redhat] New configs in drivers/pci (Jeremy Cline) +- [redhat] New configs in drivers/platform (Jeremy Cline) +- [redhat] New configs in drivers/soc (Jeremy Cline) +- [redhat] New configs in drivers/usb (Jeremy Cline) +- [redhat] New configs in drivers/video (Jeremy Cline) +- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) - Build the SRPM in the CI job (Jeremy Cline) - New configs in net/tls (Jeremy Cline) - New configs in net/tipc (Jeremy Cline) - New configs in lib/kunit (Jeremy Cline) - Fix up released_kernel case (Laura Abbott) - New configs in lib/Kconfig.debug (Jeremy Cline) +- [redhat] New configs in arch/x86 (Jeremy Cline) - New configs in drivers/ptp (Jeremy Cline) - New configs in drivers/nvme (Jeremy Cline) - New configs in drivers/net/phy (Jeremy Cline) @@ -3738,9 +4403,13 @@ fi - New configs in drivers/crypto (Jeremy Cline) - New configs in crypto/Kconfig (Jeremy Cline) - Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) +- [redhat] configs: Sync Fedora configs (Laura Abbott) - Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) - Run config test for merge requests and internal (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Add missing licensedir line (Laura Abbott) +- [redhat] AUTOMATIC: New configs (Jeremy Cline) - redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) - configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) - configs: Turn off ISDN (Laura Abbott) @@ -3755,7 +4424,9 @@ fi - configs: New config in crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) - AUTOMATIC: New configs (Jeremy Cline) +- [redhat] Align some configs for Fedora (Laura Abbott) - Skip ksamples for bpf, they are broken (Jeremy Cline) +- [redhat] Make sure aarch64 picks up the arm directory (Laura Abbott) - configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) - configs: New config in mm for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) @@ -3774,6 +4445,7 @@ fi - configs: New config in net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) - configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] +- [redhat] Update CI to bring changelog back to internal (Laura Abbott) - configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) - kernel.spec.template: Tweak the python3 mangling (Laura Abbott) - kernel.spec.template: Add --with verbose option (Laura Abbott) @@ -3790,6 +4462,7 @@ fi - configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) - configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) - Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) +- [redhat] Actually commit marker (Laura Abbott) - New configuration options for v5.4-rc4 (Jeremy Cline) - Correctly name tarball for single tarball builds (Laura Abbott) - configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) @@ -3850,97 +4523,6 @@ fi - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -* Wed Oct 09 2019 Jeremy Cline [5.4.0-0.rc2.1.elrdy] -- Skip ksamples for bpf, they are broken (Jeremy Cline) -- Add a SysRq option to lift kernel lockdown (Kyle McMartin) -- efi: Lock down the kernel if booted in secure boot mode (David Howells) -- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) -- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) -- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) -- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- Make get_cert_list() not complain about cert lists that aren't present. (Peter Jones) -- [iommu] iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1652266] -- [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) [1652256] -- [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] -- [x86] mark whiskey-lake processor supported (David Arcari) [1609604] -- [char] ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [https://bugzilla.redhat.com/show_bug.cgi?id=1670017] -- [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] -- [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] -- [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] -- [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] -- [x86] update rh_check_supported processor list (David Arcari) [1595918] -- [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] -- [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] -- [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] -- [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] -- [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] -- [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] -- [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] -- [scripts] tags.sh: Ignore redhat/rpm (Jeremy Cline) -- [kernel] put RHEL info into generated headers (Laura Abbott) [https://bugzilla.redhat.com/show_bug.cgi?id=1663728] -- [kernel] kdump: add support for crashkernel=auto (Jeremy Cline) -- [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] -- [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] -- [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] -- [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- [x86] add rh_check_supported (David Arcari) [1565717] -- [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] -- [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] -- [scsi] hpsa: modify hpsa driver version (Jeremy Cline) -- [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] -- [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] -- [kernel] rh_taint: add support (David Arcari) [1565704] -- [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] -- [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] -- [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] -- [scsi] mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- [kernel] modules: add rhelversion MODULE_INFO tag (Laura Abbott) -- [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- gitlab: Add CI job for packaging scripts (Major Hayden) -- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) -- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) -- Add option to allow mismatched configs on the command line (Laura Abbott) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) -- Speed up CI with CKI image (Major Hayden) -- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) -- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) -- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) -- Add an initial CI configuration for the internal branch (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Disable e1000 driver in ARK (Neil Horman) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) -- configs: Add README for some other arches (Laura Abbott) -- configs: Sync up Fedora configs (Laura Abbott) -- Pull the RHEL version defines out of the Makefile (Jeremy Cline) -- Sync up the ARK build scripts (Jeremy Cline) -- Sync up the Fedora Rawhide configs (Jeremy Cline) -- Sync up the ARK config files (Jeremy Cline) -- [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) -- [initial commit] Red Hat gitignore and attributes (Laura Abbott) -- [initial commit] Add changelog (Laura Abbott) -- [initial commit] Add makefile (Laura Abbott) -- [initial commit] Add files for generating the kernel.spec (Laura Abbott) -- [initial commit] Add rpm directory (Laura Abbott) -- [initial commit] Add files for packaging (Laura Abbott) -- [initial commit] Add kabi files (Laura Abbott) -- [initial commit] Add scripts (Laura Abbott) -- [initial commit] Add configs (Laura Abbott) -- [initial commit] Add Makefiles (Laura Abbott) - # The following bit is important for automation so please do not remove # END OF CHANGELOG diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 027cd1137..4bc9c48a8 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -10,6 +10,7 @@ drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + + drivers/acpi/x86/s2idle.c | 67 +-- drivers/ata/libahci.c | 18 + drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- @@ -51,7 +52,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 53 files changed, 655 insertions(+), 1495 deletions(-) + 54 files changed, 694 insertions(+), 1523 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -400,6 +401,100 @@ index b24513ec3fae..8308569f66e0 100644 INIT_LIST_HEAD(&resource_list); acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, +diff --git a/drivers/acpi/x86/s2idle.c b/drivers/acpi/x86/s2idle.c +index 3a308461246a..bd92b549fd5a 100644 +--- a/drivers/acpi/x86/s2idle.c ++++ b/drivers/acpi/x86/s2idle.c +@@ -449,25 +449,30 @@ int acpi_s2idle_prepare_late(void) + if (pm_debug_messages_on) + lpi_check_constraints(); + +- if (lps0_dsm_func_mask_microsoft > 0) { ++ /* Screen off */ ++ if (lps0_dsm_func_mask > 0) ++ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? ++ ACPI_LPS0_SCREEN_OFF_AMD : ++ ACPI_LPS0_SCREEN_OFF, ++ lps0_dsm_func_mask, lps0_dsm_guid); ++ ++ if (lps0_dsm_func_mask_microsoft > 0) + acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF, + lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_ENTRY, +- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); ++ ++ /* LPS0 entry */ ++ if (lps0_dsm_func_mask > 0) ++ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? ++ ACPI_LPS0_ENTRY_AMD : ++ ACPI_LPS0_ENTRY, ++ lps0_dsm_func_mask, lps0_dsm_guid); ++ if (lps0_dsm_func_mask_microsoft > 0) { + acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY, + lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); +- } else if (acpi_s2idle_vendor_amd()) { +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF_AMD, +- lps0_dsm_func_mask, lps0_dsm_guid); +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY_AMD, +- lps0_dsm_func_mask, lps0_dsm_guid); +- } else { +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF, +- lps0_dsm_func_mask, lps0_dsm_guid); +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY, +- lps0_dsm_func_mask, lps0_dsm_guid); ++ /* modern standby entry */ ++ acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_ENTRY, ++ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); + } +- + return 0; + } + +@@ -476,24 +481,30 @@ void acpi_s2idle_restore_early(void) + if (!lps0_device_handle || sleep_no_lps0) + return; + +- if (lps0_dsm_func_mask_microsoft > 0) { +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT, +- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); ++ /* Modern standby exit */ ++ if (lps0_dsm_func_mask_microsoft > 0) + acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_EXIT, + lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON, +- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); +- } else if (acpi_s2idle_vendor_amd()) { +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT_AMD, +- lps0_dsm_func_mask, lps0_dsm_guid); +- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON_AMD, +- lps0_dsm_func_mask, lps0_dsm_guid); +- } else { ++ ++ /* LPS0 exit */ ++ if (lps0_dsm_func_mask > 0) ++ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? ++ ACPI_LPS0_EXIT_AMD : ++ ACPI_LPS0_EXIT, ++ lps0_dsm_func_mask, lps0_dsm_guid); ++ if (lps0_dsm_func_mask_microsoft > 0) + acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT, +- lps0_dsm_func_mask, lps0_dsm_guid); ++ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); ++ ++ /* Screen on */ ++ if (lps0_dsm_func_mask_microsoft > 0) + acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON, +- lps0_dsm_func_mask, lps0_dsm_guid); +- } ++ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); ++ if (lps0_dsm_func_mask > 0) ++ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? ++ ACPI_LPS0_SCREEN_ON_AMD : ++ ACPI_LPS0_SCREEN_ON, ++ lps0_dsm_func_mask, lps0_dsm_guid); + } + + static const struct platform_s2idle_ops acpi_s2idle_ops_lps0 = { diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c index fec2e9754aed..bea4e2973259 100644 --- a/drivers/ata/libahci.c @@ -1282,10 +1377,10 @@ index 75dbe77b0b4b..4bd6dd722f44 100644 if (ret < 0) goto err_allowedips; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 7b1c81b899cd..5904ece27f64 100644 +index 1905ee0297a4..58fded74fb31 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4231,6 +4231,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4232,6 +4232,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); diff --git a/sources b/sources index 2faeb9eba..fd3ff00aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.5.tar.xz) = 8751c5fbf3d5923f72324225e578b5059e556ef332f8648fb68df7b3ad4c08968ca9923f768dfefff7795a4da4745c678632df96867bbf32c055b9ec01b262e5 -SHA512 (kernel-abi-stablelists-5.14.5-300.tar.bz2) = cdf4cd466d9ffa9b4e5788fcd38fca65a88d879174d38d4b15ab913733826892d7212ea8fa557faf8c78d9e947714323877372c8ad03538d4b062708c0e1385a -SHA512 (kernel-kabi-dw-5.14.5-300.tar.bz2) = c91c48f42f6279b3bf658e1456cf99663ed0a34b45af0fc37bffe61e548ae49e7104f113501f5304a802885c293ee47d645ef261b4a442e99007d97d32462c04 +SHA512 (linux-5.14.6.tar.xz) = 41ad9d3f50f9b640e6f722349c3b13a0237cad5c834a6e8c65ff00ca593c38a3bd350377645c0551831c7f0b1bd6b278242cfdee550b95eed809f36dd9579c7e +SHA512 (kernel-abi-stablelists-5.14.6-300.tar.bz2) = 7db68215e34513d4b8cfe016477df6601b19f94588217e79803b1fe8edc7edacc232d879569c621331ce0023c39bb666366ecda3bcd9cdee73e25e64e5a77fc3 +SHA512 (kernel-kabi-dw-5.14.6-300.tar.bz2) = d1918fac227159427e6076a649c47fd711902e4cb06529d3144a0fb715ece78ea91bd7316cd987e383fa40f0187698199ec9c30c12ed82d73d5759a1a8ed3102 From 0852697759ef51c91cf1cc3325d973536e3a2ac0 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 22 Sep 2021 09:29:41 -0500 Subject: [PATCH 013/114] kernel-5.14.7-0 * Wed Sep 22 2021 Justin M. Forbes [5.14.7-0] - Add Fedora 34 and 33 to release_targets (Justin M. Forbes) - Strip [redhat] entries from changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 663 +--------------------------------------- patch-5.14-redhat.patch | 2 +- sources | 6 +- 3 files changed, 12 insertions(+), 659 deletions(-) diff --git a/kernel.spec b/kernel.spec index 96f844519..7ab412a05 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.6 +%define rpmversion 5.14.7 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.6.tar.xz +Source0: linux-5.14.7.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.6 -c -mv linux-5.14.6 linux-%{KVERREL} +%setup -q -n kernel-5.14.7 -c +mv linux-5.14.7 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,10 @@ fi # # %changelog +* Wed Sep 22 2021 Justin M. Forbes [5.14.7-0] +- Add Fedora 34 and 33 to release_targets (Justin M. Forbes) +- Strip [redhat] entries from changelog (Justin M. Forbes) + * Sat Sep 18 2021 Justin M. Forbes [5.14.6-0] - Fix changelog generation (Justin M. Forbes) - Clean up changelog (Justin M. Forbes) @@ -2989,49 +2993,34 @@ fi - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) - Don't tag a release as [redhat] (Justin M. Forbes) - Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) -- [redhat] kernel-5.14.5-0 (Justin M. Forbes) -- [redhat] kernel-5.14.4-0 (Justin M. Forbes) - Build kernel-doc for Fedora (Justin M. Forbes) -- [redhat] kernel-5.14.3-0 (Justin M. Forbes) -- [redhat] kernel-5.14.2-0 (Justin M. Forbes) - Revert "team: mark team driver as deprecated" (Justin M. Forbes) -- [redhat] kernel-5.14.1-0 (Justin M. Forbes) - Setup for building fedora-5.14 branch (Justin M. Forbes) -- [redhat] kernel-5.14.0-0 (Justin M. Forbes) - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) - rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] - redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] -- [redhat] New configs in fs/zonefs (Fedora Kernel Team) - Attempt to fix Intel PMT code (David Arcari) -- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- [redhat] New configs in drivers/net/ethernet/stmicro (Fedora Kernel Team) -- [redhat] New configs in drivers/power (Fedora Kernel Team) - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) - common: x86: enable VMware PTP support on ark (Peter Robinson) -- [redhat] New configs in block/Kconfig (Fedora Kernel Team) - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - More Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates for 5.14 (Justin M. Forbes) - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - Filter updates for aarch64 (Justin M. Forbes) -- [redhat] New configs in drivers/mtd (Fedora Kernel Team) -- [redhat] New configs in drivers/reset (Fedora Kernel Team) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) -- [redhat] New configs in drivers/scsi (CKI Gitlab) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] @@ -3043,25 +3032,19 @@ fi - fedora: configs: Fix WM5102 Kconfig (Hans de Goede) - powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] - redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] -- [redhat] New configs in drivers/crypto (Fedora Kernel Team) - filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) - redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) -- [redhat] New configs in sound/soc (Fedora Kernel Team) -- [redhat] New configs in net/netfilter (CKI Gitlab) - common: Update for CXL (Compute Express Link) configs (Peter Robinson) - redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] - Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) - Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) - Fedora 5.14 configs round 1 (Justin M. Forbes) - redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) -- [redhat] Enable CONFIG_RANDOM_TRUST_CPU for all the arches (Vladis Dronov) [1976877] - x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] - redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] - kernel.spec: fix build of samples/bpf (Jiri Benc) - Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] - rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) - fedora: sound config updates for 5.14 (Peter Robinson) - fedora: Only enable FSI drivers on POWER platform (Peter Robinson) @@ -3079,29 +3062,21 @@ fi - rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] - rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] - configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) -- [redhat] configs: Enable CONFIG_DRM_HYPERV as a module (Patrick Talbert) -- [redhat] New configs in drivers/gpu (Fedora Kernel Team) - CI: use common code for merge and release (Don Zickus) - rpmspec: add release string to kernel doc directory name (Jan Stancek) - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) - common: disable DVB_AV7110 and associated pieces (Peter Robinson) - Fix fedora-only config updates (Don Zickus) - Fedor config update for new option (Justin M. Forbes) -- [redhat] New configs in kernel/trace (Fedora Kernel Team) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) -- [redhat] New configs in drivers/clk (Fedora Kernel Team) - redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) - all: hyperv: use the DRM driver rather than FB (Peter Robinson) - all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) - all: VMWare: clean up VMWare configs (Peter Robinson) - Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) -- [redhat] New configs in drivers/firmware (Fedora Kernel Team) - CI: Handle all mirrors (Veronika Kabatova) - Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) - arm64: switch ark kernel to 4K pagesize (Mark Salter) @@ -3109,58 +3084,22 @@ fi - all: unify and cleanup i2c TPM2 modules (Peter Robinson) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] - redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) -- [redhat] New configs in drivers/video (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] -- [redhat] New configs in drivers/watchdog (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/infiniband (Fedora Kernel Team) - rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) - redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] -- [redhat] kabi: rename legacy terminology (Čestmír Kalina) [1953486] -- [redhat] New configs in drivers/net/phy (Fedora Kernel Team) -- [redhat] New configs in fs/Kconfig (Fedora Kernel Team) - redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) - redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) - redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] -- [redhat] Generate a crashkernel.default for each kernel build (Kairui Song) -- [redhat] New configs in drivers/platform (Fedora Kernel Team) -- [redhat] New configs in drivers/mfd (Fedora Kernel Team) -- [redhat] New configs in drivers/net/wwan (Fedora Kernel Team) -- [redhat] New configs in drivers/phy (Fedora Kernel Team) -- [redhat] New configs in drivers/char (Fedora Kernel Team) -- [redhat] New configs in kernel/Kconfig.preempt (Fedora Kernel Team) - common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] Add (unset) config options that are only available when compiling with clang (Tom Stellard) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) - kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off with_selftests for Fedora (Justin M. Forbes) - Don't build bpftool on Fedora (Justin M. Forbes) - Fix location of syscall scripts for kernel-devel (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - fedora: arm: Enable some i.MX8 options (Peter Robinson) - Enable Landlock for Fedora (Justin M. Forbes) - Filter update for Fedora aarch64 (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) -- [redhat] New configs in security/integrity (Fedora Kernel Team) - rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) - redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] - redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] @@ -3169,11 +3108,7 @@ fi - redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] - redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] - redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] -- [redhat] New configs in arch/arm64 (CKI Gitlab) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) - Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix typos in fedora filters (Justin M. Forbes) - More filtering for Fedora (Justin M. Forbes) - Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) @@ -3184,22 +3119,11 @@ fi - redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] - redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) - redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) -- [redhat] spec: Enable config checks when building with clang (Tom Stellard) -- [redhat] configs: Add a generic facility for providing custom config options (Patrick Talbert) - configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) - kernel.spec: Add support to use vmlinux.h (Don Zickus) - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) -- [redhat] New configs in drivers/net/usb (Fedora Kernel Team) - Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) -- [redhat] New configs in drivers/net/can (Fedora Kernel Team) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) -- [redhat] New configs in drivers/extcon (Fedora Kernel Team) -- [redhat] New configs in drivers/power (Fedora Kernel Team) -- [redhat] New configs in drivers/pwm (Fedora Kernel Team) -- [redhat] New configs in drivers/mtd (Fedora Kernel Team) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) - Fedora 5.13 config updates pt 3 (Justin M. Forbes) -- [redhat] New configs in drivers/usb (Fedora Kernel Team) - all: enable ath11k wireless modules (Peter Robinson) - all: Enable WWAN and associated MHI bus pieces (Peter Robinson) - spec: Enable sefltests rpm build (Jiri Olsa) @@ -3236,7 +3160,6 @@ fi - redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) - redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) - Fedora 5.13 config updates pt 2 (Justin M. Forbes) -- [redhat] New configs in drivers/cxl (Fedora Kernel Team) - Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) - fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) - Fedora 5.13 config updates pt 1 (Justin M. Forbes) @@ -3248,33 +3171,16 @@ fi - configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) - redhat/config: enable STMICRO nic for RHEL (Mark Salter) - redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) -- [redhat] New configs in drivers/irqchip (Fedora Kernel Team) - redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) - redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- [redhat] New configs in drivers/net/pcs (Fedora Kernel Team) -- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) -- [redhat] perf: enable CoreSight support (Michael Petlan) [1877192] -- [redhat] New configs in mm/Kconfig (Fedora Kernel Team) -- [redhat] New configs in fs/cifs (Fedora Kernel Team) - RHEL: disable io_uring support (Jeff Moyer) -- [redhat] New configs in drivers/hwtracing (CKI Gitlab) -- [redhat] New configs in drivers/hid (CKI Gitlab) - all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) - redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] - Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] configs: Enable CONFIG_VIRTIO_FS on s390x, too (Thomas Huth) [1871130] - configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- [redhat] Flip some diag modules from m to y (Antoine Tenart) [1948340] -- [redhat] Add CONFIG_SYSTEM_REVOCATION_KEYS and _LIST (Vladis Dronov) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] perf: link libtraceevent dynamically (Michael Petlan) [1952426] - team: mark team driver as deprecated (Hangbin Liu) [1945477] - Make CRYPTO_EC also builtin (Simo Sorce) [1947240] - Do not hard-code a default value for DIST (David Ward) @@ -3288,132 +3194,61 @@ fi - configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] - rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) - UIO: disable unused config options (Aristeu Rozanski) [1957819] -- [redhat] perf: enable CTF support (Michael Petlan) [1957305] - ARK-config: Make amd_pinctrl module builtin (Hans de Goede) -- [redhat] New configs in drivers/gpu (CKI Gitlab) -- [redhat] enable CONFIG_DM_VERITY_FEC in ARK (Mike Snitzer) - rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) - rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) - fedora: enable zonefs (Damien Le Moal) -- [redhat] New configs in fs/netfs (CKI Gitlab) - redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) - redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) - redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) - redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) -- [redhat] spec: Be more consistent about using %%{make_opts} when invoking make (Tom Stellard) -- [redhat] New configs in drivers/net/ethernet/microsoft (Fedora Kernel Team) -- [redhat] Disable CONFIG_NETFILTER_XTABLES_COMPAT (Phil Sutter) - Remove unused boot loader specification files (David Ward) - redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] -- [redhat] New configs in drivers/net/ethernet/broadcom (Fedora Kernel Team) - Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/vdpa (Fedora Kernel Team) -- [redhat] New configs in drivers/dma (Fedora Kernel Team) - common: disable Apple Silicon generally (Peter Robinson) -- [redhat] New configs in drivers/net/phy (Fedora Kernel Team) -- [redhat] perf: enable dynamic linking of libbpf (Michael Petlan) [1957210] - cleanup Intel's FPGA configs (Peter Robinson) - common: move PTP KVM support from ark to common (Peter Robinson) - Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) - redhat: add initial rpminspect configuration (Herton R. Krzesinski) -- [redhat] New configs in net/netfilter (Fedora Kernel Team) -- [redhat] New configs in net/Kconfig (Fedora Kernel Team) -- [redhat] New configs in drivers/i2c (Fedora Kernel Team) -- [redhat] New configs in drivers/thermal (Fedora Kernel Team) -- [redhat] New configs in net/bluetooth (Fedora Kernel Team) -- [redhat] New configs in drivers/bluetooth (Fedora Kernel Team) - fedora: arm updates for 5.13 (Peter Robinson) - fedora: Enable WWAN and associated MHI bits (Peter Robinson) - Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) -- [redhat] New configs in init/Kconfig (Fedora Kernel Team) - Fedora set modprobe path (Justin M. Forbes) -- [redhat] New configs in drivers/input (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Keep sctp and l2tp modules in modules-extra (Don Zickus) - Fix ppc64le cross build packaging (Don Zickus) - Fedora: Make amd_pinctrl module builtin (Hans de Goede) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/cxl (CKI Gitlab) -- [redhat] New configs in drivers/mfd (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) - Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) - New configs in drivers/bus (Fedora Kernel Team) - RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] -- [redhat] spec: Add bzip2 dependency to perf package (Michael Petlan) [1957219] -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) - Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) - Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) -- [redhat] New configs in init/Kconfig (Fedora Kernel Team) - Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) - Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) - Update pending-common configs, preparing to set correctly (Justin M. Forbes) - Update fedora filters for surface (Justin M. Forbes) - Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) -- [redhat] New configs in drivers/net/dsa (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Replace "flavour" where "variant" is meant instead (David Ward) - Drop the %%{variant} macro and fix --with-vanilla (David Ward) - Fix syntax of %%kernel_variant_files (David Ward) - Change description of --without-vdso-install to fix typo (David Ward) -- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) - Config updates to work around mismatches (Justin M. Forbes) - CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) - wireguard: disable in FIPS mode (Hangbin Liu) [1940794] -- [redhat] New configs in fs/nfs (Fedora Kernel Team) - Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) -- [redhat] New configs in init/Kconfig (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] Enable CONFIG_CRYPTO_CFB=y so cfb(aes) is available in FIPS mode (Vladis Dronov) [1915290] -- [redhat] New configs in arch/s390 (Fedora Kernel Team) -- [redhat] New configs in security/landlock (Fedora Kernel Team) -- [redhat] New configs in sound/virtio (Fedora Kernel Team) -- [redhat] New configs in crypto/Kconfig (Fedora Kernel Team) - Remove reference to bpf-helpers man page (Justin M. Forbes) -- [redhat] New configs in arch/x86 (Fedora Kernel Team) -- [redhat] New configs in drivers/hid (Fedora Kernel Team) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) -- [redhat] New configs in arch/x86 (CKI Gitlab) - Fedora: enable more modules for surface devices (Dave Olsthoorn) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - hardlink is in /usr/bin/ now (Justin M. Forbes) - Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) -- [redhat] New configs in drivers/spi (Fedora Kernel Team) -- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] New configs in drivers/cpufreq (Fedora Kernel Team) - Set date in package release from repository commit, not system clock (David Ward) - Use a better upstream tarball filename for snapshots (David Ward) - Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- [redhat] New configs in drivers/thunderbolt (Fedora Kernel Team) -- [redhat] New configs in drivers/ntb (Fedora Kernel Team) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) -- [redhat] New configs in drivers/platform (Fedora Kernel Team) -- [redhat] New configs in drivers/misc (Fedora Kernel Team) - Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Create ark-latest branch last for CI scripts (Don Zickus) - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) -- [redhat] New configs in sound/soc (Fedora Kernel Team) -- [redhat] turn off legacy drm interfaces (Dave Airlie) -- [redhat] New configs in arch/s390 (Fedora Kernel Team) - Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) -- [redhat] Disable CONFIG_VDPA for s390x/zfcpdump (Patrick Talbert) - Export ark infrastructure files (Don Zickus) -- [redhat] New configs in drivers/virtio (Jeremy Cline) -- [redhat] New configs in drivers/gpu (Jeremy Cline) - docs: Update docs to reflect newer workflow. (Don Zickus) - Use upstream/master for merge-base with fallback to master (Don Zickus) - Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) @@ -3424,100 +3259,45 @@ fi - filter-*.sh.fedora: remove incorrect entries (Paul Bolle) - filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) - filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Update mod-internal to fix depmod issue (Nico Pache) -- [redhat] spec: Disable ipaclones when building with clang (Tom Stellard) -- [redhat] New configs in crypto/Kconfig (Fedora Kernel Team) -- [redhat] New configs in drivers/virtio (Jeremy Cline) -- [redhat] New configs in drivers/vhost (Jeremy Cline) -- [redhat] New configs in drivers/vdpa (Justin Forbes) -- [redhat] Move ARM SMC configs to a proper location (Vladis Dronov) - Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) -- [redhat] New configs in drivers/power (Fedora Kernel Team) -- [redhat] New configs in drivers/media (Fedora Kernel Team) -- [redhat] New configs in drivers/power (Fedora Kernel Team) - New configs in drivers/power (Fedora Kernel Team) -- [redhat] New configs in drivers/nvmem (Fedora Kernel Team) - Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) -- [redhat] New configs in fs/fuse (Fedora Kernel Team) -- [redhat] New configs in drivers/thunderbolt (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) - Fedora config updates round 2 (Justin M. Forbes) - New configs in drivers/soc (Jeremy Cline) -- [redhat] New configs in drivers/hid (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) - Update module filtering for 5.12 kernels (Justin M. Forbes) -- [redhat] New configs in drivers/watchdog (Fedora Kernel Team) -- [redhat] New configs in drivers/media (Fedora Kernel Team) -- [redhat] New configs in drivers/input (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) -- [redhat] New configs in drivers/soc (Fedora Kernel Team) - Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) -- [redhat] New configs in drivers/clk (Patrick Talbert) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) - New configs in drivers/leds (Fedora Kernel Team) - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) -- [redhat] New configs in drivers/input (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) -- [redhat] Update configs for mod-internal.list (Don Zickus) - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) - common/ark: cleanup and unify the parport configs (Peter Robinson) - iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) - REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) -- [redhat] New configs in arch/arm64 (CKI@GitLab) -- [redhat] New configs in drivers/platform (Fedora Kernel Team) - configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) - Remove _legacy_common_support (Justin M. Forbes) -- [redhat] New configs in arch/powerpc (Fedora Kernel Team) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) -- [redhat] New configs in fs/Kconfig (Fedora Kernel Team) - redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) -- [redhat] New configs in lib/Kconfig.kgdb (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] configs: Enable CONFIG_DEBUG_IRQFLAGS for debug builds. (Patrick Talbert) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in fs/pstore (CKI@GitLab) - New configs in arch/powerpc (Fedora Kernel Team) - configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) - configs: clean up LSM configs (Ondrej Mosnacek) -- [redhat] Unify crypto CHACHA20 and POLY1305 configs (Vladis Dronov) -- [redhat] New configs in fs/xfs (Fedora Kernel Team) - New configs in drivers/platform (CKI@GitLab) - New configs in drivers/firmware (CKI@GitLab) -- [redhat] New configs in sound/soc (Jeremy Cline) -- [redhat] New configs in drivers/scsi (Fedora Kernel Team) -- [redhat] New configs in drivers/tty (Fedora Kernel Team) -- [redhat] Makefile: dist-dump-variables (Ben Crocker) -- [redhat] New configs in drivers/perf (CKI Gitlab) - New configs in drivers/mailbox (Fedora Kernel Team) - New configs in drivers/net/phy (Justin M. Forbes) -- [redhat] New configs in mm/Kconfig (Fedora Kernel Team) -- [redhat] Enable PERCPU_STATS and CRYPTO_DEV_CCP_DEBUGFS in the debug flavor (Vladis Dronov) - Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) -- [redhat] New configs in drivers/md (Fedora Kernel Team) - New configs in mm/Kconfig (CKI@GitLab) - New configs in arch/powerpc (Jeremy Cline) - New configs in arch/powerpc (Jeremy Cline) - New configs in drivers/input (Fedora Kernel Team) -- [redhat] New configs in drivers/net/ethernet/mellanox (Justin M. Forbes) - New configs in net/bluetooth (Justin M. Forbes) - New configs in drivers/clk (Fedora Kernel Team) - New configs in init/Kconfig (Jeremy Cline) -- [redhat] New configs in lib/Kconfig.debug (CKI Gitlab) -- [redhat] spec: Add %%bcond_with toolchain_clang option (Tom Stellard) -- [redhat] New configs in drivers/pinctrl (Fedora Kernel Team) - redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) - all: unify the disable of goldfish (android emulation platform) (Peter Robinson) - common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) @@ -3530,18 +3310,6 @@ fi - redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] - Fedora: filters: update to move dfl-emif to modules (Peter Robinson) - drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) -- [redhat] New configs in drivers/input (Fedora Kernel Team) -- [redhat] Set CONFIG_MOUSE_SERIAL=n by default (Patrick Talbert) -- [redhat] arm: unify EFI vars (Jeremy Linton) -- [redhat] arm: Unify CPU_THERMAL (Jeremy Linton) -- [redhat] arm: move SPE to generic (Jeremy Linton) -- [redhat] aarch64: sync and enable some arm interconnect PMUs (Jeremy Linton) -- [redhat] arm: move psci checker disable to common (Jeremy Linton) -- [redhat] aarch64: SW_TTBR_PAN globally on (Jeremy Linton) -- [redhat] aarch64: Move arm64_tlb_range to common (Jeremy Linton) -- [redhat] aarch64: Enable hotplug memory (Jeremy Linton) -- [redhat] aarch64: ACPI/CPPC can be a module (Jeremy Linton) -- [redhat] aarch64: Support coresight as a generic option (Jeremy Linton) - efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) - common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) - generic: arm: enable SCMI for all options (Peter Robinson) @@ -3557,8 +3325,6 @@ fi - Fedora: enable modules for surface devices (Dave Olsthoorn) - Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) - common: fix WM8804 codec dependencies (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Build SERIO_SERPORT as a module (Peter Robinson) - input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) - Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) @@ -3570,52 +3336,13 @@ fi - Fedora: A few more general updates for 5.12 window (Peter Robinson) - Fedora: Updates for 5.12 merge window (Peter Robinson) - Fedora: remove dead options that were removed upstream (Peter Robinson) -- [redhat] Make CONFIG_CRYPTO_DEV_QAT_* configs x86-only and unify them (Vladis Dronov) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] Provide CONFIG_X86_SGX for x86_64 only (Vladis Dronov) -- [redhat] New configs in drivers/clk (Fedora Kernel Team) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] New configs in drivers/pci (Fedora Kernel Team) -- [redhat] New configs in drivers/misc (Fedora Kernel Team) -- [redhat] New configs in drivers/acpi (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.kfence (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.kasan (Fedora Kernel Team) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig (Fedora Kernel Team) -- [redhat] New configs in drivers/dma (Fedora Kernel Team) - redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in arch/powerpc (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) -- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] configs: Enable CONFIG_SND_JACK_INJECTION_DEBUG for the debug variant (Patrick Talbert) -- [redhat] New configs in sound/core (Fedora Kernel Team) -- [redhat] New configs in net/netfilter (Fedora Kernel Team) -- [redhat] New configs in drivers/powercap (Fedora Kernel Team) -- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) -- [redhat] New configs in drivers/char (Fedora Kernel Team) -- [redhat] New configs in kernel/trace (Fedora Kernel Team) -- [redhat] New configs in drivers/acpi (Fedora Kernel Team) - Update pending-common configs to address new upstream config deps (Justin M. Forbes) - rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in kernel/dma (Fedora Kernel Team) -- [redhat] New configs in drivers/iommu (Jeremy Cline) - Removed description text as a comment confuses the config generation (Justin M. Forbes) -- [redhat] New configs in drivers/perf (Jeremy Cline) -- [redhat] New configs in drivers/net/ethernet/chelsio (Fedora Kernel Team) - New configs in drivers/dma-buf (Jeremy Cline) -- [redhat] New configs in net/netfilter (CKI Gitlab) - Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) - Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) - process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) @@ -3624,9 +3351,7 @@ fi - Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) - Add a redhat/rebase-notes.txt file (Hans de Goede) - Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) -- [redhat] AUTOMATIC: New configs (Hans de Goede) - CI: Drop MR ID from the name variable (Veronika Kabatova) -- [redhat] spec: package decompressor vmlinux for s390 (Philipp Rudo) - redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) - The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) - Update CKI pipeline project (Veronika Kabatova) @@ -3634,64 +3359,34 @@ fi - Rename the master branch to rawhide for Fedora (Justin M. Forbes) - Makefile targets for packit integration (Ben Crocker) - Turn off KASAN for rawhide debug builds (Justin M. Forbes) -- [redhat] New configs in security/keys (Fedora Kernel Team) - New configs in arch/arm64 (Justin Forbes) - Remove deprecated Intel MIC config options (Peter Robinson) - redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) - redhat: add genlog.py script (Herton R. Krzesinski) - kernel.spec.template - fix use_vdso usage (Ben Crocker) -- [redhat] Makefile: new dist-buildreq-check target (Ben Crocker) - Turn off vdso_install for ppc (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Remove bpf-helpers.7 from bpftool package (Jiri Olsa) -- [redhat] Makefile: consolidate rpmbuild cmds into one target (Ben Crocker) - New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] New configs in drivers/spi (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) - New configs in drivers/clk (Justin M. Forbes) - Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) - New configs in lib/Kconfig.debug (Jeremy Cline) -- [redhat] New configs in drivers/pinctrl (Jeremy Cline) -- [redhat] New configs in drivers/crypto (Jeremy Cline) -- [redhat] Move config option CONFIG_MLX5_EN_IPSEC to common area (Fedora Kernel Team) -- [redhat] New configs in drivers/hid (Fedora Kernel Team) -- [redhat] New configs in drivers/vfio (Jeremy Cline) -- [redhat] New configs in drivers/mfd (CKI Gitlab) -- [redhat] New configs in drivers/edac (CKI Gitlab) -- [redhat] New configs in drivers/mailbox (Fedora Kernel Team) -- [redhat] New configs in drivers/hid (Fedora Kernel Team) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) - Fedora 5.11 config updates part 4 (Justin M. Forbes) - Fedora 5.11 config updates part 3 (Justin M. Forbes) - Fedora 5.11 config updates part 2 (Justin M. Forbes) - Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] -- [redhat] New configs in drivers/dma (Fedora Kernel Team) -- [redhat] New configs in drivers/platform (CKI Gitlab) -- [redhat] New configs in drivers/gpu (Fedora Kernel Team) -- [redhat] New configs in net/bridge (Fedora Kernel Team) - Fix USB_XHCI_PCI regression (Justin M. Forbes) - fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) -- [redhat] New configs in drivers/char (Fedora Kernel Team) -- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) - all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora 5.11 configs pt 1 (Justin M. Forbes) - redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) - redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) - specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) - specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) -- [redhat] New configs in drivers/platform (CKI Gitlab) -- [redhat] New configs in sound/soc (CKI Gitlab) - Run MR testing in CKI pipeline (Veronika Kabatova) - Reword comment (Nicolas Chauvet) - Add with_cross_arm conditional (Nicolas Chauvet) - Redefines __strip if with_cross (Nicolas Chauvet) -- [redhat] Set CONFIG_SND_SOC_WM8804_I2C (Patrick Talbert) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) -- [redhat] genspec.sh: fix lasttag/MARKER logic (Ben Crocker) -- [redhat] self-test/2001-dist-release.bats (Ben Crocker) - fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) - fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) - all: all arches/kernels enable the same DMI options (Peter Robinson) @@ -3707,11 +3402,6 @@ fi - cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) - All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) - Enable the vkms module in Fedora (Jeremy Cline) -- [redhat] New configs in arch/x86 (CKI Gitlab) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/xen (Fedora Kernel Team) -- [redhat] New configs in sound/soc (CKI Gitlab) -- [redhat] New configs in sound/soc (Jeremy Cline) - Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) - Add gcc-c++ to BuildRequires (Justin M. Forbes) - Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) @@ -3734,65 +3424,22 @@ fi - fedora: arm crypto updates (Peter Robinson) - CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) - Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/ptp (Fedora Kernel Team) -- [redhat] New configs in drivers/crypto (Fedora Kernel Team) -- [redhat] New configs in arch/x86 (Fedora Kernel Team) -- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in drivers/rtc (Fedora Kernel Team) -- [redhat] New configs in drivers/i2c (Jeremy Cline) - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] -- [redhat] New configs in arch/Kconfig (Fedora Kernel Team) - New configs in init/Kconfig (Fedora Kernel Team) - build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] ark-rebase-patches.sh: Fix for shellcheck (Ben Crocker) -- [redhat] ark-create-release.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] merge-subtrees.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] rh-dist-git.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] update_scripts.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] x86_rngd.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] parallel_xz.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] expand_srpm.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] create-tarball.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] generate_bls_conf.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] clone_tree.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] new_release.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] download_cross.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] create_distgit_changelog.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] generate_cross_report.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] run_kabi-dw.sh: Fix syntax flagged by shellcheck (Ben Crocker) - mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- [redhat] scripts/configdiff.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Enable Speakup accessibility driver (Justin M. Forbes) - New configs in init/Kconfig (Fedora Kernel Team) -- [redhat] New configs in drivers/pinctrl (CKI Gitlab) - Fix fedora config mismatch due to dep changes (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - New configs in drivers/crypto (Jeremy Cline) - Remove duplicate ENERGY_MODEL configs (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - This is selected by PCIE_QCOM so must match (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/media (Fedora Kernel Team) - drop unused BACKLIGHT_GENERIC (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/pci (Jeremy Cline) -- [redhat] New configs in arch/arm64 (Jeremy Cline) - Remove cp instruction already handled in instruction below. (Paulo E. Castro) - Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) - Add tools to path mangling script. (Paulo E. Castro) @@ -3801,11 +3448,7 @@ fi - redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) - Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) - Remove filterdiff and use native git instead (Don Zickus) -- [redhat] New configs in usr/Kconfig (Fedora Kernel Team) - New configs in net/sched (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/usb (Fedora Kernel Team) - New configs in drivers/mfd (CKI@GitLab) - New configs in drivers/mfd (Fedora Kernel Team) - New configs in drivers/firmware (Fedora Kernel Team) @@ -3826,46 +3469,30 @@ fi - redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) - redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) -- [redhat] self-test/0001-shellcheck.bats: check for shellcheck (Ben Crocker) -- [redhat] self-test/1001-rpmlint.bats, 1003-rpminspect.bats (Ben Crocker) -- [redhat] Makefile, Makefile.common, egit.sh, 1005-dist-dump-variables.bats (Ben Crocker) -- [redhat] Add GIT macro to Makefile and Makefile.common: (Ben Crocker) - kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) - kernel: Enable coresight on aarch64 (Jeremy Linton) - Update CONFIG_INET6_ESPINTCP (Justin Forbes) - New configs in net/ipv6 (Justin M. Forbes) - fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) - configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) -- [redhat] New configs in drivers/video (Jeremy Cline) - fedora: some minor arm audio config tweaks (Peter Robinson) - Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) - Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) - Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) - Fedora config update (Justin M. Forbes) - Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) -- [redhat] fix kernel changelog release mismatch in dist-release (Herton R. Krzesinski) -- [redhat] fix the detection of changed files in dist-release (Herton R. Krzesinski) -- [redhat] Avoid ".test" suffix with ark-create-release.sh (Herton R. Krzesinski) -- [redhat] Avoid offset of 1 between release in Makefile and commit (Herton R. Krzesinski) - redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) - Fedora config update (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Enable NANDSIM for Fedora (Justin M. Forbes) - Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) - Ath11k related config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates for ath11k (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Turn on ATH11K for Fedora (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) - More Fedora config fixes (Justin M. Forbes) - Fedora 5.10 config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora 5.10 configs round 1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Allow kernel-tools to build without selftests (Don Zickus) - Allow building of kernel-tools standalone (Don Zickus) - redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) @@ -3890,61 +3517,28 @@ fi - redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] - redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) - New configs in drivers/mfd (Fedora Kernel Team) -- [redhat] New configs in drivers/usb (Fedora Kernel Team) -- [redhat] New configs in net/xfrm (Fedora Kernel Team) -- [redhat] New configs in kernel/rcu (Fedora Kernel Team) -- [redhat] New configs in drivers/soc (Fedora Kernel Team) - Fix LTO issues with kernel-tools (Don Zickus) - Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) - configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) -- [redhat] New configs in drivers/phy (Fedora Kernel Team) -- [redhat] New configs in drivers/misc (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - [Automatic] Handle config dependency changes (Don Zickus) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/gpu (Fedora Kernel Team) -- [redhat] New configs in drivers/video (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) -- [redhat] New configs in drivers/iommu (Fedora Kernel Team) -- [redhat] New configs in drivers/dma (Fedora Kernel Team) -- [redhat] New configs in kernel/bpf (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.kasan (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) - New configs in kernel/trace (Fedora Kernel Team) - Fix Fedora config locations (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] New configs in net/can (Fedora Kernel Team) -- [redhat] New configs in drivers/acpi (Fedora Kernel Team) -- [redhat] New configs in drivers/pinctrl (Fedora Kernel Team) -- [redhat] New configs in drivers/mfd (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Partial revert: Add master merge check (Don Zickus) - Update Maintainers doc to reflect workflow changes (Don Zickus) - WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) - Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Disable Speakup synth DECEXT (Justin M. Forbes) - Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) - Modify patchlist changelog output (Don Zickus) - process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - redhat/self-test: Initial commit (Ben Crocker) -- [redhat] New configs in drivers/video (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - KEYS: Make use of platform keyring for module signature verify (Robert Holmes) - Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) - ARM: tegra: usb no reset (Peter Robinson) @@ -3974,10 +3568,8 @@ fi - New configs in drivers/tty (Fedora Kernel Team) - Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) - configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) -- [redhat] New configs in drivers/infiniband (Fedora Kernel Team) - New configs in drivers/pinctrl (Fedora Kernel Team) - Update CONFIG_THERMAL_NETLINK (Justin Forbes) -- [redhat] New configs in drivers/thermal (Fedora Kernel Team) - Separate merge-upstream and release stages (Don Zickus) - Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) - Create Patchlist.changelog file (Don Zickus) @@ -3992,10 +3584,7 @@ fi - dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) - kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora confi gupdate (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Swap how ark-latest is built (Don Zickus) - Add extra version bump to os-build branch (Don Zickus) @@ -4006,57 +3595,29 @@ fi - Fedora config change (Justin M. Forbes) - Fedora filter update (Justin M. Forbes) - Config update for Fedora (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) -- [redhat] New configs in drivers/nvme (Fedora Kernel Team) -- [redhat] New configs in drivers/spi (Fedora Kernel Team) - redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) - redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) -- [redhat] New configs in arch/arm64 (Fedora Kernel Team) -- [redhat] New configs in drivers/char (Fedora Kernel Team) -- [redhat] New configs in drivers/firmware (Fedora Kernel Team) - More Fedora config updates (Justin M. Forbes) - New config deps (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] New configs in drivers/net/wireless (Fedora Kernel Team) -- [redhat] New configs in drivers/video (Fedora Kernel Team) -- [redhat] New configs in sound/pci (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - First half of config updates for Fedora (Justin M. Forbes) - Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) - Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) - Add config options that only show up when we prep on arm (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Config updates for Fedora (Justin M. Forbes) - fedora: enable enery model (Peter Robinson) -- [redhat] New configs in kernel/rcu (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] New configs in drivers/gpio (Fedora Kernel Team) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) -- [redhat] New configs in drivers/hwmon (Fedora Kernel Team) -- [redhat] New configs in drivers/leds (Fedora Kernel Team) -- [redhat] New configs in drivers/media (Fedora Kernel Team) -- [redhat] New configs in drivers/net/ethernet/mellanox (Fedora Kernel Team) -- [redhat] New configs in drivers/pci (Fedora Kernel Team) -- [redhat] New configs in drivers/power (Fedora Kernel Team) -- [redhat] New configs in drivers/tty (Fedora Kernel Team) -- [redhat] New configs in drivers/usb (Fedora Kernel Team) - Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) - Enable ZSTD compression algorithm on all kernels (Peter Robinson) - Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) - iio: enable LTR-559 light and proximity sensor (Peter Robinson) - iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - More mismatches (Justin M. Forbes) - Fedora config change due to deps (Justin M. Forbes) - CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) - Config change required for build part 2 (Justin M. Forbes) - Config change required for build (Justin M. Forbes) - Fedora config update (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Add ability to sync upstream through Makefile (Don Zickus) - Add master merge check (Don Zickus) - Replace hardcoded values 'os-build' and project id with variables (Don Zickus) @@ -4073,94 +3634,40 @@ fi - redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) - Update config for renamed panel driver. (Peter Robinson) - Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) -- [redhat] configs/fedora: Enable Btrfs asserts on debug kernels (Neal Gompa) -- [redhat] configs/fedora: Build Btrfs into the kernel (Neal Gompa) -- [redhat] New configs in drivers/md (Fedora Kernel Team) - s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) - disable uncommon TCP congestion control algorithms (Davide Caratti) -- [redhat] New configs in drivers/mfd (Jeremy Cline) - Add new bpf man pages (Justin M. Forbes) - Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) - redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) -- [redhat] New configs in drivers/i2c (Fedora Kernel Team) - redhat/configs: Use SHA512 for module signing (Prarit Bhargava) - genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) - Fedora config update for rc1 (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/char (CKI@GitLab) -- [redhat] New configs in drivers/dma-buf (Jeremy Cline) -- [redhat] New configs in drivers/mfd (CKI@GitLab) -- [redhat] New configs in kernel/power (CKI@GitLab) -- [redhat] New configs in lib/Kconfig.debug (CKI@GitLab) -- [redhat] New configs in drivers/gpio (Fedora Kernel Team) -- [redhat] New configs in lib/Kconfig.debug (Fedora Kernel Team) -- [redhat] New configs in drivers/iio (Fedora Kernel Team) -- [redhat] New configs in drivers/phy (Fedora Kernel Team) - redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) - redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) -- [redhat] New configs in drivers/power (Justin M. Forbes) -- [redhat] New configs in drivers/input (Fedora Kernel Team) -- [redhat] New configs in drivers/mmc (Fedora Kernel Team) - One more Fedora config update (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix PATCHLEVEL for merge window (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] New configs in lib/math (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] New configs in drivers/net/phy (Jeremy Cline) -- [redhat] New configs in init/Kconfig (Jeremy Cline) - More module filtering for Fedora (Justin M. Forbes) - Update filters for rnbd in Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - Fix up module filtering for 5.8 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - More Fedora config work (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) -- [redhat] AUTOMATIC: New configs (Fedora Kernel Team) - RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) -- [redhat] New configs in drivers/hwmon (CKI@GitLab) -- [redhat] New configs in drivers/gpu (CKI@GitLab) -- [redhat] New configs in net/bridge (Justin M. Forbes) -- [redhat] New configs in block/Kconfig (CKI@GitLab) - Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) - Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) - Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (CKI@GitLab) -- [redhat] AUTOMATIC: New configs (CKI@GitLab) - Fix configs for Fedora (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (CKI@GitLab) -- [redhat] AUTOMATIC: New configs (CKI@GitLab) - Add zero-commit to format-patch options (Justin M. Forbes) - Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) - Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) @@ -4168,22 +3675,15 @@ fi - Break out the Patches into individual files for dist-git (Justin M. Forbes) - Break the Red Hat patch into individual commits (Jeremy Cline) - Fix update_scripts.sh unselective pattern sub (David Howells) -- [redhat] New configs in drivers/pwm (Jeremy Cline) - Add cec to the filter overrides (Justin M. Forbes) - Add overrides to filter-modules.sh (Justin M. Forbes) -- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) - redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] - Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) - Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) - Use __make macro instead of make (Tom Stellard) - Sign off generated configuration patches (Jeremy Cline) -- [redhat] New configs in kernel/trace (Jeremy Cline) - Drop the static path configuration for the Sphinx docs (Jeremy Cline) - redhat: Add dummy-module kernel module (Prarit Bhargava) -- [redhat] New configs in sound/soc (Jeremy Cline) -- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) -- [redhat] New configs in drivers/mmc (Jeremy Cline) -- [redhat] New configs in drivers/phy (Jeremy Cline) - redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) - Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) - Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) @@ -4203,52 +3703,18 @@ fi - Exit non-zero if the tag already exists for a release (Jeremy Cline) - Adjust the changelog update script to not push anything (Jeremy Cline) - Drop --target noarch from the rh-rpms make target (Jeremy Cline) -- [redhat] Enable Creative SB0540 remote control driver (Bastien Nocera) - Add a script to generate release tags and branches (Jeremy Cline) - Set CONFIG_VDPA for fedora (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) -- [redhat] AUTOMATIC: New configs (Justin M. Forbes) -- [redhat] New configs in drivers/net/Kconfig (Jeremy Cline) - Add a README to the dist-git repository (Jeremy Cline) - Provide defaults in ark-rebase-patches.sh (Jeremy Cline) - Default ark-rebase-patches.sh to not report issues (Jeremy Cline) -- [redhat] New configs in fs/exfat (Jeremy Cline) -- [redhat] New configs in drivers/dma-buf (Jeremy Cline) -- [redhat] New configs in mm/Kconfig (Jeremy Cline) - Drop DIST from release commits and tags (Jeremy Cline) - Place the buildid before the dist in the release (Jeremy Cline) - Sync up with Fedora arm configuration prior to merging (Jeremy Cline) -- [redhat] Add a script to automatically set new configs (Jeremy Cline) - Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) -- [redhat] New configs in drivers/s390 (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) -- [redhat] Sync up the Fedora configs for 5.7-rc1 (Jeremy Cline) - Add RHMAINTAINERS file and supporting conf (Don Zickus) -- [redhat] New configs in drivers/hid (Jeremy Cline) -- [redhat] New configs in drivers/edac (Jeremy Cline) -- [redhat] New configs in drivers/gpio (Jeremy Cline) -- [redhat] New configs in drivers/gpu (Jeremy Cline) -- [redhat] New configs in drivers/hwmon (Jeremy Cline) -- [redhat] New configs in drivers/iio (Jeremy Cline) -- [redhat] New configs in drivers/pci (Jeremy Cline) -- [redhat] New configs in drivers/pinctrl (Jeremy Cline) -- [redhat] New configs in drivers/platform (Jeremy Cline) -- [redhat] New configs in drivers/ptp (Jeremy Cline) -- [redhat] New configs in drivers/spi (Jeremy Cline) -- [redhat] New configs in drivers/tty (Jeremy Cline) -- [redhat] New configs in drivers/usb (Jeremy Cline) -- [redhat] New configs in net/ipv6 (Jeremy Cline) -- [redhat] New configs in drivers/bus (Jeremy Cline) -- [redhat] New configs in arch/arm64 (Jeremy Cline) -- [redhat] New configs in sound/soc (Jeremy Cline) -- [redhat] New configs in sound/core (Jeremy Cline) -- [redhat] New configs in drivers/tee (Jeremy Cline) -- [redhat] New configs in drivers/dma (Jeremy Cline) - Add a script to test if all commits are signed off (Jeremy Cline) - Fix make rh-configs-arch (Don Zickus) -- [redhat] Add a script to automatically rebase ark-patches (Jeremy Cline) -- [redhat] Adjust existing configs for new upstream deps (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Sync up Fedora configs from the first week of the merge window (Jeremy Cline) - Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) - kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) @@ -4258,144 +3724,39 @@ fi - Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) - Add in armv7hl kernel header support (Don Zickus) - Disable all BuildKernel commands when only building headers (Don Zickus) -- [redhat] Include .gitlab-ci.yml from kernel-ark-ci. (Jeremy Cline) - Drop any gitlab-ci patches from ark-patches (Jeremy Cline) - Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) - Pull in the latest ARM configurations for Fedora (Jeremy Cline) - Fix xz memory usage issue (Neil Horman) -- [redhat] Use fedpkg instead of rhpkg when targeting Fedora (Jeremy Cline) -- [redhat] If building for Fedora, default to the master branch (Jeremy Cline) -- [redhat] Make Fedora Rawhide the default dist (Jeremy Cline) - Use ark-latest instead of master for update script (Jeremy Cline) - Move the CI jobs back into the ARK repository (Jeremy Cline) - Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) -- [redhat] New configs in kernel/trace (Jeremy Cline) -- [redhat] Sync ARK latest mod-extra-blacklist.sh with Fedora (Jeremy Cline) -- [redhat] Include Fedora's merge.pl script (Jeremy Cline) -- [redhat] Sync aarch64 audio configs (Jeremy Cline) -- [redhat] Sync up the mod-extra list from Fedora (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) -- [redhat] Drop a number of configurations that are merged (Jeremy Cline) -- [redhat] New configs in drivers/platform (Jeremy Cline) -- [redhat] Enable MPTCP_IPV6 on ARK (Jeremy Cline) -- [redhat] Dynamically set the debugbuildsenabled variable (Jeremy Cline) -- [redhat] Set CONFIG_BUILD_SALT to KVERREL (Jeremy Cline) -- [redhat] Be smarter about getting rid of debuginfo (Laura Abbott) -- [redhat] Include Fedora's HDR_ARCH_LIST (Jeremy Cline) -- [redhat] Fedora has a build requirement on dwarves (Jeremy Cline) -- [redhat] Uncomment out the %%define with_kabichk macro (Jeremy Cline) -- [redhat] Pull in a short-term fix for GCC 10 build failures (Jeremy Cline) - Pull in the latest configuration changes from Fedora (Jeremy Cline) -- [redhat] New configs in drivers/phy (Jeremy Cline) -- [redhat] New configs in drivers/mfd (Jeremy Cline) -- [redhat] New configs in net/sched (Jeremy Cline) -- [redhat] New configs in drivers/iommu (Jeremy Cline) -- [redhat] New configs in fs/nfsd (Jeremy Cline) - configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) -- [redhat] New configs in drivers/clocksource (Jeremy Cline) -- [redhat] New configs in net/ipv4 (Jeremy Cline) -- [redhat] New configs in init/Kconfig (Jeremy Cline) -- [redhat] New configs in drivers/gpio (Jeremy Cline) -- [redhat] New configs in drivers/firmware (Jeremy Cline) -- [redhat] New configs in fs/nfs (Jeremy Cline) - Drop configuration options in fedora/ that no longer exist (Jeremy Cline) -- [redhat] Sync up ARK's Fedora config tree with Fedora's dist-git (Jeremy Cline) - Set RH_FEDORA for ARK and Fedora (Jeremy Cline) -- [redhat] Sync up Fedora module filter rules (Jeremy Cline) -- [redhat] New configs in drivers/gpu (Jeremy Cline) - redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) -- [redhat] New configs in drivers/thunderbolt (Jeremy Cline) -- [redhat] New configs in sound/soc (Jeremy Cline) -- [redhat] New configs in drivers/tty (Jeremy Cline) - redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) - redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) -- [redhat] New configs in mm/Kconfig.debug (Jeremy Cline) -- [redhat] New configs in lib/Kconfig (Jeremy Cline) -- [redhat] New configs in init/Kconfig (Jeremy Cline) -- [redhat] New configs in drivers/soc (Jeremy Cline) -- [redhat] New configs in drivers/reset (Jeremy Cline) -- [redhat] New configs in drivers/pinctrl (Jeremy Cline) -- [redhat] New configs in drivers/iio (Jeremy Cline) -- [redhat] New configs in drivers/gpio (Jeremy Cline) -- [redhat] New configs in drivers/firmware (Jeremy Cline) -- [redhat] New configs in arch/Kconfig (Jeremy Cline) -- [redhat] New configs in security/selinux (Jeremy Cline) -- [redhat] New configs in net/vmw_vsock (Jeremy Cline) -- [redhat] New configs in net/mptcp (Jeremy Cline) -- [redhat] New configs in net/Kconfig (Jeremy Cline) -- [redhat] New configs in drivers/spi (Jeremy Cline) -- [redhat] New configs in drivers/ptp (Jeremy Cline) -- [redhat] New configs in drivers/net/phy (Jeremy Cline) -- [redhat] New configs in drivers/net/Kconfig (Jeremy Cline) -- [redhat] New configs in drivers/hwmon (Jeremy Cline) -- [redhat] New configs in arch/arm64 (Jeremy Cline) -- [redhat] Fix up some configurations with altered defaults (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) - distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) - redhat/kernel.spec: remove all inline comments (Bruno Meneguele) - redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) - Improve the readability of gen_config_patches.sh (Jeremy Cline) - Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) -- [redhat] Explicitly disable GGC_PLUGINS for ARK (Jeremy Cline) -- [redhat] Add new dependencies to pending-common for review (Jeremy Cline) -- [redhat] AUTOMATIC: New configs for Fedora (Jeremy Cline) -- [redhat] Introduce a pending-fedora config directory tree (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Update the CI environment to use Fedora 31 (Jeremy Cline) -- [redhat] configs: Adjust CONFIG_STM and CONFIG_INTEL_TH (Laura Abbott) -- [redhat] configs: Adjust SoF support (Laura Abbott) -- [redhat] configs: CONFIG_PCI_PF_STUB (Laura Abbott) -- [redhat] configs: CONFIG_XEN_BALLOON (Laura Abbott) -- [redhat] configs: Adjust CONFIG_PSI_DEFAULT_DISABLED (Laura Abbott) -- [redhat] configs: Adjust CONFIG_DMA_TEST (Laura Abbott) -- [redhat] config: Adjust DRM configs (Laura Abbott) -- [redhat] configs: Adjust SERIAL_8250_NR_UARTS (Laura Abbott) -- [redhat] configs: Adjust CONFIG_BPF_STREAM_PARSER (Laura Abbott) -- [redhat] configs: Adjust CONFIG_NVME_TCP and CONFIG_NVME_TARGET_TCP (Laura Abbott) -- [redhat] configs: Adjust USB typec options (Laura Abbott) -- [redhat] configs: Adjust some sound configs (Laura Abbott) -- [redhat] configs: Turn off CONFIG_AGP (Laura Abbott) -- [redhat] New configs in arch/powerpc (Jeremy Cline) -- [redhat] Explicitly use python3 for building the htmldocs (Jeremy Cline) -- [redhat] New configs in drivers/base (Jeremy Cline) -- [redhat] kernel.spec.template: Pick up ldflags/cflags for tools (Laura Abbott) -- [redhat] kernel.spec.template: package intel-speed-select (Laura Abbott) -- [redhat] New configs in drivers/pinctrl (Jeremy Cline) -- [redhat] New configs in lib/Kconfig.kasan (Jeremy Cline) -- [redhat] New configs in arch/s390 (Jeremy Cline) - redhat: drop whitespace from with_gcov macro (Jan Stancek) - configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) -- [redhat] New configs in drivers/iio (Jeremy Cline) -- [redhat] New configs in drivers/gpio (Jeremy Cline) - configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) - New configs in lib/crypto (Jeremy Cline) - New configs in drivers/char (Jeremy Cline) - Turn on BLAKE2B for Fedora (Jeremy Cline) - kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) -- [redhat] New configs in arch/Kconfig (Jeremy Cline) -- [redhat] New configs in arch/arm64 (Jeremy Cline) -- [redhat] New configs in arch/x86 (Jeremy Cline) -- [redhat] New configs in drivers/dax (Jeremy Cline) -- [redhat] New configs in drivers/dma (Jeremy Cline) -- [redhat] New configs in drivers/firmware (Jeremy Cline) -- [redhat] New configs in drivers/gpu (Jeremy Cline) -- [redhat] New configs in drivers/hwmon (Jeremy Cline) -- [redhat] New configs in drivers/leds (Jeremy Cline) -- [redhat] New configs in drivers/mmc (Jeremy Cline) -- [redhat] New configs in drivers/pci (Jeremy Cline) -- [redhat] New configs in drivers/platform (Jeremy Cline) -- [redhat] New configs in drivers/soc (Jeremy Cline) -- [redhat] New configs in drivers/usb (Jeremy Cline) -- [redhat] New configs in drivers/video (Jeremy Cline) -- [redhat] New configs in lib/Kconfig.debug (Jeremy Cline) - Build the SRPM in the CI job (Jeremy Cline) - New configs in net/tls (Jeremy Cline) - New configs in net/tipc (Jeremy Cline) - New configs in lib/kunit (Jeremy Cline) - Fix up released_kernel case (Laura Abbott) - New configs in lib/Kconfig.debug (Jeremy Cline) -- [redhat] New configs in arch/x86 (Jeremy Cline) - New configs in drivers/ptp (Jeremy Cline) - New configs in drivers/nvme (Jeremy Cline) - New configs in drivers/net/phy (Jeremy Cline) @@ -4403,13 +3764,9 @@ fi - New configs in drivers/crypto (Jeremy Cline) - New configs in crypto/Kconfig (Jeremy Cline) - Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) -- [redhat] configs: Sync Fedora configs (Laura Abbott) - Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) - Run config test for merge requests and internal (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) - Add missing licensedir line (Laura Abbott) -- [redhat] AUTOMATIC: New configs (Jeremy Cline) - redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) - configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) - configs: Turn off ISDN (Laura Abbott) @@ -4424,9 +3781,7 @@ fi - configs: New config in crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) - AUTOMATIC: New configs (Jeremy Cline) -- [redhat] Align some configs for Fedora (Laura Abbott) - Skip ksamples for bpf, they are broken (Jeremy Cline) -- [redhat] Make sure aarch64 picks up the arm directory (Laura Abbott) - configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) - configs: New config in mm for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) @@ -4445,7 +3800,6 @@ fi - configs: New config in net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) - configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] -- [redhat] Update CI to bring changelog back to internal (Laura Abbott) - configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) - kernel.spec.template: Tweak the python3 mangling (Laura Abbott) - kernel.spec.template: Add --with verbose option (Laura Abbott) @@ -4462,7 +3816,6 @@ fi - configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) - configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) - Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) -- [redhat] Actually commit marker (Laura Abbott) - New configuration options for v5.4-rc4 (Jeremy Cline) - Correctly name tarball for single tarball builds (Laura Abbott) - configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 4bc9c48a8..07e15e0af 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -1377,7 +1377,7 @@ index 75dbe77b0b4b..4bd6dd722f44 100644 if (ret < 0) goto err_allowedips; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 1905ee0297a4..58fded74fb31 100644 +index 8c3c1ef92171..18431236ab9f 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4232,6 +4232,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, diff --git a/sources b/sources index fd3ff00aa..e12bc2cfa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.6.tar.xz) = 41ad9d3f50f9b640e6f722349c3b13a0237cad5c834a6e8c65ff00ca593c38a3bd350377645c0551831c7f0b1bd6b278242cfdee550b95eed809f36dd9579c7e -SHA512 (kernel-abi-stablelists-5.14.6-300.tar.bz2) = 7db68215e34513d4b8cfe016477df6601b19f94588217e79803b1fe8edc7edacc232d879569c621331ce0023c39bb666366ecda3bcd9cdee73e25e64e5a77fc3 -SHA512 (kernel-kabi-dw-5.14.6-300.tar.bz2) = d1918fac227159427e6076a649c47fd711902e4cb06529d3144a0fb715ece78ea91bd7316cd987e383fa40f0187698199ec9c30c12ed82d73d5759a1a8ed3102 +SHA512 (linux-5.14.7.tar.xz) = eedba59b2665d97ab132ab9bd3dc3328992d2e8692a8fe109a68d0eae63230db05f9be309bd079ed8a8fb33ff0ac9ca4029ec0bc612f5edc72430a883c4ef25f +SHA512 (kernel-abi-stablelists-5.14.7-300.tar.bz2) = 8d1c1aace05f23b716785f4e6b1b76d0b3596baa75ba732a44358e512f6f568a12117a8cf76063277885e56fc2ad403900aba7eb8d55b16544ca0fbbaf77ba3f +SHA512 (kernel-kabi-dw-5.14.7-300.tar.bz2) = 837aa0c7a3c843f6e8f675a109a6498e888a91721535d7b91afa6ed489feadc88afa02404b2992acba9754ca185d80485bfb9901d30473a0b8de13e5f488199e From 1bfd1478a112dfc4120993efdcf51516b847e91b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 27 Sep 2021 09:11:05 -0500 Subject: [PATCH 014/114] kernel-5.14.8-0 * Mon Sep 27 2021 Justin M. Forbes [5.14.8-0] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart) Resolves: rhbz# 1992706 Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel.spec | 11 ++-- patch-5.14-redhat.patch | 127 +++++++++------------------------------- sources | 6 +- 4 files changed, 41 insertions(+), 106 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 6124540a3..f10af9ec9 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/b404ad1e47af572e35ac407260103356c961c627 + b404ad1e47af572e35ac407260103356c961c627 thermal/drivers/int340x: Do not set a wrong tcc offset on resume + https://gitlab.com/cki-project/kernel-ark/-/commit/f0c98d3a1045b6149d85b93b350a738d2a495d16 f0c98d3a1045b6149d85b93b350a738d2a495d16 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported diff --git a/kernel.spec b/kernel.spec index 7ab412a05..2a753bb12 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.7 +%define rpmversion 5.14.8 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.7.tar.xz +Source0: linux-5.14.8.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.7 -c -mv linux-5.14.7 linux-%{KVERREL} +%setup -q -n kernel-5.14.8 -c +mv linux-5.14.8 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Mon Sep 27 2021 Justin M. Forbes [5.14.8-0] +- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart) + * Wed Sep 22 2021 Justin M. Forbes [5.14.7-0] - Add Fedora 34 and 33 to release_targets (Justin M. Forbes) - Strip [redhat] entries from changelog (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 07e15e0af..f0f25773a 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -10,7 +10,6 @@ drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + - drivers/acpi/x86/s2idle.c | 67 +-- drivers/ata/libahci.c | 18 + drivers/char/ipmi/ipmi_dmi.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 16 +- @@ -24,6 +23,7 @@ drivers/iommu/iommu.c | 22 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + + .../int340x_thermal/processor_thermal_device.c | 5 +- drivers/usb/core/hub.c | 7 + fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- @@ -52,7 +52,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 54 files changed, 694 insertions(+), 1523 deletions(-) + 54 files changed, 658 insertions(+), 1497 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -154,7 +154,7 @@ index 911cd3912351..caae31c04561 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index ee23908f1b96..0273125cdfba 100644 +index 6f0d2d4dea74..2f4d60b24155 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -163,9 +163,9 @@ index ee23908f1b96..0273125cdfba 100644 #include +#include #include + #include - #include -@@ -1030,6 +1031,9 @@ void __init setup_arch(char **cmdline_p) +@@ -1034,6 +1035,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -401,100 +401,6 @@ index b24513ec3fae..8308569f66e0 100644 INIT_LIST_HEAD(&resource_list); acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, -diff --git a/drivers/acpi/x86/s2idle.c b/drivers/acpi/x86/s2idle.c -index 3a308461246a..bd92b549fd5a 100644 ---- a/drivers/acpi/x86/s2idle.c -+++ b/drivers/acpi/x86/s2idle.c -@@ -449,25 +449,30 @@ int acpi_s2idle_prepare_late(void) - if (pm_debug_messages_on) - lpi_check_constraints(); - -- if (lps0_dsm_func_mask_microsoft > 0) { -+ /* Screen off */ -+ if (lps0_dsm_func_mask > 0) -+ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? -+ ACPI_LPS0_SCREEN_OFF_AMD : -+ ACPI_LPS0_SCREEN_OFF, -+ lps0_dsm_func_mask, lps0_dsm_guid); -+ -+ if (lps0_dsm_func_mask_microsoft > 0) - acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF, - lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_ENTRY, -- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -+ -+ /* LPS0 entry */ -+ if (lps0_dsm_func_mask > 0) -+ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? -+ ACPI_LPS0_ENTRY_AMD : -+ ACPI_LPS0_ENTRY, -+ lps0_dsm_func_mask, lps0_dsm_guid); -+ if (lps0_dsm_func_mask_microsoft > 0) { - acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY, - lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -- } else if (acpi_s2idle_vendor_amd()) { -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF_AMD, -- lps0_dsm_func_mask, lps0_dsm_guid); -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY_AMD, -- lps0_dsm_func_mask, lps0_dsm_guid); -- } else { -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_OFF, -- lps0_dsm_func_mask, lps0_dsm_guid); -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_ENTRY, -- lps0_dsm_func_mask, lps0_dsm_guid); -+ /* modern standby entry */ -+ acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_ENTRY, -+ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); - } -- - return 0; - } - -@@ -476,24 +481,30 @@ void acpi_s2idle_restore_early(void) - if (!lps0_device_handle || sleep_no_lps0) - return; - -- if (lps0_dsm_func_mask_microsoft > 0) { -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT, -- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -+ /* Modern standby exit */ -+ if (lps0_dsm_func_mask_microsoft > 0) - acpi_sleep_run_lps0_dsm(ACPI_LPS0_MS_EXIT, - lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON, -- lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -- } else if (acpi_s2idle_vendor_amd()) { -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT_AMD, -- lps0_dsm_func_mask, lps0_dsm_guid); -- acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON_AMD, -- lps0_dsm_func_mask, lps0_dsm_guid); -- } else { -+ -+ /* LPS0 exit */ -+ if (lps0_dsm_func_mask > 0) -+ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? -+ ACPI_LPS0_EXIT_AMD : -+ ACPI_LPS0_EXIT, -+ lps0_dsm_func_mask, lps0_dsm_guid); -+ if (lps0_dsm_func_mask_microsoft > 0) - acpi_sleep_run_lps0_dsm(ACPI_LPS0_EXIT, -- lps0_dsm_func_mask, lps0_dsm_guid); -+ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -+ -+ /* Screen on */ -+ if (lps0_dsm_func_mask_microsoft > 0) - acpi_sleep_run_lps0_dsm(ACPI_LPS0_SCREEN_ON, -- lps0_dsm_func_mask, lps0_dsm_guid); -- } -+ lps0_dsm_func_mask_microsoft, lps0_dsm_guid_microsoft); -+ if (lps0_dsm_func_mask > 0) -+ acpi_sleep_run_lps0_dsm(acpi_s2idle_vendor_amd() ? -+ ACPI_LPS0_SCREEN_ON_AMD : -+ ACPI_LPS0_SCREEN_ON, -+ lps0_dsm_func_mask, lps0_dsm_guid); - } - - static const struct platform_s2idle_ops acpi_s2idle_ops_lps0 = { diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c index fec2e9754aed..bea4e2973259 100644 --- a/drivers/ata/libahci.c @@ -1411,6 +1317,29 @@ index 8c3c1ef92171..18431236ab9f 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c +index 0f0038af2ad4..fb64acfd5e07 100644 +--- a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c ++++ b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c +@@ -107,7 +107,7 @@ static int tcc_offset_update(unsigned int tcc) + return 0; + } + +-static unsigned int tcc_offset_save; ++static int tcc_offset_save = -1; + + static ssize_t tcc_offset_degree_celsius_store(struct device *dev, + struct device_attribute *attr, const char *buf, +@@ -352,7 +352,8 @@ int proc_thermal_resume(struct device *dev) + proc_dev = dev_get_drvdata(dev); + proc_thermal_read_ppcc(proc_dev); + +- tcc_offset_update(tcc_offset_save); ++ if (tcc_offset_save >= 0) ++ tcc_offset_update(tcc_offset_save); + + return 0; + } diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c diff --git a/sources b/sources index e12bc2cfa..2a6b69cf7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.7.tar.xz) = eedba59b2665d97ab132ab9bd3dc3328992d2e8692a8fe109a68d0eae63230db05f9be309bd079ed8a8fb33ff0ac9ca4029ec0bc612f5edc72430a883c4ef25f -SHA512 (kernel-abi-stablelists-5.14.7-300.tar.bz2) = 8d1c1aace05f23b716785f4e6b1b76d0b3596baa75ba732a44358e512f6f568a12117a8cf76063277885e56fc2ad403900aba7eb8d55b16544ca0fbbaf77ba3f -SHA512 (kernel-kabi-dw-5.14.7-300.tar.bz2) = 837aa0c7a3c843f6e8f675a109a6498e888a91721535d7b91afa6ed489feadc88afa02404b2992acba9754ca185d80485bfb9901d30473a0b8de13e5f488199e +SHA512 (linux-5.14.8.tar.xz) = 1fcf7131bd69a8299c72e13e0a0714a6d62c6ef2ace3c47e3b977d5196e2ecdab6d88b955f5480e3863e86cce045913bb1958a2f1fabf2eab2920632e8216711 +SHA512 (kernel-abi-stablelists-5.14.8-300.tar.bz2) = 75c9e309f588093e5a26fb36c015e1bd43b3c3e7c34f24e437eae4d02ca7e33d191ccb71e87136f9b6ea50035bd79b20efedd19202c1acf2ed05aeff9ad4e661 +SHA512 (kernel-kabi-dw-5.14.8-300.tar.bz2) = 97403e9a00d49ef36deef21ca7460afd9d3029820efe08202619fdede5102b393a704b6f1078a67c9fc35571e0c0f660277f672d76a7bbb5ffdeb0af4202b9e5 From b4635dd00ed5e74291298be1dd1d97d465394145 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 30 Sep 2021 06:30:51 -0500 Subject: [PATCH 015/114] kernel-5.14.9-0 * Thu Sep 30 2021 Justin M. Forbes [5.14.9-0] - Revert "block, bfq: honor already-setup queue merges" (Jens Axboe) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel.spec | 11 +++--- patch-5.14-redhat.patch | 74 +++++++++++++++++++++++++---------------- sources | 6 ++-- 4 files changed, 59 insertions(+), 35 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index f10af9ec9..1a739b41d 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 + be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 Revert "block, bfq: honor already-setup queue merges" + https://gitlab.com/cki-project/kernel-ark/-/commit/b404ad1e47af572e35ac407260103356c961c627 b404ad1e47af572e35ac407260103356c961c627 thermal/drivers/int340x: Do not set a wrong tcc offset on resume diff --git a/kernel.spec b/kernel.spec index 2a753bb12..f65bcdd72 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.8 +%define rpmversion 5.14.9 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.8.tar.xz +Source0: linux-5.14.9.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.8 -c -mv linux-5.14.8 linux-%{KVERREL} +%setup -q -n kernel-5.14.9 -c +mv linux-5.14.9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Thu Sep 30 2021 Justin M. Forbes [5.14.9-0] +- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe) + * Mon Sep 27 2021 Justin M. Forbes [5.14.8-0] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index f0f25773a..eb00458c5 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -6,6 +6,7 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- + block/bfq-iosched.c | 16 +- crypto/rng.c | 73 ++- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- @@ -23,7 +24,6 @@ drivers/iommu/iommu.c | 22 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + - .../int340x_thermal/processor_thermal_device.c | 5 +- drivers/usb/core/hub.c | 7 + fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- @@ -52,7 +52,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 54 files changed, 658 insertions(+), 1497 deletions(-) + 54 files changed, 658 insertions(+), 1508 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -176,7 +176,7 @@ index 6f0d2d4dea74..2f4d60b24155 100644 /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index bff3a784aec5..4e13c3ee5723 100644 +index d103e8489ec1..16ef6bcceed2 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -19,6 +19,7 @@ @@ -187,7 +187,7 @@ index bff3a784aec5..4e13c3ee5723 100644 #include #include #include -@@ -936,6 +937,13 @@ void __init setup_arch(char **cmdline_p) +@@ -938,6 +939,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -201,7 +201,7 @@ index bff3a784aec5..4e13c3ee5723 100644 dmi_setup(); /* -@@ -1101,19 +1109,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1103,19 +1111,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -222,6 +222,47 @@ index bff3a784aec5..4e13c3ee5723 100644 reserve_initrd(); +diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c +index 3a1038b6eeb3..9360c65169ff 100644 +--- a/block/bfq-iosched.c ++++ b/block/bfq-iosched.c +@@ -2662,15 +2662,6 @@ bfq_setup_merge(struct bfq_queue *bfqq, struct bfq_queue *new_bfqq) + * are likely to increase the throughput. + */ + bfqq->new_bfqq = new_bfqq; +- /* +- * The above assignment schedules the following redirections: +- * each time some I/O for bfqq arrives, the process that +- * generated that I/O is disassociated from bfqq and +- * associated with new_bfqq. Here we increases new_bfqq->ref +- * in advance, adding the number of processes that are +- * expected to be associated with new_bfqq as they happen to +- * issue I/O. +- */ + new_bfqq->ref += process_refs; + return new_bfqq; + } +@@ -2733,10 +2724,6 @@ bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, + { + struct bfq_queue *in_service_bfqq, *new_bfqq; + +- /* if a merge has already been setup, then proceed with that first */ +- if (bfqq->new_bfqq) +- return bfqq->new_bfqq; +- + /* + * Check delayed stable merge for rotational or non-queueing + * devs. For this branch to be executed, bfqq must not be +@@ -2838,6 +2825,9 @@ bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, + if (bfq_too_late_for_merging(bfqq)) + return NULL; + ++ if (bfqq->new_bfqq) ++ return bfqq->new_bfqq; ++ + if (!io_struct || unlikely(bfqq == &bfqd->oom_bfqq)) + return NULL; + diff --git a/crypto/rng.c b/crypto/rng.c index fea082b25fe4..50a9d040bed1 100644 --- a/crypto/rng.c @@ -1317,29 +1358,6 @@ index 8c3c1ef92171..18431236ab9f 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c -index 0f0038af2ad4..fb64acfd5e07 100644 ---- a/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c -+++ b/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c -@@ -107,7 +107,7 @@ static int tcc_offset_update(unsigned int tcc) - return 0; - } - --static unsigned int tcc_offset_save; -+static int tcc_offset_save = -1; - - static ssize_t tcc_offset_degree_celsius_store(struct device *dev, - struct device_attribute *attr, const char *buf, -@@ -352,7 +352,8 @@ int proc_thermal_resume(struct device *dev) - proc_dev = dev_get_drvdata(dev); - proc_thermal_read_ppcc(proc_dev); - -- tcc_offset_update(tcc_offset_save); -+ if (tcc_offset_save >= 0) -+ tcc_offset_update(tcc_offset_save); - - return 0; - } diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c diff --git a/sources b/sources index 2a6b69cf7..6b2817a27 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.8.tar.xz) = 1fcf7131bd69a8299c72e13e0a0714a6d62c6ef2ace3c47e3b977d5196e2ecdab6d88b955f5480e3863e86cce045913bb1958a2f1fabf2eab2920632e8216711 -SHA512 (kernel-abi-stablelists-5.14.8-300.tar.bz2) = 75c9e309f588093e5a26fb36c015e1bd43b3c3e7c34f24e437eae4d02ca7e33d191ccb71e87136f9b6ea50035bd79b20efedd19202c1acf2ed05aeff9ad4e661 -SHA512 (kernel-kabi-dw-5.14.8-300.tar.bz2) = 97403e9a00d49ef36deef21ca7460afd9d3029820efe08202619fdede5102b393a704b6f1078a67c9fc35571e0c0f660277f672d76a7bbb5ffdeb0af4202b9e5 +SHA512 (linux-5.14.9.tar.xz) = 042d6797eba324111e122528d3668abd92b58bc552b9d3cc125f533b603e104497920ce0004d22eda6e142ec33f2628ffd3553532957edcc99eba7af652adc88 +SHA512 (kernel-abi-stablelists-5.14.9-300.tar.bz2) = e887b0767099575c68f43a278c029852de56143328e0ad83aec784aab45acc315dff56722fd123563559add717f34013a01493450ac22c4f195f585e4988c4ef +SHA512 (kernel-kabi-dw-5.14.9-300.tar.bz2) = f87883349f991248687fcedc7b95962ee40dfe608e8f53baea1057dd7572fdb9a6ce0a10862234a98e99c3e1fa3ce65e14b70ed839adbd9704cd13f2fd5e5d44 From d59ceae9a682056ff486ff2a7ba2dd1c2af71623 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 7 Oct 2021 15:25:53 -0500 Subject: [PATCH 016/114] kernel-5.14.10-0 * Thu Oct 07 2021 Justin M. Forbes [5.14.10-0] - Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" (Peter Robinson) - e100e: Fix packet loss issues seen on Intel network controller (Mark Pearson) - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu) - Revert "acpi: prefer booting with ACPI over DTS" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 12 ++ kernel.spec | 14 ++- patch-5.14-redhat.patch | 255 ++++++++++++++++++++++++++++++---------- sources | 6 +- 4 files changed, 221 insertions(+), 66 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 1a739b41d..c29ea4c79 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,15 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/32568097ff5803d25ac5e233583903c1c4666711 + 32568097ff5803d25ac5e233583903c1c4666711 e100e: Fix packet loss issues seen on Intel network controller + +https://gitlab.com/cki-project/kernel-ark/-/commit/e84b9781b4fec1e48909260cb3d3454fb82c241d + e84b9781b4fec1e48909260cb3d3454fb82c241d Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" + +https://gitlab.com/cki-project/kernel-ark/-/commit/d885e8f2615cb029f9173d7cdd49ae0815bb019c + d885e8f2615cb029f9173d7cdd49ae0815bb019c bpf: Fix integer overflow in prealloc_elems_and_freelist() + +https://gitlab.com/cki-project/kernel-ark/-/commit/d816db8fabf7346ef722cf5b3a3a12b43bdd0460 + d816db8fabf7346ef722cf5b3a3a12b43bdd0460 Revert "acpi: prefer booting with ACPI over DTS" + https://gitlab.com/cki-project/kernel-ark/-/commit/be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 Revert "block, bfq: honor already-setup queue merges" diff --git a/kernel.spec b/kernel.spec index f65bcdd72..e773d4ce6 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.9 +%define rpmversion 5.14.10 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.9.tar.xz +Source0: linux-5.14.10.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.9 -c -mv linux-5.14.9 linux-%{KVERREL} +%setup -q -n kernel-5.14.10 -c +mv linux-5.14.10 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,12 @@ fi # # %changelog +* Thu Oct 07 2021 Justin M. Forbes [5.14.10-0] +- Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" (Peter Robinson) +- e100e: Fix packet loss issues seen on Intel network controller (Mark Pearson) +- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu) +- Revert "acpi: prefer booting with ACPI over DTS" (Justin M. Forbes) + * Thu Sep 30 2021 Justin M. Forbes [5.14.9-0] - Revert "block, bfq: honor already-setup queue merges" (Jens Axboe) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index eb00458c5..73a387e96 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -1,12 +1,10 @@ arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 6 +- - arch/arm64/kernel/acpi.c | 2 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- - block/bfq-iosched.c | 16 +- crypto/rng.c | 73 ++- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- @@ -22,6 +20,11 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- drivers/iommu/iommu.c | 22 + + drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- + drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +- + drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + + drivers/net/ethernet/intel/e1000e/netdev.c | 29 +- + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 9 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + @@ -33,6 +36,7 @@ include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- + kernel/bpf/stackmap.c | 3 +- kernel/module_signing.c | 9 +- mm/cma.c | 10 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -52,7 +56,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 54 files changed, 658 insertions(+), 1508 deletions(-) + 58 files changed, 716 insertions(+), 1511 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -115,19 +119,6 @@ index 2b5f001ff4a6..dae8c252bc2b 100644 label = "USB-C"; op-sink-microwatt = <1000000>; power-role = "dual"; -diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c -index f3851724fe35..cac21da49455 100644 ---- a/arch/arm64/kernel/acpi.c -+++ b/arch/arm64/kernel/acpi.c -@@ -40,7 +40,7 @@ int acpi_pci_disabled = 1; /* skip ACPI PCI scan and IRQ initialization */ - EXPORT_SYMBOL(acpi_pci_disabled); - - static bool param_acpi_off __initdata; --static bool param_acpi_on __initdata; -+static bool param_acpi_on __initdata = true; - static bool param_acpi_force __initdata; - - static int __init parse_acpi(char *arg) diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h index a9e2c7295b35..6ff11f3a2d47 100644 --- a/arch/s390/include/asm/ipl.h @@ -222,47 +213,6 @@ index d103e8489ec1..16ef6bcceed2 100644 reserve_initrd(); -diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c -index 3a1038b6eeb3..9360c65169ff 100644 ---- a/block/bfq-iosched.c -+++ b/block/bfq-iosched.c -@@ -2662,15 +2662,6 @@ bfq_setup_merge(struct bfq_queue *bfqq, struct bfq_queue *new_bfqq) - * are likely to increase the throughput. - */ - bfqq->new_bfqq = new_bfqq; -- /* -- * The above assignment schedules the following redirections: -- * each time some I/O for bfqq arrives, the process that -- * generated that I/O is disassociated from bfqq and -- * associated with new_bfqq. Here we increases new_bfqq->ref -- * in advance, adding the number of processes that are -- * expected to be associated with new_bfqq as they happen to -- * issue I/O. -- */ - new_bfqq->ref += process_refs; - return new_bfqq; - } -@@ -2733,10 +2724,6 @@ bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, - { - struct bfq_queue *in_service_bfqq, *new_bfqq; - -- /* if a merge has already been setup, then proceed with that first */ -- if (bfqq->new_bfqq) -- return bfqq->new_bfqq; -- - /* - * Check delayed stable merge for rotational or non-queueing - * devs. For this branch to be executed, bfqq must not be -@@ -2838,6 +2825,9 @@ bfq_setup_cooperator(struct bfq_data *bfqd, struct bfq_queue *bfqq, - if (bfq_too_late_for_merging(bfqq)) - return NULL; - -+ if (bfqq->new_bfqq) -+ return bfqq->new_bfqq; -+ - if (!io_struct || unlikely(bfqq == &bfqd->oom_bfqq)) - return NULL; - diff --git a/crypto/rng.c b/crypto/rng.c index fea082b25fe4..50a9d040bed1 100644 --- a/crypto/rng.c @@ -1299,6 +1249,179 @@ index 63f0af10c403..195be16dbd39 100644 /* * Changes the default domain of an iommu group that has *only* one device * +diff --git a/drivers/net/ethernet/intel/e1000e/e1000.h b/drivers/net/ethernet/intel/e1000e/e1000.h +index 5b2143f4b1f8..3178efd98006 100644 +--- a/drivers/net/ethernet/intel/e1000e/e1000.h ++++ b/drivers/net/ethernet/intel/e1000e/e1000.h +@@ -113,7 +113,8 @@ enum e1000_boards { + board_pch2lan, + board_pch_lpt, + board_pch_spt, +- board_pch_cnp ++ board_pch_cnp, ++ board_pch_tgp + }; + + struct e1000_ps_page { +@@ -499,6 +500,7 @@ extern const struct e1000_info e1000_pch2_info; + extern const struct e1000_info e1000_pch_lpt_info; + extern const struct e1000_info e1000_pch_spt_info; + extern const struct e1000_info e1000_pch_cnp_info; ++extern const struct e1000_info e1000_pch_tgp_info; + extern const struct e1000_info e1000_es2_info; + + void e1000e_ptp_init(struct e1000_adapter *adapter); +diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c b/drivers/net/ethernet/intel/e1000e/ich8lan.c +index a80336c4319b..f8b3e758a8d2 100644 +--- a/drivers/net/ethernet/intel/e1000e/ich8lan.c ++++ b/drivers/net/ethernet/intel/e1000e/ich8lan.c +@@ -4804,7 +4804,7 @@ static s32 e1000_reset_hw_ich8lan(struct e1000_hw *hw) + static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw) + { + struct e1000_mac_info *mac = &hw->mac; +- u32 ctrl_ext, txdctl, snoop; ++ u32 ctrl_ext, txdctl, snoop, fflt_dbg; + s32 ret_val; + u16 i; + +@@ -4863,6 +4863,15 @@ static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw) + snoop = (u32)~(PCIE_NO_SNOOP_ALL); + e1000e_set_pcie_no_snoop(hw, snoop); + ++ /* Enable workaround for packet loss issue on TGP PCH ++ * Do not gate DMA clock from the modPHY block ++ */ ++ if (mac->type >= e1000_pch_tgp) { ++ fflt_dbg = er32(FFLT_DBG); ++ fflt_dbg |= E1000_FFLT_DBG_DONT_GATE_WAKE_DMA_CLK; ++ ew32(FFLT_DBG, fflt_dbg); ++ } ++ + ctrl_ext = er32(CTRL_EXT); + ctrl_ext |= E1000_CTRL_EXT_RO_DIS; + ew32(CTRL_EXT, ctrl_ext); +@@ -5983,3 +5992,23 @@ const struct e1000_info e1000_pch_cnp_info = { + .phy_ops = &ich8_phy_ops, + .nvm_ops = &spt_nvm_ops, + }; ++ ++const struct e1000_info e1000_pch_tgp_info = { ++ .mac = e1000_pch_tgp, ++ .flags = FLAG_IS_ICH ++ | FLAG_HAS_WOL ++ | FLAG_HAS_HW_TIMESTAMP ++ | FLAG_HAS_CTRLEXT_ON_LOAD ++ | FLAG_HAS_AMT ++ | FLAG_HAS_FLASH ++ | FLAG_HAS_JUMBO_FRAMES ++ | FLAG_APME_IN_WUC, ++ .flags2 = FLAG2_HAS_PHY_STATS ++ | FLAG2_HAS_EEE, ++ .pba = 26, ++ .max_hw_frame_size = 9022, ++ .get_variants = e1000_get_variants_ich8lan, ++ .mac_ops = &ich8_mac_ops, ++ .phy_ops = &ich8_phy_ops, ++ .nvm_ops = &spt_nvm_ops, ++}; +diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.h b/drivers/net/ethernet/intel/e1000e/ich8lan.h +index e757896287eb..8f2a8f4ce0ee 100644 +--- a/drivers/net/ethernet/intel/e1000e/ich8lan.h ++++ b/drivers/net/ethernet/intel/e1000e/ich8lan.h +@@ -286,6 +286,9 @@ + /* Proprietary Latency Tolerance Reporting PCI Capability */ + #define E1000_PCI_LTR_CAP_LPT 0xA8 + ++/* Don't gate wake DMA clock */ ++#define E1000_FFLT_DBG_DONT_GATE_WAKE_DMA_CLK 0x1000 ++ + void e1000e_write_protect_nvm_ich8lan(struct e1000_hw *hw); + void e1000e_set_kmrn_lock_loss_workaround_ich8lan(struct e1000_hw *hw, + bool state); +diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c +index 757a54c39eef..774f849027f0 100644 +--- a/drivers/net/ethernet/intel/e1000e/netdev.c ++++ b/drivers/net/ethernet/intel/e1000e/netdev.c +@@ -51,6 +51,7 @@ static const struct e1000_info *e1000_info_tbl[] = { + [board_pch_lpt] = &e1000_pch_lpt_info, + [board_pch_spt] = &e1000_pch_spt_info, + [board_pch_cnp] = &e1000_pch_cnp_info, ++ [board_pch_tgp] = &e1000_pch_tgp_info, + }; + + struct e1000_reg_info { +@@ -7844,20 +7845,20 @@ static const struct pci_device_id e1000_pci_tbl[] = { + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_V11), board_pch_cnp }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_LM12), board_pch_spt }, + { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_V12), board_pch_spt }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM13), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V13), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM14), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V14), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM15), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V15), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM16), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V16), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM17), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V17), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM18), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V18), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM19), board_pch_cnp }, +- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V19), board_pch_cnp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM13), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V13), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM14), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V14), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM15), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V15), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM16), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V16), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM17), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V17), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM18), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V18), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM19), board_pch_tgp }, ++ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V19), board_pch_tgp }, + + { 0, 0, 0, 0, 0, 0, 0 } /* terminate list */ + }; +diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c +index ed817011a94a..280ac0129572 100644 +--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ++++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #include "stmmac_platform.h" + +@@ -1528,6 +1529,9 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) + return ret; + } + ++ pm_runtime_enable(dev); ++ pm_runtime_get_sync(dev); ++ + if (bsp_priv->integrated_phy) + rk_gmac_integrated_phy_powerup(bsp_priv); + +@@ -1536,9 +1540,14 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) + + static void rk_gmac_powerdown(struct rk_priv_data *gmac) + { ++ struct device *dev = &gmac->pdev->dev; ++ + if (gmac->integrated_phy) + rk_gmac_integrated_phy_powerdown(gmac); + ++ pm_runtime_put_sync(dev); ++ pm_runtime_disable(dev); ++ + phy_power_on(gmac, false); + gmac_clk_enable(gmac, false); + } diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c index 75dbe77b0b4b..4bd6dd722f44 100644 --- a/drivers/net/wireguard/main.c @@ -1573,6 +1696,20 @@ index 55f9f7738ebb..564553afb251 100644 select IO_WQ default y help +diff --git a/kernel/bpf/stackmap.c b/kernel/bpf/stackmap.c +index 6fbc2abe9c91..2553caf4f74a 100644 +--- a/kernel/bpf/stackmap.c ++++ b/kernel/bpf/stackmap.c +@@ -63,7 +63,8 @@ static inline int stack_map_data_size(struct bpf_map *map) + + static int prealloc_elems_and_freelist(struct bpf_stack_map *smap) + { +- u32 elem_size = sizeof(struct stack_map_bucket) + smap->map.value_size; ++ u64 elem_size = sizeof(struct stack_map_bucket) + ++ (u64)smap->map.value_size; + int err; + + smap->elems = bpf_map_area_alloc(elem_size * smap->map.max_entries, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -1700,10 +1837,10 @@ index 9ffa9e9c5c55..36484cc9842d 100644 int security_perf_event_open(struct perf_event_attr *attr, int type) { diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index f405b20c1e6c..a8e298a22709 100644 +index 93f1f124ef89..70905889a07b 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile -@@ -424,7 +424,6 @@ $(TRUNNER_TEST_OBJS): $(TRUNNER_OUTPUT)/%.test.o: \ +@@ -425,7 +425,6 @@ $(TRUNNER_TEST_OBJS): $(TRUNNER_OUTPUT)/%.test.o: \ $(TRUNNER_BPF_OBJS) \ $(TRUNNER_BPF_SKELS) \ $(TRUNNER_BPF_LSKELS) \ diff --git a/sources b/sources index 6b2817a27..9e4d40f71 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.9.tar.xz) = 042d6797eba324111e122528d3668abd92b58bc552b9d3cc125f533b603e104497920ce0004d22eda6e142ec33f2628ffd3553532957edcc99eba7af652adc88 -SHA512 (kernel-abi-stablelists-5.14.9-300.tar.bz2) = e887b0767099575c68f43a278c029852de56143328e0ad83aec784aab45acc315dff56722fd123563559add717f34013a01493450ac22c4f195f585e4988c4ef -SHA512 (kernel-kabi-dw-5.14.9-300.tar.bz2) = f87883349f991248687fcedc7b95962ee40dfe608e8f53baea1057dd7572fdb9a6ce0a10862234a98e99c3e1fa3ce65e14b70ed839adbd9704cd13f2fd5e5d44 +SHA512 (linux-5.14.10.tar.xz) = c6e912ac6d0e7cbfce32c1f59c6764af03e5ff59c2b097028b0c8793f2caf5059de4dfd0c2d6ae7fcbb34b7d30c7935aa5521cfc45b33ba16ad7655c70cd1b4c +SHA512 (kernel-abi-stablelists-5.14.10-300.tar.bz2) = b7277335a6cd3d393cfe74b1bd29a8f8bd2348817b34602268b2319994d4713c48a587e1f3816df480996e684bb3d41baef3931684167975089976c5b6527aa8 +SHA512 (kernel-kabi-dw-5.14.10-300.tar.bz2) = cab2d588710e71ff9b521c3ff73a562df6a853f80566cbd867e7c246e40d280785cabcce0bd350282382144d95988de6ef2b2cf4133741b0d7c44f6decfc8a2b From 0a54eb8ae1819e69e62db435e7e851b3a7c28097 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 10 Oct 2021 09:10:45 -0500 Subject: [PATCH 017/114] kernel-5.14.11-0 * Sun Oct 10 2021 Justin M. Forbes [5.14.11-0] - Linux v5.14.11 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- sources | 6 +++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/kernel.spec b/kernel.spec index e773d4ce6..a43e5e5c3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.10 +%define rpmversion 5.14.11 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.10.tar.xz +Source0: linux-5.14.11.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.10 -c -mv linux-5.14.10 linux-%{KVERREL} +%setup -q -n kernel-5.14.11 -c +mv linux-5.14.11 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Sun Oct 10 2021 Justin M. Forbes [5.14.11-0] +- Linux v5.14.11 + * Thu Oct 07 2021 Justin M. Forbes [5.14.10-0] - Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" (Peter Robinson) - e100e: Fix packet loss issues seen on Intel network controller (Mark Pearson) diff --git a/sources b/sources index 9e4d40f71..234d90e7e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.10.tar.xz) = c6e912ac6d0e7cbfce32c1f59c6764af03e5ff59c2b097028b0c8793f2caf5059de4dfd0c2d6ae7fcbb34b7d30c7935aa5521cfc45b33ba16ad7655c70cd1b4c -SHA512 (kernel-abi-stablelists-5.14.10-300.tar.bz2) = b7277335a6cd3d393cfe74b1bd29a8f8bd2348817b34602268b2319994d4713c48a587e1f3816df480996e684bb3d41baef3931684167975089976c5b6527aa8 -SHA512 (kernel-kabi-dw-5.14.10-300.tar.bz2) = cab2d588710e71ff9b521c3ff73a562df6a853f80566cbd867e7c246e40d280785cabcce0bd350282382144d95988de6ef2b2cf4133741b0d7c44f6decfc8a2b +SHA512 (linux-5.14.11.tar.xz) = 9490ea77b018697a0d5f12e7e1df6e447eafb28d33068cf3df35a587dd6c2280ffe5b98fc3d10beeb9d6855f5f9d939dd0a8fea7350147af02a48d65e6207dfb +SHA512 (kernel-abi-stablelists-5.14.11-300.tar.bz2) = d8f4888c45b92addba2a6395eca46da53347224784555148014b2a4815dd86b8153af089ce467d233e46c8e945fd1a6e8ec35519e10dbb0d757fb6027c02233c +SHA512 (kernel-kabi-dw-5.14.11-300.tar.bz2) = 530bb9a9e1aac882378d9d55d410b284870c62cef9da18d817fafdbc183f7e949b71e2dcfee82dff9ad18faf6be5489b08cb48e2289f0b07edc8dbe2a5488a5c From 34cf2ac106003a67aa49a8d11338671d89a8eb5a Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 13 Oct 2021 08:48:39 -0500 Subject: [PATCH 018/114] kernel-5.14.12-0 * Wed Oct 13 2021 Justin M. Forbes [5.14.12-0] - Linux v5.14.12 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.14-redhat.patch | 44 +++++++++-------------------------------- sources | 6 +++--- 3 files changed, 19 insertions(+), 42 deletions(-) diff --git a/kernel.spec b/kernel.spec index a43e5e5c3..c02eecffd 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.11 +%define rpmversion 5.14.12 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.11.tar.xz +Source0: linux-5.14.12.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.11 -c -mv linux-5.14.11 linux-%{KVERREL} +%setup -q -n kernel-5.14.12 -c +mv linux-5.14.12 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Wed Oct 13 2021 Justin M. Forbes [5.14.12-0] +- Linux v5.14.12 + * Sun Oct 10 2021 Justin M. Forbes [5.14.11-0] - Linux v5.14.11 diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 73a387e96..9907a16ab 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -24,7 +24,7 @@ drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/e1000e/netdev.c | 29 +- - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 9 + + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + @@ -36,7 +36,6 @@ include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- - kernel/bpf/stackmap.c | 3 +- kernel/module_signing.c | 9 +- mm/cma.c | 10 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -56,7 +55,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 58 files changed, 716 insertions(+), 1511 deletions(-) + 57 files changed, 709 insertions(+), 1510 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -1386,28 +1385,18 @@ index 757a54c39eef..774f849027f0 100644 { 0, 0, 0, 0, 0, 0, 0 } /* terminate list */ }; diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c -index ed817011a94a..280ac0129572 100644 +index 6924a6aacbd5..60461ff4deae 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - - #include "stmmac_platform.h" - -@@ -1528,6 +1529,9 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) +@@ -1529,6 +1529,7 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) return ret; } + pm_runtime_enable(dev); -+ pm_runtime_get_sync(dev); -+ - if (bsp_priv->integrated_phy) - rk_gmac_integrated_phy_powerup(bsp_priv); + pm_runtime_get_sync(dev); -@@ -1536,9 +1540,14 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) + if (bsp_priv->integrated_phy) +@@ -1539,10 +1540,13 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) static void rk_gmac_powerdown(struct rk_priv_data *gmac) { @@ -1416,12 +1405,11 @@ index ed817011a94a..280ac0129572 100644 if (gmac->integrated_phy) rk_gmac_integrated_phy_powerdown(gmac); -+ pm_runtime_put_sync(dev); + pm_runtime_put_sync(&gmac->pdev->dev); + pm_runtime_disable(dev); -+ + phy_power_on(gmac, false); gmac_clk_enable(gmac, false); - } diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c index 75dbe77b0b4b..4bd6dd722f44 100644 --- a/drivers/net/wireguard/main.c @@ -1696,20 +1684,6 @@ index 55f9f7738ebb..564553afb251 100644 select IO_WQ default y help -diff --git a/kernel/bpf/stackmap.c b/kernel/bpf/stackmap.c -index 6fbc2abe9c91..2553caf4f74a 100644 ---- a/kernel/bpf/stackmap.c -+++ b/kernel/bpf/stackmap.c -@@ -63,7 +63,8 @@ static inline int stack_map_data_size(struct bpf_map *map) - - static int prealloc_elems_and_freelist(struct bpf_stack_map *smap) - { -- u32 elem_size = sizeof(struct stack_map_bucket) + smap->map.value_size; -+ u64 elem_size = sizeof(struct stack_map_bucket) + -+ (u64)smap->map.value_size; - int err; - - smap->elems = bpf_map_area_alloc(elem_size * smap->map.max_entries, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c diff --git a/sources b/sources index 234d90e7e..ededb923d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.11.tar.xz) = 9490ea77b018697a0d5f12e7e1df6e447eafb28d33068cf3df35a587dd6c2280ffe5b98fc3d10beeb9d6855f5f9d939dd0a8fea7350147af02a48d65e6207dfb -SHA512 (kernel-abi-stablelists-5.14.11-300.tar.bz2) = d8f4888c45b92addba2a6395eca46da53347224784555148014b2a4815dd86b8153af089ce467d233e46c8e945fd1a6e8ec35519e10dbb0d757fb6027c02233c -SHA512 (kernel-kabi-dw-5.14.11-300.tar.bz2) = 530bb9a9e1aac882378d9d55d410b284870c62cef9da18d817fafdbc183f7e949b71e2dcfee82dff9ad18faf6be5489b08cb48e2289f0b07edc8dbe2a5488a5c +SHA512 (linux-5.14.12.tar.xz) = a23f1d652533bf047215375a94f6562d46289dd744bcd9241a66edd69f999931ce71356f61601f30a6da2edc4e1a6defd90d5f3dc5f3382fbb4141f25448397f +SHA512 (kernel-abi-stablelists-5.14.12-300.tar.bz2) = fc767f5206a211ec2fd59a67e42ddf37c77d57ac0e34e4e64efe100e59358a820d470258a3bab7849cc24922bbab35d4f9c52e34b5db4e2aec1fa75f9143990b +SHA512 (kernel-kabi-dw-5.14.12-300.tar.bz2) = 6329bb435b8572caba50cb4a5b8fc435637ef1eff69bdac8e99b4cc7e1cc6f46d5da48fa1282ee43118db4d0c3372dd738787acf690496ccb7a4f5058755e6ce From 280dac9759c3e08d9b5433941c3cb25f9bc25052 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 17 Oct 2021 10:57:56 -0500 Subject: [PATCH 019/114] kernel-5.14.13-0 * Sun Oct 17 2021 Justin M. Forbes [5.14.13-0] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Pierre-Louis Bossart) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 11 +++++++---- patch-5.14-redhat.patch | 26 +++++++++++++++++++++++++- sources | 6 +++--- 4 files changed, 38 insertions(+), 8 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index c29ea4c79..d63fe369a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/7669a9b770057fa6a97e4fc23225e72ddba8719d + 7669a9b770057fa6a97e4fc23225e72ddba8719d ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 + https://gitlab.com/cki-project/kernel-ark/-/commit/32568097ff5803d25ac5e233583903c1c4666711 32568097ff5803d25ac5e233583903c1c4666711 e100e: Fix packet loss issues seen on Intel network controller diff --git a/kernel.spec b/kernel.spec index c02eecffd..dc3290673 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.12 +%define rpmversion 5.14.13 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.12.tar.xz +Source0: linux-5.14.13.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.12 -c -mv linux-5.14.12 linux-%{KVERREL} +%setup -q -n kernel-5.14.13 -c +mv linux-5.14.13 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Sun Oct 17 2021 Justin M. Forbes [5.14.13-0] +- ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Pierre-Louis Bossart) + * Wed Oct 13 2021 Justin M. Forbes [5.14.12-0] - Linux v5.14.12 diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 9907a16ab..5fe7628c6 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -42,6 +42,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + + sound/soc/intel/boards/sof_sdw.c | 12 + tools/testing/selftests/bpf/Makefile | 1 - .../selftests/bpf/prog_tests/linked_funcs.c | 42 -- .../testing/selftests/bpf/prog_tests/linked_maps.c | 30 -- @@ -55,7 +56,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 57 files changed, 709 insertions(+), 1510 deletions(-) + 58 files changed, 721 insertions(+), 1510 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -1810,6 +1811,29 @@ index 9ffa9e9c5c55..36484cc9842d 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { +diff --git a/sound/soc/intel/boards/sof_sdw.c b/sound/soc/intel/boards/sof_sdw.c +index cb3afc4519cf..6a12f9817e0b 100644 +--- a/sound/soc/intel/boards/sof_sdw.c ++++ b/sound/soc/intel/boards/sof_sdw.c +@@ -128,6 +128,18 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { + SOF_RT711_JD_SRC_JD2 | + SOF_RT715_DAI_ID_FIX), + }, ++ { ++ /* Dell XPS 9710 */ ++ .callback = sof_sdw_quirk_cb, ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "0A5D") ++ }, ++ .driver_data = (void *)(SOF_SDW_TGL_HDMI | ++ RT711_JD2 | ++ SOF_RT715_DAI_ID_FIX | ++ SOF_SDW_FOUR_SPK), ++ }, + { + .callback = sof_sdw_quirk_cb, + .matches = { diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile index 93f1f124ef89..70905889a07b 100644 --- a/tools/testing/selftests/bpf/Makefile diff --git a/sources b/sources index ededb923d..535496e51 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.12.tar.xz) = a23f1d652533bf047215375a94f6562d46289dd744bcd9241a66edd69f999931ce71356f61601f30a6da2edc4e1a6defd90d5f3dc5f3382fbb4141f25448397f -SHA512 (kernel-abi-stablelists-5.14.12-300.tar.bz2) = fc767f5206a211ec2fd59a67e42ddf37c77d57ac0e34e4e64efe100e59358a820d470258a3bab7849cc24922bbab35d4f9c52e34b5db4e2aec1fa75f9143990b -SHA512 (kernel-kabi-dw-5.14.12-300.tar.bz2) = 6329bb435b8572caba50cb4a5b8fc435637ef1eff69bdac8e99b4cc7e1cc6f46d5da48fa1282ee43118db4d0c3372dd738787acf690496ccb7a4f5058755e6ce +SHA512 (linux-5.14.13.tar.xz) = 94bf4282b863439b1ec4a900e404142abc08b1b8085356b74352b09ab7ddd708f357b3d3c3f29d9ff3fbe7d4fb6529d699d84ff1e8b43df09b8f643b058c7d51 +SHA512 (kernel-abi-stablelists-5.14.13-300.tar.bz2) = f70996dd23811df47fe16e16cc9d89cf02d473210c24e8e89929ffb4434fe5164eefcdd4b0d521aac619f11afd3f1228841d88aec4b8d1cbe15d664a712a8dd4 +SHA512 (kernel-kabi-dw-5.14.13-300.tar.bz2) = e18e0183c6ea2a8bf968721d22cf609cfbdb47e4a026355aa4ad5c1902debe4d23a1da1684984589a31dda28d96f890a50f1d8c1e772f263e5023faa5a821bed From 7135f7dbd33f5fcef793d7265aa0d7692cef07a1 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 18 Oct 2021 06:56:51 -0500 Subject: [PATCH 020/114] Fix up backport for Dell XPS 9710 quirk Signed-off-by: Justin M. Forbes --- patch-5.14-redhat.patch | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 5fe7628c6..c9982dc31 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -3222,3 +3222,29 @@ index e4f5bd388a3c..000000000000 -} - -char LICENSE[] SEC("license") = "GPL"; +From 53c4c6b56f335cb97de78ede2e2f65c5ff90df2c Mon Sep 17 00:00:00 2001 +From: "Justin M. Forbes" +Date: Tue, 10 Aug 2021 13:34:24 -0500 +Subject: [PATCH] Fix up backport of Dell XPS 9710 quirk + +Signed-off-by: Justin M. Forbes +--- + sound/soc/intel/boards/sof_sdw.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sound/soc/intel/boards/sof_sdw.c b/sound/soc/intel/boards/sof_sdw.c +index c78a98be343d..3635d8002ecf 100644 +--- a/sound/soc/intel/boards/sof_sdw.c ++++ b/sound/soc/intel/boards/sof_sdw.c +@@ -136,7 +136,7 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { + DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "0A5D") + }, + .driver_data = (void *)(SOF_SDW_TGL_HDMI | +- RT711_JD2 | ++ SOF_RT711_JD_SRC_JD2 | + SOF_RT715_DAI_ID_FIX | + SOF_SDW_FOUR_SPK), + }, +-- +2.31.1 + From 072218102fd9274725c08fe0686fa387ddf02371 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 20 Oct 2021 10:51:54 -0500 Subject: [PATCH 021/114] kernel-5.14.14-0 * Wed Oct 20 2021 Justin M. Forbes [5.14.14-0] - autofs: fix wait name hash calculation in autofs_wait() (Ian Kent) - Fix up quirk to match upstream (Justin M. Forbes) - Re-enable CONFIG_RDMA_RXE for Fedora (Justin M. Forbes) - Fix up backport of Dell XPS 9710 quirk (Justin M. Forbes) - Fix changelog missing entries (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 +++++ kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 2 +- kernel-aarch64-rhel.config | 1 + kernel-i686-debug-fedora.config | 2 +- kernel-i686-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 15 +++++--- patch-5.14-redhat.patch | 56 ++++++++++++++---------------- sources | 6 ++-- 16 files changed, 61 insertions(+), 47 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index d63fe369a..1a2233947 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/c72074b04c2b97c40f0fecb2754cd58f83c21642 + c72074b04c2b97c40f0fecb2754cd58f83c21642 autofs: fix wait name hash calculation in autofs_wait() + +https://gitlab.com/cki-project/kernel-ark/-/commit/cf1b4a61d08376edbf118eaadd3917b1feb96dac + cf1b4a61d08376edbf118eaadd3917b1feb96dac Fix up quirk to match upstream + +https://gitlab.com/cki-project/kernel-ark/-/commit/959b672c6338f5fa203aadc5cd121c724ea2a002 + 959b672c6338f5fa203aadc5cd121c724ea2a002 Fix up backport of Dell XPS 9710 quirk + https://gitlab.com/cki-project/kernel-ark/-/commit/7669a9b770057fa6a97e4fc23225e72ddba8719d 7669a9b770057fa6a97e4fc23225e72ddba8719d ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index cf936535e..1f44782bc 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -5598,7 +5598,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 274b439c7..c8dd1a9f5 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4407,6 +4407,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set +CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index dbb913ce0..2c3dca1fb 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -5575,7 +5575,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 3ef66f4fc..ed9a9400a 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4386,6 +4386,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set +CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index a4c2e2a16..a98887848 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -5039,7 +5039,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 2158fc190..a9267c4f5 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -5017,7 +5017,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 34323c2ec..6e192bfc1 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -4722,7 +4722,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index b044d5937..1d6d5e724 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -4699,7 +4699,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 23eb05f75..4b3161501 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -4663,7 +4663,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 5c4fc12d7..35ae38330 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -4640,7 +4640,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 302e2ceff..33e0575be 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -5082,7 +5082,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 2cd077ae3..82904e08e 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -5060,7 +5060,7 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -# CONFIG_RDMA_RXE is not set +CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m # CONFIG_RDS_DEBUG is not set CONFIG_RDS=m diff --git a/kernel.spec b/kernel.spec index dc3290673..0c4ea78c8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.13 +%define rpmversion 5.14.14 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.13.tar.xz +Source0: linux-5.14.14.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.13 -c -mv linux-5.14.13 linux-%{KVERREL} +%setup -q -n kernel-5.14.14 -c +mv linux-5.14.14 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,13 @@ fi # # %changelog +* Wed Oct 20 2021 Justin M. Forbes [5.14.14-0] +- autofs: fix wait name hash calculation in autofs_wait() (Ian Kent) +- Fix up quirk to match upstream (Justin M. Forbes) +- Re-enable CONFIG_RDMA_RXE for Fedora (Justin M. Forbes) +- Fix up backport of Dell XPS 9710 quirk (Justin M. Forbes) +- Fix changelog missing entries (Justin M. Forbes) + * Sun Oct 17 2021 Justin M. Forbes [5.14.13-0] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Pierre-Louis Bossart) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index c9982dc31..4d03990a1 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -28,6 +28,7 @@ drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + + fs/autofs/waitq.c | 2 +- fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 2 + @@ -42,7 +43,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - sound/soc/intel/boards/sof_sdw.c | 12 + + sound/soc/intel/boards/sof_sdw.c | 13 + tools/testing/selftests/bpf/Makefile | 1 - .../selftests/bpf/prog_tests/linked_funcs.c | 42 -- .../testing/selftests/bpf/prog_tests/linked_maps.c | 30 -- @@ -56,7 +57,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 58 files changed, 721 insertions(+), 1510 deletions(-) + 59 files changed, 723 insertions(+), 1511 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 2fb7012c3246..47718b4f2f75 100644 @@ -1488,6 +1489,19 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/fs/autofs/waitq.c b/fs/autofs/waitq.c +index 16b5fca0626e..54c1f8b8b075 100644 +--- a/fs/autofs/waitq.c ++++ b/fs/autofs/waitq.c +@@ -358,7 +358,7 @@ int autofs_wait(struct autofs_sb_info *sbi, + qstr.len = strlen(p); + offset = p - name; + } +- qstr.hash = full_name_hash(dentry, name, qstr.len); ++ qstr.hash = full_name_hash(dentry, qstr.name, qstr.len); + + if (mutex_lock_interruptible(&sbi->wq_mutex)) { + kfree(name); diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c index 2c9e26a44546..f96324912d6a 100644 --- a/fs/xfs/xfs_super.c @@ -1812,10 +1826,18 @@ index 9ffa9e9c5c55..36484cc9842d 100644 int security_perf_event_open(struct perf_event_attr *attr, int type) { diff --git a/sound/soc/intel/boards/sof_sdw.c b/sound/soc/intel/boards/sof_sdw.c -index cb3afc4519cf..6a12f9817e0b 100644 +index cb3afc4519cf..a8a0156045ba 100644 --- a/sound/soc/intel/boards/sof_sdw.c +++ b/sound/soc/intel/boards/sof_sdw.c -@@ -128,6 +128,18 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { +@@ -13,6 +13,7 @@ + #include + #include + #include "sof_sdw_common.h" ++#include "../../codecs/rt711.h" + + unsigned long sof_sdw_quirk = SOF_RT711_JD_SRC_JD1; + static int quirk_override = -1; +@@ -128,6 +129,18 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { SOF_RT711_JD_SRC_JD2 | SOF_RT715_DAI_ID_FIX), }, @@ -3222,29 +3244,3 @@ index e4f5bd388a3c..000000000000 -} - -char LICENSE[] SEC("license") = "GPL"; -From 53c4c6b56f335cb97de78ede2e2f65c5ff90df2c Mon Sep 17 00:00:00 2001 -From: "Justin M. Forbes" -Date: Tue, 10 Aug 2021 13:34:24 -0500 -Subject: [PATCH] Fix up backport of Dell XPS 9710 quirk - -Signed-off-by: Justin M. Forbes ---- - sound/soc/intel/boards/sof_sdw.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sound/soc/intel/boards/sof_sdw.c b/sound/soc/intel/boards/sof_sdw.c -index c78a98be343d..3635d8002ecf 100644 ---- a/sound/soc/intel/boards/sof_sdw.c -+++ b/sound/soc/intel/boards/sof_sdw.c -@@ -136,7 +136,7 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { - DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "0A5D") - }, - .driver_data = (void *)(SOF_SDW_TGL_HDMI | -- RT711_JD2 | -+ SOF_RT711_JD_SRC_JD2 | - SOF_RT715_DAI_ID_FIX | - SOF_SDW_FOUR_SPK), - }, --- -2.31.1 - diff --git a/sources b/sources index 535496e51..b21e16a47 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.13.tar.xz) = 94bf4282b863439b1ec4a900e404142abc08b1b8085356b74352b09ab7ddd708f357b3d3c3f29d9ff3fbe7d4fb6529d699d84ff1e8b43df09b8f643b058c7d51 -SHA512 (kernel-abi-stablelists-5.14.13-300.tar.bz2) = f70996dd23811df47fe16e16cc9d89cf02d473210c24e8e89929ffb4434fe5164eefcdd4b0d521aac619f11afd3f1228841d88aec4b8d1cbe15d664a712a8dd4 -SHA512 (kernel-kabi-dw-5.14.13-300.tar.bz2) = e18e0183c6ea2a8bf968721d22cf609cfbdb47e4a026355aa4ad5c1902debe4d23a1da1684984589a31dda28d96f890a50f1d8c1e772f263e5023faa5a821bed +SHA512 (linux-5.14.14.tar.xz) = 4bccd5b2e1342e317582a30a564731ef17d60fd5be50bc8be7e3bfda93a25870b8cad23664987e69089b006f91ae5787eabcba127bdd0fad01fe84012da4f537 +SHA512 (kernel-abi-stablelists-5.14.14-300.tar.bz2) = 91234699b0fb17f811dc09b97ac6af05b2cddb59177b58a061e1420019613d11a1efb14016aa63b1661bfedfba22a94c50ccc3667dd1d554a90d94eb4947a76f +SHA512 (kernel-kabi-dw-5.14.14-300.tar.bz2) = d48fcc19c223797c99187a800001f618df4946e639ed2a48ced3a7f7e27e38e9625f0ed04955bc30f6227ec91998e725bc290790ec5e5d8d99ef22f16a3593ac From e36b68997435e4bea1d22fb9dbacae50cec648ff Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 27 Oct 2021 10:27:38 -0500 Subject: [PATCH 022/114] kernel-5.14.15-300 * Wed Oct 27 2021 Justin M. Forbes [5.14.15-300] - Changelog entry for 5.14.15 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 ++- patch-5.14-redhat.patch | 160 +--------------------------------------- sources | 6 +- 3 files changed, 13 insertions(+), 164 deletions(-) diff --git a/kernel.spec b/kernel.spec index 0c4ea78c8..1ded81257 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.14 +%define rpmversion 5.14.15 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.14.tar.xz +Source0: linux-5.14.15.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.14 -c -mv linux-5.14.14 linux-%{KVERREL} +%setup -q -n kernel-5.14.15 -c +mv linux-5.14.15 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Wed Oct 27 2021 Justin M. Forbes [5.14.15-300] +- Linux v5.14.15 + * Wed Oct 20 2021 Justin M. Forbes [5.14.14-0] - autofs: fix wait name hash calculation in autofs_wait() (Ian Kent) - Fix up quirk to match upstream (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 4d03990a1..77eb7a574 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -20,15 +20,10 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- drivers/iommu/iommu.c | 22 + - drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- - drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +- - drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + - drivers/net/ethernet/intel/e1000e/netdev.c | 29 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + - fs/autofs/waitq.c | 2 +- fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 2 + @@ -57,13 +52,13 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 59 files changed, 723 insertions(+), 1511 deletions(-) + 54 files changed, 671 insertions(+), 1494 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 2fb7012c3246..47718b4f2f75 100644 +index 110b305af27f..488feec76f0a 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1474,9 +1474,9 @@ config HIGHMEM +@@ -1475,9 +1475,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -1250,142 +1245,6 @@ index 63f0af10c403..195be16dbd39 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/ethernet/intel/e1000e/e1000.h b/drivers/net/ethernet/intel/e1000e/e1000.h -index 5b2143f4b1f8..3178efd98006 100644 ---- a/drivers/net/ethernet/intel/e1000e/e1000.h -+++ b/drivers/net/ethernet/intel/e1000e/e1000.h -@@ -113,7 +113,8 @@ enum e1000_boards { - board_pch2lan, - board_pch_lpt, - board_pch_spt, -- board_pch_cnp -+ board_pch_cnp, -+ board_pch_tgp - }; - - struct e1000_ps_page { -@@ -499,6 +500,7 @@ extern const struct e1000_info e1000_pch2_info; - extern const struct e1000_info e1000_pch_lpt_info; - extern const struct e1000_info e1000_pch_spt_info; - extern const struct e1000_info e1000_pch_cnp_info; -+extern const struct e1000_info e1000_pch_tgp_info; - extern const struct e1000_info e1000_es2_info; - - void e1000e_ptp_init(struct e1000_adapter *adapter); -diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c b/drivers/net/ethernet/intel/e1000e/ich8lan.c -index a80336c4319b..f8b3e758a8d2 100644 ---- a/drivers/net/ethernet/intel/e1000e/ich8lan.c -+++ b/drivers/net/ethernet/intel/e1000e/ich8lan.c -@@ -4804,7 +4804,7 @@ static s32 e1000_reset_hw_ich8lan(struct e1000_hw *hw) - static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw) - { - struct e1000_mac_info *mac = &hw->mac; -- u32 ctrl_ext, txdctl, snoop; -+ u32 ctrl_ext, txdctl, snoop, fflt_dbg; - s32 ret_val; - u16 i; - -@@ -4863,6 +4863,15 @@ static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw) - snoop = (u32)~(PCIE_NO_SNOOP_ALL); - e1000e_set_pcie_no_snoop(hw, snoop); - -+ /* Enable workaround for packet loss issue on TGP PCH -+ * Do not gate DMA clock from the modPHY block -+ */ -+ if (mac->type >= e1000_pch_tgp) { -+ fflt_dbg = er32(FFLT_DBG); -+ fflt_dbg |= E1000_FFLT_DBG_DONT_GATE_WAKE_DMA_CLK; -+ ew32(FFLT_DBG, fflt_dbg); -+ } -+ - ctrl_ext = er32(CTRL_EXT); - ctrl_ext |= E1000_CTRL_EXT_RO_DIS; - ew32(CTRL_EXT, ctrl_ext); -@@ -5983,3 +5992,23 @@ const struct e1000_info e1000_pch_cnp_info = { - .phy_ops = &ich8_phy_ops, - .nvm_ops = &spt_nvm_ops, - }; -+ -+const struct e1000_info e1000_pch_tgp_info = { -+ .mac = e1000_pch_tgp, -+ .flags = FLAG_IS_ICH -+ | FLAG_HAS_WOL -+ | FLAG_HAS_HW_TIMESTAMP -+ | FLAG_HAS_CTRLEXT_ON_LOAD -+ | FLAG_HAS_AMT -+ | FLAG_HAS_FLASH -+ | FLAG_HAS_JUMBO_FRAMES -+ | FLAG_APME_IN_WUC, -+ .flags2 = FLAG2_HAS_PHY_STATS -+ | FLAG2_HAS_EEE, -+ .pba = 26, -+ .max_hw_frame_size = 9022, -+ .get_variants = e1000_get_variants_ich8lan, -+ .mac_ops = &ich8_mac_ops, -+ .phy_ops = &ich8_phy_ops, -+ .nvm_ops = &spt_nvm_ops, -+}; -diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.h b/drivers/net/ethernet/intel/e1000e/ich8lan.h -index e757896287eb..8f2a8f4ce0ee 100644 ---- a/drivers/net/ethernet/intel/e1000e/ich8lan.h -+++ b/drivers/net/ethernet/intel/e1000e/ich8lan.h -@@ -286,6 +286,9 @@ - /* Proprietary Latency Tolerance Reporting PCI Capability */ - #define E1000_PCI_LTR_CAP_LPT 0xA8 - -+/* Don't gate wake DMA clock */ -+#define E1000_FFLT_DBG_DONT_GATE_WAKE_DMA_CLK 0x1000 -+ - void e1000e_write_protect_nvm_ich8lan(struct e1000_hw *hw); - void e1000e_set_kmrn_lock_loss_workaround_ich8lan(struct e1000_hw *hw, - bool state); -diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c -index 757a54c39eef..774f849027f0 100644 ---- a/drivers/net/ethernet/intel/e1000e/netdev.c -+++ b/drivers/net/ethernet/intel/e1000e/netdev.c -@@ -51,6 +51,7 @@ static const struct e1000_info *e1000_info_tbl[] = { - [board_pch_lpt] = &e1000_pch_lpt_info, - [board_pch_spt] = &e1000_pch_spt_info, - [board_pch_cnp] = &e1000_pch_cnp_info, -+ [board_pch_tgp] = &e1000_pch_tgp_info, - }; - - struct e1000_reg_info { -@@ -7844,20 +7845,20 @@ static const struct pci_device_id e1000_pci_tbl[] = { - { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_V11), board_pch_cnp }, - { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_LM12), board_pch_spt }, - { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_CMP_I219_V12), board_pch_spt }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM13), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V13), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM14), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V14), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM15), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V15), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM16), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V16), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM17), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V17), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM18), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V18), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM19), board_pch_cnp }, -- { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V19), board_pch_cnp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM13), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V13), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM14), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V14), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_LM15), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_TGP_I219_V15), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM16), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V16), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_LM17), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_ADP_I219_V17), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM18), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V18), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_LM19), board_pch_tgp }, -+ { PCI_VDEVICE(INTEL, E1000_DEV_ID_PCH_MTP_I219_V19), board_pch_tgp }, - - { 0, 0, 0, 0, 0, 0, 0 } /* terminate list */ - }; diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c index 6924a6aacbd5..60461ff4deae 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c @@ -1489,19 +1348,6 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/fs/autofs/waitq.c b/fs/autofs/waitq.c -index 16b5fca0626e..54c1f8b8b075 100644 ---- a/fs/autofs/waitq.c -+++ b/fs/autofs/waitq.c -@@ -358,7 +358,7 @@ int autofs_wait(struct autofs_sb_info *sbi, - qstr.len = strlen(p); - offset = p - name; - } -- qstr.hash = full_name_hash(dentry, name, qstr.len); -+ qstr.hash = full_name_hash(dentry, qstr.name, qstr.len); - - if (mutex_lock_interruptible(&sbi->wq_mutex)) { - kfree(name); diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c index 2c9e26a44546..f96324912d6a 100644 --- a/fs/xfs/xfs_super.c diff --git a/sources b/sources index b21e16a47..e45e63561 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.14.tar.xz) = 4bccd5b2e1342e317582a30a564731ef17d60fd5be50bc8be7e3bfda93a25870b8cad23664987e69089b006f91ae5787eabcba127bdd0fad01fe84012da4f537 -SHA512 (kernel-abi-stablelists-5.14.14-300.tar.bz2) = 91234699b0fb17f811dc09b97ac6af05b2cddb59177b58a061e1420019613d11a1efb14016aa63b1661bfedfba22a94c50ccc3667dd1d554a90d94eb4947a76f -SHA512 (kernel-kabi-dw-5.14.14-300.tar.bz2) = d48fcc19c223797c99187a800001f618df4946e639ed2a48ced3a7f7e27e38e9625f0ed04955bc30f6227ec91998e725bc290790ec5e5d8d99ef22f16a3593ac +SHA512 (linux-5.14.15.tar.xz) = 3e1128a8a26ac3935b591515120e44222f0f127767d1420f636c50c8ce51da28b78dbc9adfcce2588bf7059088f542a29bd4b9d98b90c543a2f42b6dff232288 +SHA512 (kernel-abi-stablelists-5.14.15-300.tar.bz2) = 6a47bc900ddf14be5c9edefc2dcc002adfaa42ac86799098aa497e177e5adbc525450efffc59e5d348bcc6e419c12e33afbd4757fd58de9021853c010b8ba154 +SHA512 (kernel-kabi-dw-5.14.15-300.tar.bz2) = c68855132b072ab6d738e3b53255c2745650f80c07f80c0e5101b0d8965db3789865eb038c91434894c25d595e4e38a56d8f6b57708600e0a043d7619ea9ad7d From 514c74c7e3f25d6d778f1b074cd74383fd8e8fc9 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 2 Nov 2021 16:07:37 -0500 Subject: [PATCH 023/114] kernel-5.14.16-0 * Tue Nov 02 2021 Justin M. Forbes [5.14.16-0] - Changelog entry for 5.14.15 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-rhel.config | 1 - kernel-aarch64-rhel.config | 1 - kernel.spec | 13 ++++++++----- sources | 6 +++--- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index c8dd1a9f5..274b439c7 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4407,7 +4407,6 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set -CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index ed9a9400a..3ef66f4fc 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4386,7 +4386,6 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set -CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set diff --git a/kernel.spec b/kernel.spec index 1ded81257..e7f3e3c85 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.15 +%define rpmversion 5.14.16 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.15.tar.xz +Source0: linux-5.14.16.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.15 -c -mv linux-5.14.15 linux-%{KVERREL} +%setup -q -n kernel-5.14.16 -c +mv linux-5.14.16 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,7 +2958,10 @@ fi # # %changelog -* Wed Oct 27 2021 Justin M. Forbes [5.14.15-300] +* Tue Nov 02 2021 Justin M. Forbes [5.14.16-0] +- Changelog entry for 5.14.15 (Justin M. Forbes) + +* Wed Oct 27 2021 Justin M. Forbes [5.14.15-0] - Linux v5.14.15 * Wed Oct 20 2021 Justin M. Forbes [5.14.14-0] diff --git a/sources b/sources index e45e63561..917b86532 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.15.tar.xz) = 3e1128a8a26ac3935b591515120e44222f0f127767d1420f636c50c8ce51da28b78dbc9adfcce2588bf7059088f542a29bd4b9d98b90c543a2f42b6dff232288 -SHA512 (kernel-abi-stablelists-5.14.15-300.tar.bz2) = 6a47bc900ddf14be5c9edefc2dcc002adfaa42ac86799098aa497e177e5adbc525450efffc59e5d348bcc6e419c12e33afbd4757fd58de9021853c010b8ba154 -SHA512 (kernel-kabi-dw-5.14.15-300.tar.bz2) = c68855132b072ab6d738e3b53255c2745650f80c07f80c0e5101b0d8965db3789865eb038c91434894c25d595e4e38a56d8f6b57708600e0a043d7619ea9ad7d +SHA512 (linux-5.14.16.tar.xz) = f4b84337b98423c41f6b910151d03215a9d38dcc81688d615dea83e63b60c65dc376e335c8d40966a3d5f7b0ef4ec58444894aacaea55ea99b62f328c0f205d3 +SHA512 (kernel-abi-stablelists-5.14.16-300.tar.bz2) = 55a6a0715657f4eefa6a995e17070746e2f0092ae405cb0a6307f5afb008e5e830e60e9d5de55f8c89833f21c23c8fef29374a5d1643612e12e360d355427b7a +SHA512 (kernel-kabi-dw-5.14.16-300.tar.bz2) = 6d3435e20d5757c5f652c1b62e8b6a99a1194ebe4d53277b8cfde9112c458d88e7957db1ccfa1735c04370067c0733840119ae675ce47710d10163370bc4463b From 98b330076dd5cba59b8665c47d6222f58891b290 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 3 Nov 2021 08:30:08 -0500 Subject: [PATCH 024/114] kernel-5.14.16-1 * Wed Nov 03 2021 Justin M. Forbes [5.14.16-1] - Update release for usb fix rebuild (Justin M. Forbes) - Revert "xhci: Set HCD flag to defer primary roothub registration" (Justin M. Forbes) - Revert "usb: core: hcd: Add support for deferring roothub registration" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 6 +++ kernel.spec | 11 +++-- patch-5.14-redhat.patch | 107 +++++++++++++++++++++++++++++++++++++++- sources | 4 +- 5 files changed, 123 insertions(+), 7 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8fceabade..7fb2464bc 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 0 +RHEL_RELEASE = 1 # # Early y+1 numbering diff --git a/Patchlist.changelog b/Patchlist.changelog index 1a2233947..3fa842819 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/4ea42fc748bc3ba5da69dd285681603f8474732e + 4ea42fc748bc3ba5da69dd285681603f8474732e Revert "xhci: Set HCD flag to defer primary roothub registration" + +https://gitlab.com/cki-project/kernel-ark/-/commit/492e6a0e07e3e62e977f7b705eab528495923772 + 492e6a0e07e3e62e977f7b705eab528495923772 Revert "usb: core: hcd: Add support for deferring roothub registration" + https://gitlab.com/cki-project/kernel-ark/-/commit/c72074b04c2b97c40f0fecb2754cd58f83c21642 c72074b04c2b97c40f0fecb2754cd58f83c21642 autofs: fix wait name hash calculation in autofs_wait() diff --git a/kernel.spec b/kernel.spec index e7f3e3c85..7bfb00c17 100755 --- a/kernel.spec +++ b/kernel.spec @@ -80,7 +80,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 300 +%global distro_build 301 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -125,13 +125,13 @@ Summary: The Linux kernel %define rpmversion 5.14.16 %define patchversion 5.14 -%define pkgrelease 300 +%define pkgrelease 301 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 300%{?buildid}%{?dist} +%define specrelease 301%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -2958,6 +2958,11 @@ fi # # %changelog +* Wed Nov 03 2021 Justin M. Forbes [5.14.16-1] +- Update release for usb fix rebuild (Justin M. Forbes) +- Revert "xhci: Set HCD flag to defer primary roothub registration" (Justin M. Forbes) +- Revert "usb: core: hcd: Add support for deferring roothub registration" (Justin M. Forbes) + * Tue Nov 02 2021 Justin M. Forbes [5.14.16-0] - Changelog entry for 5.14.15 (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 77eb7a574..e2d266b75 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -23,7 +23,9 @@ drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + + drivers/usb/core/hcd.c | 29 +- drivers/usb/core/hub.c | 7 + + drivers/usb/host/xhci.c | 1 - fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 2 + @@ -31,6 +33,7 @@ include/linux/random.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + + include/linux/usb/hcd.h | 2 - init/Kconfig | 2 +- kernel/module_signing.c | 9 +- mm/cma.c | 10 + @@ -52,7 +55,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 54 files changed, 671 insertions(+), 1494 deletions(-) + 57 files changed, 677 insertions(+), 1520 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 110b305af27f..488feec76f0a 100644 @@ -1330,6 +1333,76 @@ index 8c3c1ef92171..18431236ab9f 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c +index 99ff2d23be05..0f8b7c93310e 100644 +--- a/drivers/usb/core/hcd.c ++++ b/drivers/usb/core/hcd.c +@@ -2775,7 +2775,6 @@ int usb_add_hcd(struct usb_hcd *hcd, + { + int retval; + struct usb_device *rhdev; +- struct usb_hcd *shared_hcd; + + if (!hcd->skip_phy_initialization && usb_hcd_is_primary_hcd(hcd)) { + hcd->phy_roothub = usb_phy_roothub_alloc(hcd->self.sysdev); +@@ -2936,26 +2935,13 @@ int usb_add_hcd(struct usb_hcd *hcd, + goto err_hcd_driver_start; + } + +- /* starting here, usbcore will pay attention to the shared HCD roothub */ +- shared_hcd = hcd->shared_hcd; +- if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { +- retval = register_root_hub(shared_hcd); +- if (retval != 0) +- goto err_register_root_hub; +- +- if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) +- usb_hcd_poll_rh_status(shared_hcd); +- } +- + /* starting here, usbcore will pay attention to this root hub */ +- if (!HCD_DEFER_RH_REGISTER(hcd)) { +- retval = register_root_hub(hcd); +- if (retval != 0) +- goto err_register_root_hub; ++ retval = register_root_hub(hcd); ++ if (retval != 0) ++ goto err_register_root_hub; + +- if (hcd->uses_new_polling && HCD_POLL_RH(hcd)) +- usb_hcd_poll_rh_status(hcd); +- } ++ if (hcd->uses_new_polling && HCD_POLL_RH(hcd)) ++ usb_hcd_poll_rh_status(hcd); + + return retval; + +@@ -2999,7 +2985,6 @@ EXPORT_SYMBOL_GPL(usb_add_hcd); + void usb_remove_hcd(struct usb_hcd *hcd) + { + struct usb_device *rhdev = hcd->self.root_hub; +- bool rh_registered; + + dev_info(hcd->self.controller, "remove, state %x\n", hcd->state); + +@@ -3010,7 +2995,6 @@ void usb_remove_hcd(struct usb_hcd *hcd) + + dev_dbg(hcd->self.controller, "roothub graceful disconnect\n"); + spin_lock_irq (&hcd_root_hub_lock); +- rh_registered = hcd->rh_registered; + hcd->rh_registered = 0; + spin_unlock_irq (&hcd_root_hub_lock); + +@@ -3020,8 +3004,7 @@ void usb_remove_hcd(struct usb_hcd *hcd) + cancel_work_sync(&hcd->died_work); + + mutex_lock(&usb_bus_idr_lock); +- if (rh_registered) +- usb_disconnect(&rhdev); /* Sets rhdev to NULL */ ++ usb_disconnect(&rhdev); /* Sets rhdev to NULL */ + mutex_unlock(&usb_bus_idr_lock); + + /* diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c @@ -1348,6 +1421,18 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c +index cb730683f898..4e32b96ccc88 100644 +--- a/drivers/usb/host/xhci.c ++++ b/drivers/usb/host/xhci.c +@@ -692,7 +692,6 @@ int xhci_run(struct usb_hcd *hcd) + if (ret) + xhci_free_command(xhci, command); + } +- set_bit(HCD_FLAG_DEFER_RH_REGISTER, &hcd->flags); + xhci_dbg_trace(xhci, trace_xhci_dbg_init, + "Finished xhci_run for USB2 roothub"); + diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c index 2c9e26a44546..f96324912d6a 100644 --- a/fs/xfs/xfs_super.c @@ -1532,6 +1617,26 @@ index 5b7288521300..f966f591c91e 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h +index 2c1fc9212cf2..548a028f2dab 100644 +--- a/include/linux/usb/hcd.h ++++ b/include/linux/usb/hcd.h +@@ -124,7 +124,6 @@ struct usb_hcd { + #define HCD_FLAG_RH_RUNNING 5 /* root hub is running? */ + #define HCD_FLAG_DEAD 6 /* controller has died? */ + #define HCD_FLAG_INTF_AUTHORIZED 7 /* authorize interfaces? */ +-#define HCD_FLAG_DEFER_RH_REGISTER 8 /* Defer roothub registration */ + + /* The flags can be tested using these macros; they are likely to + * be slightly faster than test_bit(). +@@ -135,7 +134,6 @@ struct usb_hcd { + #define HCD_WAKEUP_PENDING(hcd) ((hcd)->flags & (1U << HCD_FLAG_WAKEUP_PENDING)) + #define HCD_RH_RUNNING(hcd) ((hcd)->flags & (1U << HCD_FLAG_RH_RUNNING)) + #define HCD_DEAD(hcd) ((hcd)->flags & (1U << HCD_FLAG_DEAD)) +-#define HCD_DEFER_RH_REGISTER(hcd) ((hcd)->flags & (1U << HCD_FLAG_DEFER_RH_REGISTER)) + + /* + * Specifies if interfaces are authorized by default diff --git a/init/Kconfig b/init/Kconfig index 55f9f7738ebb..564553afb251 100644 --- a/init/Kconfig diff --git a/sources b/sources index 917b86532..5c81970c1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.14.16.tar.xz) = f4b84337b98423c41f6b910151d03215a9d38dcc81688d615dea83e63b60c65dc376e335c8d40966a3d5f7b0ef4ec58444894aacaea55ea99b62f328c0f205d3 -SHA512 (kernel-abi-stablelists-5.14.16-300.tar.bz2) = 55a6a0715657f4eefa6a995e17070746e2f0092ae405cb0a6307f5afb008e5e830e60e9d5de55f8c89833f21c23c8fef29374a5d1643612e12e360d355427b7a -SHA512 (kernel-kabi-dw-5.14.16-300.tar.bz2) = 6d3435e20d5757c5f652c1b62e8b6a99a1194ebe4d53277b8cfde9112c458d88e7957db1ccfa1735c04370067c0733840119ae675ce47710d10163370bc4463b +SHA512 (kernel-abi-stablelists-5.14.16-301.tar.bz2) = 2ba89636c7d0583e0c14cb4d0ed51389169b98e1b8e1434d4a0a0c377017003f3587a5656a7dee2c5931957dc2aab499c950c74f3c854bf665cf687ffa9e32ef +SHA512 (kernel-kabi-dw-5.14.16-301.tar.bz2) = 6d3435e20d5757c5f652c1b62e8b6a99a1194ebe4d53277b8cfde9112c458d88e7957db1ccfa1735c04370067c0733840119ae675ce47710d10163370bc4463b From eba0cac9a1ab0db3912457cb9521b5753a20a5d8 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 8 Nov 2021 07:34:14 -0600 Subject: [PATCH 025/114] kernel-5.14.17-1 * Mon Nov 08 2021 Justin M. Forbes [5.14.17-1] - btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov) - Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel-aarch64-debug-fedora.config | 4 +- kernel-aarch64-fedora.config | 4 +- kernel-armv7hl-debug-fedora.config | 4 +- kernel-armv7hl-fedora.config | 4 +- kernel-armv7hl-lpae-debug-fedora.config | 4 +- kernel-armv7hl-lpae-fedora.config | 4 +- kernel-i686-debug-fedora.config | 2 +- kernel-i686-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 12 ++- patch-5.14-redhat.patch | 138 ++++++------------------ sources | 6 +- 18 files changed, 73 insertions(+), 126 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 3fa842819..419ccfa59 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/135e0ca7843b0c75078420af44f09c03adf031e4 + 135e0ca7843b0c75078420af44f09c03adf031e4 btrfs: fix memory ordering between normal and ordered work functions + https://gitlab.com/cki-project/kernel-ark/-/commit/4ea42fc748bc3ba5da69dd285681603f8474732e 4ea42fc748bc3ba5da69dd285681603f8474732e Revert "xhci: Set HCD flag to defer primary roothub registration" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 1f44782bc..610902a82 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1064,6 +1064,7 @@ CONFIG_CLK_BCM2835=y CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1121,7 +1122,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m CONFIG_COMMON_CLK_BD718XX=m @@ -5501,6 +5502,7 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 2c3dca1fb..5d9a022c1 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1064,6 +1064,7 @@ CONFIG_CLK_BCM2835=y CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1121,7 +1122,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m CONFIG_COMMON_CLK_BD718XX=m @@ -5478,6 +5479,7 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index c4fd88d5a..578ca41bb 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1086,6 +1086,7 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1141,7 +1142,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -5597,6 +5598,7 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index b8b41afc6..4b33a677e 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1086,6 +1086,7 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1141,7 +1142,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -5575,6 +5576,7 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 12b27f149..e824a2f03 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1060,6 +1060,7 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1114,7 +1115,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -5443,6 +5444,7 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +CONFIG_QCOM_SPM=y CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index f4d48b7d8..132c70d03 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1060,6 +1060,7 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -1114,7 +1115,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -5421,6 +5422,7 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +CONFIG_QCOM_SPM=y CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index a98887848..784b462b9 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -916,7 +916,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index a9267c4f5..df385ec2d 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -915,7 +915,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 6e192bfc1..a465de641 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -867,7 +867,7 @@ CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 1d6d5e724..d563cd722 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -866,7 +866,7 @@ CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 4b3161501..2f86c1f89 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -874,7 +874,7 @@ CONFIG_CMM=m CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 35ae38330..fa9c2e346 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -873,7 +873,7 @@ CONFIG_CMM=m CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 33e0575be..3684b97e5 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -930,7 +930,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 82904e08e..c6a9b8333 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -929,7 +929,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set -# CONFIG_COMMON_CLK_AXG_AUDIO is not set +CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set diff --git a/kernel.spec b/kernel.spec index 7bfb00c17..f34eb1773 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.16 +%define rpmversion 5.14.17 %define patchversion 5.14 %define pkgrelease 301 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.16.tar.xz +Source0: linux-5.14.17.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.16 -c -mv linux-5.14.16 linux-%{KVERREL} +%setup -q -n kernel-5.14.17 -c +mv linux-5.14.17 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,10 @@ fi # # %changelog +* Mon Nov 08 2021 Justin M. Forbes [5.14.17-1] +- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov) +- Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) + * Wed Nov 03 2021 Justin M. Forbes [5.14.16-1] - Update release for usb fix rebuild (Justin M. Forbes) - Revert "xhci: Set HCD flag to defer primary roothub registration" (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index e2d266b75..e7e1bce96 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -23,9 +23,8 @@ drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + - drivers/usb/core/hcd.c | 29 +- drivers/usb/core/hub.c | 7 + - drivers/usb/host/xhci.c | 1 - + fs/btrfs/async-thread.c | 14 + fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 2 + @@ -33,7 +32,6 @@ include/linux/random.h | 7 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + - include/linux/usb/hcd.h | 2 - init/Kconfig | 2 +- kernel/module_signing.c | 9 +- mm/cma.c | 10 + @@ -55,7 +53,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 57 files changed, 677 insertions(+), 1520 deletions(-) + 55 files changed, 685 insertions(+), 1494 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 110b305af27f..488feec76f0a 100644 @@ -1333,76 +1331,6 @@ index 8c3c1ef92171..18431236ab9f 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c -index 99ff2d23be05..0f8b7c93310e 100644 ---- a/drivers/usb/core/hcd.c -+++ b/drivers/usb/core/hcd.c -@@ -2775,7 +2775,6 @@ int usb_add_hcd(struct usb_hcd *hcd, - { - int retval; - struct usb_device *rhdev; -- struct usb_hcd *shared_hcd; - - if (!hcd->skip_phy_initialization && usb_hcd_is_primary_hcd(hcd)) { - hcd->phy_roothub = usb_phy_roothub_alloc(hcd->self.sysdev); -@@ -2936,26 +2935,13 @@ int usb_add_hcd(struct usb_hcd *hcd, - goto err_hcd_driver_start; - } - -- /* starting here, usbcore will pay attention to the shared HCD roothub */ -- shared_hcd = hcd->shared_hcd; -- if (!usb_hcd_is_primary_hcd(hcd) && shared_hcd && HCD_DEFER_RH_REGISTER(shared_hcd)) { -- retval = register_root_hub(shared_hcd); -- if (retval != 0) -- goto err_register_root_hub; -- -- if (shared_hcd->uses_new_polling && HCD_POLL_RH(shared_hcd)) -- usb_hcd_poll_rh_status(shared_hcd); -- } -- - /* starting here, usbcore will pay attention to this root hub */ -- if (!HCD_DEFER_RH_REGISTER(hcd)) { -- retval = register_root_hub(hcd); -- if (retval != 0) -- goto err_register_root_hub; -+ retval = register_root_hub(hcd); -+ if (retval != 0) -+ goto err_register_root_hub; - -- if (hcd->uses_new_polling && HCD_POLL_RH(hcd)) -- usb_hcd_poll_rh_status(hcd); -- } -+ if (hcd->uses_new_polling && HCD_POLL_RH(hcd)) -+ usb_hcd_poll_rh_status(hcd); - - return retval; - -@@ -2999,7 +2985,6 @@ EXPORT_SYMBOL_GPL(usb_add_hcd); - void usb_remove_hcd(struct usb_hcd *hcd) - { - struct usb_device *rhdev = hcd->self.root_hub; -- bool rh_registered; - - dev_info(hcd->self.controller, "remove, state %x\n", hcd->state); - -@@ -3010,7 +2995,6 @@ void usb_remove_hcd(struct usb_hcd *hcd) - - dev_dbg(hcd->self.controller, "roothub graceful disconnect\n"); - spin_lock_irq (&hcd_root_hub_lock); -- rh_registered = hcd->rh_registered; - hcd->rh_registered = 0; - spin_unlock_irq (&hcd_root_hub_lock); - -@@ -3020,8 +3004,7 @@ void usb_remove_hcd(struct usb_hcd *hcd) - cancel_work_sync(&hcd->died_work); - - mutex_lock(&usb_bus_idr_lock); -- if (rh_registered) -- usb_disconnect(&rhdev); /* Sets rhdev to NULL */ -+ usb_disconnect(&rhdev); /* Sets rhdev to NULL */ - mutex_unlock(&usb_bus_idr_lock); - - /* diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c @@ -1421,18 +1349,38 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c -index cb730683f898..4e32b96ccc88 100644 ---- a/drivers/usb/host/xhci.c -+++ b/drivers/usb/host/xhci.c -@@ -692,7 +692,6 @@ int xhci_run(struct usb_hcd *hcd) - if (ret) - xhci_free_command(xhci, command); - } -- set_bit(HCD_FLAG_DEFER_RH_REGISTER, &hcd->flags); - xhci_dbg_trace(xhci, trace_xhci_dbg_init, - "Finished xhci_run for USB2 roothub"); +diff --git a/fs/btrfs/async-thread.c b/fs/btrfs/async-thread.c +index 309516e6a968..d39af03b456c 100644 +--- a/fs/btrfs/async-thread.c ++++ b/fs/btrfs/async-thread.c +@@ -234,6 +234,13 @@ static void run_ordered_work(struct __btrfs_workqueue *wq, + ordered_list); + if (!test_bit(WORK_DONE_BIT, &work->flags)) + break; ++ /* ++ * Orders all subsequent loads after reading WORK_DONE_BIT, ++ * paired with the smp_mb__before_atomic in btrfs_work_helper ++ * this guarantees that the ordered function will see all ++ * updates from ordinary work function. ++ */ ++ smp_rmb(); + /* + * we are going to call the ordered done function, but +@@ -317,6 +324,13 @@ static void btrfs_work_helper(struct work_struct *normal_work) + thresh_exec_hook(wq); + work->func(work); + if (need_order) { ++ /* ++ * Ensures all memory accesses done in the work function are ++ * ordered before setting the WORK_DONE_BIT.Ensuring the thread ++ * which is going to executed the ordered work sees them. ++ * Pairs with the smp_rmb in run_ordered_work. ++ */ ++ smp_mb__before_atomic(); + set_bit(WORK_DONE_BIT, &work->flags); + run_ordered_work(wq, work); + } else { diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c index 2c9e26a44546..f96324912d6a 100644 --- a/fs/xfs/xfs_super.c @@ -1617,26 +1565,6 @@ index 5b7288521300..f966f591c91e 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h -index 2c1fc9212cf2..548a028f2dab 100644 ---- a/include/linux/usb/hcd.h -+++ b/include/linux/usb/hcd.h -@@ -124,7 +124,6 @@ struct usb_hcd { - #define HCD_FLAG_RH_RUNNING 5 /* root hub is running? */ - #define HCD_FLAG_DEAD 6 /* controller has died? */ - #define HCD_FLAG_INTF_AUTHORIZED 7 /* authorize interfaces? */ --#define HCD_FLAG_DEFER_RH_REGISTER 8 /* Defer roothub registration */ - - /* The flags can be tested using these macros; they are likely to - * be slightly faster than test_bit(). -@@ -135,7 +134,6 @@ struct usb_hcd { - #define HCD_WAKEUP_PENDING(hcd) ((hcd)->flags & (1U << HCD_FLAG_WAKEUP_PENDING)) - #define HCD_RH_RUNNING(hcd) ((hcd)->flags & (1U << HCD_FLAG_RH_RUNNING)) - #define HCD_DEAD(hcd) ((hcd)->flags & (1U << HCD_FLAG_DEAD)) --#define HCD_DEFER_RH_REGISTER(hcd) ((hcd)->flags & (1U << HCD_FLAG_DEFER_RH_REGISTER)) - - /* - * Specifies if interfaces are authorized by default diff --git a/init/Kconfig b/init/Kconfig index 55f9f7738ebb..564553afb251 100644 --- a/init/Kconfig diff --git a/sources b/sources index 5c81970c1..c57489b15 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.16.tar.xz) = f4b84337b98423c41f6b910151d03215a9d38dcc81688d615dea83e63b60c65dc376e335c8d40966a3d5f7b0ef4ec58444894aacaea55ea99b62f328c0f205d3 -SHA512 (kernel-abi-stablelists-5.14.16-301.tar.bz2) = 2ba89636c7d0583e0c14cb4d0ed51389169b98e1b8e1434d4a0a0c377017003f3587a5656a7dee2c5931957dc2aab499c950c74f3c854bf665cf687ffa9e32ef -SHA512 (kernel-kabi-dw-5.14.16-301.tar.bz2) = 6d3435e20d5757c5f652c1b62e8b6a99a1194ebe4d53277b8cfde9112c458d88e7957db1ccfa1735c04370067c0733840119ae675ce47710d10163370bc4463b +SHA512 (linux-5.14.17.tar.xz) = f682f842ba4bec3d6d06b1d2b90831d1cebd45705589e623e1ad3b760ad88299c0d8052232b4ad4c51c796186d6d6a5124d70a76f67c7f3f69d9a04a00d2c66f +SHA512 (kernel-abi-stablelists-5.14.17-301.tar.bz2) = e6b983f7cae6872276ef9be02301aea80bdb4ea20bd643b6561f1abf003152b199224887d78a537df561b0f5f55d01668010910c232673ce5a046714d62d536d +SHA512 (kernel-kabi-dw-5.14.17-301.tar.bz2) = 6c9b5f23b88ea5c03c713c69fa575a3fb9f43aa923af9f6a15d1f84997579bf1f7b948ba54edcadab848bc158e41ddf507d581fb6852df4b4deffecdde4aeb06 From 43aeb595f47dcb5aadbbf95078bbe0401eb413af Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 12 Nov 2021 10:20:43 -0600 Subject: [PATCH 026/114] kernel-5.14.18-1 * Fri Nov 12 2021 Justin M. Forbes [5.14.18-1] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++ kernel.spec | 18 +++--- patch-5.14-redhat.patch | 131 ++++++++++++++++++++++++++++++++++++++-- sources | 6 +- 4 files changed, 145 insertions(+), 16 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 419ccfa59..5e4216860 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/3715b05fa9dc06b00536752b10ddd70252ed8b35 + 3715b05fa9dc06b00536752b10ddd70252ed8b35 usb: xhci: tegra: Check padctrl interrupt presence in device tree + +https://gitlab.com/cki-project/kernel-ark/-/commit/b9f75c7f59600e9aa65cd915248c9a94fa98c56d + b9f75c7f59600e9aa65cd915248c9a94fa98c56d Input: i8042 - Add quirk for Fujitsu Lifebook T725 + https://gitlab.com/cki-project/kernel-ark/-/commit/135e0ca7843b0c75078420af44f09c03adf031e4 135e0ca7843b0c75078420af44f09c03adf031e4 btrfs: fix memory ordering between normal and ordered work functions diff --git a/kernel.spec b/kernel.spec index f34eb1773..2562a64a5 100755 --- a/kernel.spec +++ b/kernel.spec @@ -80,7 +80,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 301 +%global distro_build 300 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -123,15 +123,15 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.17 +%define rpmversion 5.14.18 %define patchversion 5.14 -%define pkgrelease 301 +%define pkgrelease 300 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 301%{?buildid}%{?dist} +%define specrelease 300%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.17.tar.xz +Source0: linux-5.14.18.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.17 -c -mv linux-5.14.17 linux-%{KVERREL} +%setup -q -n kernel-5.14.18 -c +mv linux-5.14.18 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,10 @@ fi # # %changelog +* Fri Nov 12 2021 Justin M. Forbes [5.14.18-1] +- usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) +- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai) + * Mon Nov 08 2021 Justin M. Forbes [5.14.17-1] - btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov) - Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index e7e1bce96..7ec0608c1 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -19,11 +19,13 @@ drivers/hid/hid-rmi.c | 64 --- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- + drivers/input/serio/i8042-x86ia64io.h | 14 + drivers/iommu/iommu.c | 22 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + drivers/usb/core/hub.c | 7 + + drivers/usb/host/xhci-tegra.c | 41 +- fs/btrfs/async-thread.c | 14 + fs/xfs/xfs_super.c | 8 - include/linux/efi.h | 22 +- @@ -53,7 +55,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 55 files changed, 685 insertions(+), 1494 deletions(-) + 57 files changed, 728 insertions(+), 1506 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 110b305af27f..488feec76f0a 100644 @@ -1206,6 +1208,38 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ +diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h +index a5a003553646..aedd05541044 100644 +--- a/drivers/input/serio/i8042-x86ia64io.h ++++ b/drivers/input/serio/i8042-x86ia64io.h +@@ -272,6 +272,13 @@ static const struct dmi_system_id __initconst i8042_dmi_nomux_table[] = { + DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook S6230"), + }, + }, ++ { ++ /* Fujitsu Lifebook T725 laptop */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK T725"), ++ }, ++ }, + { + /* Fujitsu Lifebook U745 */ + .matches = { +@@ -840,6 +847,13 @@ static const struct dmi_system_id __initconst i8042_dmi_notimeout_table[] = { + DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK AH544"), + }, + }, ++ { ++ /* Fujitsu Lifebook T725 laptop */ ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK T725"), ++ }, ++ }, + { + /* Fujitsu U574 laptop */ + /* https://bugzilla.kernel.org/show_bug.cgi?id=69731 */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c index 63f0af10c403..195be16dbd39 100644 --- a/drivers/iommu/iommu.c @@ -1349,6 +1383,91 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c +index 575fa89a783f..b88dac844c5d 100644 +--- a/drivers/usb/host/xhci-tegra.c ++++ b/drivers/usb/host/xhci-tegra.c +@@ -1400,6 +1400,7 @@ static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra) + + static int tegra_xusb_probe(struct platform_device *pdev) + { ++ struct of_phandle_args args; + struct tegra_xusb *tegra; + struct device_node *np; + struct resource *regs; +@@ -1454,10 +1455,17 @@ static int tegra_xusb_probe(struct platform_device *pdev) + goto put_padctl; + } + +- tegra->padctl_irq = of_irq_get(np, 0); +- if (tegra->padctl_irq <= 0) { +- err = (tegra->padctl_irq == 0) ? -ENODEV : tegra->padctl_irq; +- goto put_padctl; ++ /* Older device-trees don't have padctrl interrupt */ ++ err = of_irq_parse_one(np, 0, &args); ++ if (!err) { ++ tegra->padctl_irq = of_irq_get(np, 0); ++ if (tegra->padctl_irq <= 0) { ++ err = (tegra->padctl_irq == 0) ? -ENODEV : tegra->padctl_irq; ++ goto put_padctl; ++ } ++ } else { ++ dev_dbg(&pdev->dev, ++ "%pOF is missing an interrupt, disabling PM support\n", np); + } + + tegra->host_clk = devm_clk_get(&pdev->dev, "xusb_host"); +@@ -1696,11 +1704,15 @@ static int tegra_xusb_probe(struct platform_device *pdev) + goto remove_usb3; + } + +- err = devm_request_threaded_irq(&pdev->dev, tegra->padctl_irq, NULL, tegra_xusb_padctl_irq, +- IRQF_ONESHOT, dev_name(&pdev->dev), tegra); +- if (err < 0) { +- dev_err(&pdev->dev, "failed to request padctl IRQ: %d\n", err); +- goto remove_usb3; ++ if (tegra->padctl_irq) { ++ err = devm_request_threaded_irq(&pdev->dev, tegra->padctl_irq, ++ NULL, tegra_xusb_padctl_irq, ++ IRQF_ONESHOT, dev_name(&pdev->dev), ++ tegra); ++ if (err < 0) { ++ dev_err(&pdev->dev, "failed to request padctl IRQ: %d\n", err); ++ goto remove_usb3; ++ } + } + + err = tegra_xusb_enable_firmware_messages(tegra); +@@ -1718,13 +1730,16 @@ static int tegra_xusb_probe(struct platform_device *pdev) + /* Enable wake for both USB 2.0 and USB 3.0 roothubs */ + device_init_wakeup(&tegra->hcd->self.root_hub->dev, true); + device_init_wakeup(&xhci->shared_hcd->self.root_hub->dev, true); +- device_init_wakeup(tegra->dev, true); + + pm_runtime_use_autosuspend(tegra->dev); + pm_runtime_set_autosuspend_delay(tegra->dev, 2000); + pm_runtime_mark_last_busy(tegra->dev); + pm_runtime_set_active(tegra->dev); +- pm_runtime_enable(tegra->dev); ++ ++ if (tegra->padctl_irq) { ++ device_init_wakeup(tegra->dev, true); ++ pm_runtime_enable(tegra->dev); ++ } + + return 0; + +@@ -1772,7 +1787,9 @@ static int tegra_xusb_remove(struct platform_device *pdev) + dma_free_coherent(&pdev->dev, tegra->fw.size, tegra->fw.virt, + tegra->fw.phys); + +- pm_runtime_disable(&pdev->dev); ++ if (tegra->padctl_irq) ++ pm_runtime_disable(&pdev->dev); ++ + pm_runtime_put(&pdev->dev); + + tegra_xusb_powergate_partitions(tegra); diff --git a/fs/btrfs/async-thread.c b/fs/btrfs/async-thread.c index 309516e6a968..d39af03b456c 100644 --- a/fs/btrfs/async-thread.c @@ -1476,7 +1595,7 @@ index 6b5d36babfcc..fd4a5d66a9d0 100644 enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index 2adeea44c0d5..517013ece679 100644 +index 61590c1f2d33..4c10750865c2 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) @@ -1489,7 +1608,7 @@ index 2adeea44c0d5..517013ece679 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index 5c4c5c0602cb..753b53038690 100644 +index 59024618554e..ab9ca4d393da 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h @@ -1545,6 +1545,12 @@ @@ -1543,7 +1662,7 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 5b7288521300..f966f591c91e 100644 +index 46a02ce34d00..37e991a10d70 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -472,6 +472,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); @@ -1554,7 +1673,7 @@ index 5b7288521300..f966f591c91e 100644 #else /* CONFIG_SECURITY */ static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1348,6 +1349,10 @@ static inline int security_locked_down(enum lockdown_reason what) +@@ -1353,6 +1354,10 @@ static inline int security_locked_down(enum lockdown_reason what) { return 0; } @@ -1688,7 +1807,7 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index 9ffa9e9c5c55..36484cc9842d 100644 +index 67264cb08fb3..85a0227bfac1 100644 --- a/security/security.c +++ b/security/security.c @@ -2599,6 +2599,12 @@ int security_locked_down(enum lockdown_reason what) diff --git a/sources b/sources index c57489b15..8c1b68f10 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.17.tar.xz) = f682f842ba4bec3d6d06b1d2b90831d1cebd45705589e623e1ad3b760ad88299c0d8052232b4ad4c51c796186d6d6a5124d70a76f67c7f3f69d9a04a00d2c66f -SHA512 (kernel-abi-stablelists-5.14.17-301.tar.bz2) = e6b983f7cae6872276ef9be02301aea80bdb4ea20bd643b6561f1abf003152b199224887d78a537df561b0f5f55d01668010910c232673ce5a046714d62d536d -SHA512 (kernel-kabi-dw-5.14.17-301.tar.bz2) = 6c9b5f23b88ea5c03c713c69fa575a3fb9f43aa923af9f6a15d1f84997579bf1f7b948ba54edcadab848bc158e41ddf507d581fb6852df4b4deffecdde4aeb06 +SHA512 (linux-5.14.18.tar.xz) = 02637ceeefcaf4fede857980cbd6848ae6d181a9b050b1c6e6ba8fcf3822862944f5fa2522c42bf556785a5ac0baa6dc2ab643ed8f363817855ae393976bb6ec +SHA512 (kernel-abi-stablelists-5.14.18-300.tar.bz2) = 13d4f69a49e74d64566c5ff0f8e3a41bbd140659348dedd3830a4a816605c3335ccced592f5717c4655cccdbbd5ba22e7104474d786bee54887aa044c4f16bdd +SHA512 (kernel-kabi-dw-5.14.18-300.tar.bz2) = 01afcac40bbbd02099677133aa803945e7d9f57d9d98d66d0831573156faa5aec1571a6b5e25b0b03c2ad055bbbed0e13618677c426e61d46e73ee42036308be From 1520625ea435302030368fbf1d96228654f95c5e Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 17 Nov 2021 08:30:40 -0600 Subject: [PATCH 027/114] kernel-5.14.19-1 * Wed Nov 17 2021 Justin M. Forbes [5.14.19-1] - platform/x86: thinkpad_acpi: Add support for dual fan control (Jimmy Wang) - Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel-aarch64-debug-fedora.config | 4 +- kernel-aarch64-fedora.config | 4 +- kernel-armv7hl-debug-fedora.config | 4 +- kernel-armv7hl-fedora.config | 4 +- kernel-armv7hl-lpae-debug-fedora.config | 4 +- kernel-armv7hl-lpae-fedora.config | 4 +- kernel-i686-debug-fedora.config | 4 +- kernel-i686-fedora.config | 4 +- kernel-ppc64le-debug-fedora.config | 4 +- kernel-ppc64le-fedora.config | 4 +- kernel-s390x-debug-fedora.config | 4 +- kernel-s390x-fedora.config | 4 +- kernel-x86_64-debug-fedora.config | 4 +- kernel-x86_64-fedora.config | 4 +- kernel.spec | 12 +++-- patch-5.14-redhat.patch | 58 ++++++++----------------- sources | 6 +-- 18 files changed, 61 insertions(+), 74 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 5e4216860..b3660d9c5 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/6fce0dd43763fcc2beb0034d7dc358a4c4644108 + 6fce0dd43763fcc2beb0034d7dc358a4c4644108 platform/x86: thinkpad_acpi: Add support for dual fan control + https://gitlab.com/cki-project/kernel-ark/-/commit/3715b05fa9dc06b00536752b10ddd70252ed8b35 3715b05fa9dc06b00536752b10ddd70252ed8b35 usb: xhci: tegra: Check padctrl interrupt presence in device tree diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 610902a82..a2973b9a6 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -826,7 +826,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -853,7 +853,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_QCOMSMD=m CONFIG_BT_RFCOMM=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 5d9a022c1..f078f3c95 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -826,7 +826,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -853,7 +853,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_QCOMSMD=m CONFIG_BT_RFCOMM=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 578ca41bb..b01a073da 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -846,7 +846,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -873,7 +873,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_QCOMSMD=m CONFIG_BT_RFCOMM=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 4b33a677e..f8dd1c5f4 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -846,7 +846,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -873,7 +873,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_QCOMSMD=m CONFIG_BT_RFCOMM=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index e824a2f03..ef41183a4 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -824,7 +824,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -851,7 +851,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 132c70d03..c32415fdd 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -824,7 +824,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -851,7 +851,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 784b462b9..f5cda0621 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -659,7 +659,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -686,7 +686,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index df385ec2d..4f13e3951 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -658,7 +658,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -685,7 +685,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index a465de641..feca9c5af 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -619,7 +619,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -646,7 +646,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index d563cd722..b9b4f04e6 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -618,7 +618,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -645,7 +645,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 2f86c1f89..644f2c0d1 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -623,7 +623,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -650,7 +650,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index fa9c2e346..7977d6e90 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -622,7 +622,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -649,7 +649,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 3684b97e5..d5816f4e4 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -668,7 +668,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -695,7 +695,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index c6a9b8333..fff48fdaf 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -667,7 +667,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_MTK is not set +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIUART_3WIRE=y @@ -694,7 +694,7 @@ CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_MSFTEXT=y CONFIG_BT_MTKSDIO=m -# CONFIG_BT_MTKUART is not set +CONFIG_BT_MTKUART=m CONFIG_BT_QCA=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y diff --git a/kernel.spec b/kernel.spec index 2562a64a5..ccae32b89 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.18 +%define rpmversion 5.14.19 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.18.tar.xz +Source0: linux-5.14.19.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.18 -c -mv linux-5.14.18 linux-%{KVERREL} +%setup -q -n kernel-5.14.19 -c +mv linux-5.14.19 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,10 @@ fi # # %changelog +* Wed Nov 17 2021 Justin M. Forbes [5.14.19-1] +- platform/x86: thinkpad_acpi: Add support for dual fan control (Jimmy Wang) +- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) + * Fri Nov 12 2021 Justin M. Forbes [5.14.18-1] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai) diff --git a/patch-5.14-redhat.patch b/patch-5.14-redhat.patch index 7ec0608c1..65ad79671 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.14-redhat.patch @@ -19,11 +19,11 @@ drivers/hid/hid-rmi.c | 64 --- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +++-- - drivers/input/serio/i8042-x86ia64io.h | 14 + drivers/iommu/iommu.c | 22 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + drivers/net/wireguard/main.c | 6 + drivers/pci/quirks.c | 24 + + drivers/platform/x86/thinkpad_acpi.c | 1 + drivers/usb/core/hub.c | 7 + drivers/usb/host/xhci-tegra.c | 41 +- fs/btrfs/async-thread.c | 14 + @@ -55,7 +55,7 @@ tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 57 files changed, 728 insertions(+), 1506 deletions(-) + 57 files changed, 715 insertions(+), 1506 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 110b305af27f..488feec76f0a 100644 @@ -372,7 +372,7 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index b24513ec3fae..8308569f66e0 100644 +index ae9464091f1b..90cb50ab3073 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c @@ -1721,6 +1721,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) @@ -447,7 +447,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index e96cb5c4f97a..d645460fe8a9 100644 +index a08f53f208bf..49942737cae0 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -458,7 +458,7 @@ index e96cb5c4f97a..d645460fe8a9 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5160,8 +5161,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5164,8 +5165,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -1208,38 +1208,6 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ -diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h -index a5a003553646..aedd05541044 100644 ---- a/drivers/input/serio/i8042-x86ia64io.h -+++ b/drivers/input/serio/i8042-x86ia64io.h -@@ -272,6 +272,13 @@ static const struct dmi_system_id __initconst i8042_dmi_nomux_table[] = { - DMI_MATCH(DMI_PRODUCT_NAME, "LifeBook S6230"), - }, - }, -+ { -+ /* Fujitsu Lifebook T725 laptop */ -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"), -+ DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK T725"), -+ }, -+ }, - { - /* Fujitsu Lifebook U745 */ - .matches = { -@@ -840,6 +847,13 @@ static const struct dmi_system_id __initconst i8042_dmi_notimeout_table[] = { - DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK AH544"), - }, - }, -+ { -+ /* Fujitsu Lifebook T725 laptop */ -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"), -+ DMI_MATCH(DMI_PRODUCT_NAME, "LIFEBOOK T725"), -+ }, -+ }, - { - /* Fujitsu U574 laptop */ - /* https://bugzilla.kernel.org/show_bug.cgi?id=69731 */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c index 63f0af10c403..195be16dbd39 100644 --- a/drivers/iommu/iommu.c @@ -1331,10 +1299,10 @@ index 75dbe77b0b4b..4bd6dd722f44 100644 if (ret < 0) goto err_allowedips; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 8c3c1ef92171..18431236ab9f 100644 +index cef69b71a6f1..18e176d8596e 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4232,6 +4232,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4233,6 +4233,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1365,6 +1333,18 @@ index 8c3c1ef92171..18431236ab9f 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c +index 27595aba214d..6aa31816159c 100644 +--- a/drivers/platform/x86/thinkpad_acpi.c ++++ b/drivers/platform/x86/thinkpad_acpi.c +@@ -8853,6 +8853,7 @@ static const struct tpacpi_quirk fan_quirk_table[] __initconst = { + TPACPI_Q_LNV3('N', '2', 'E', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (1st gen) */ + TPACPI_Q_LNV3('N', '2', 'O', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (2nd gen) */ + TPACPI_Q_LNV3('N', '2', 'V', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (3nd gen) */ ++ TPACPI_Q_LNV3('N', '4', '0', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (4nd gen) */ + TPACPI_Q_LNV3('N', '3', '0', TPACPI_FAN_2CTL), /* P15 (1st gen) / P15v (1st gen) */ + TPACPI_Q_LNV3('N', '3', '2', TPACPI_FAN_2CTL), /* X1 Carbon (9th gen) */ + }; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c diff --git a/sources b/sources index 8c1b68f10..9ba003f84 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.18.tar.xz) = 02637ceeefcaf4fede857980cbd6848ae6d181a9b050b1c6e6ba8fcf3822862944f5fa2522c42bf556785a5ac0baa6dc2ab643ed8f363817855ae393976bb6ec -SHA512 (kernel-abi-stablelists-5.14.18-300.tar.bz2) = 13d4f69a49e74d64566c5ff0f8e3a41bbd140659348dedd3830a4a816605c3335ccced592f5717c4655cccdbbd5ba22e7104474d786bee54887aa044c4f16bdd -SHA512 (kernel-kabi-dw-5.14.18-300.tar.bz2) = 01afcac40bbbd02099677133aa803945e7d9f57d9d98d66d0831573156faa5aec1571a6b5e25b0b03c2ad055bbbed0e13618677c426e61d46e73ee42036308be +SHA512 (linux-5.14.19.tar.xz) = 6b0697d28110d104a3b092bb6925c8c08b4f72913dca3f6d0b17dcdc6102b1473042b644918ea6d27693d7023967c2ba769ef7017d2702e9aca29c9f5250d7bf +SHA512 (kernel-abi-stablelists-5.14.19-300.tar.bz2) = 2b9e4a05cf85d53df15f898823bea3f156dfdc0cf4b9adee693e9332ffc56c16e8b05e4fe686618c711e334711b74cc155cbd51a9ca2fb86dc179baf8e21e302 +SHA512 (kernel-kabi-dw-5.14.19-300.tar.bz2) = afaeaac7e3c171bd2a88ad68f158620ca8d135db1ce8c5de24d97648e906f6e08008fa0cae9e3507a8f7a6334bd06a75e5849fed5d601bc2946cf2aafd6fef15 From 1b5458d693e05568d4dcc50f4c50e0fa7bdc14da Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 18 Nov 2021 10:51:52 -0600 Subject: [PATCH 028/114] kernel-5.14.20-1 * Thu Nov 18 2021 Justin M. Forbes [5.14.20-1] - Drop F33 from release_targets as pushes are already disabled in dist-git (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- sources | 6 +++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/kernel.spec b/kernel.spec index ccae32b89..a7d119d36 100755 --- a/kernel.spec +++ b/kernel.spec @@ -123,7 +123,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.14 -%define rpmversion 5.14.19 +%define rpmversion 5.14.20 %define patchversion 5.14 %define pkgrelease 300 @@ -672,7 +672,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.19.tar.xz +Source0: linux-5.14.20.tar.xz Source1: Makefile.rhelver @@ -1358,8 +1358,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.19 -c -mv linux-5.14.19 linux-%{KVERREL} +%setup -q -n kernel-5.14.20 -c +mv linux-5.14.20 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2958,6 +2958,9 @@ fi # # %changelog +* Thu Nov 18 2021 Justin M. Forbes [5.14.20-1] +- Drop F33 from release_targets as pushes are already disabled in dist-git (Justin M. Forbes) + * Wed Nov 17 2021 Justin M. Forbes [5.14.19-1] - platform/x86: thinkpad_acpi: Add support for dual fan control (Jimmy Wang) - Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) diff --git a/sources b/sources index 9ba003f84..61e247694 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.19.tar.xz) = 6b0697d28110d104a3b092bb6925c8c08b4f72913dca3f6d0b17dcdc6102b1473042b644918ea6d27693d7023967c2ba769ef7017d2702e9aca29c9f5250d7bf -SHA512 (kernel-abi-stablelists-5.14.19-300.tar.bz2) = 2b9e4a05cf85d53df15f898823bea3f156dfdc0cf4b9adee693e9332ffc56c16e8b05e4fe686618c711e334711b74cc155cbd51a9ca2fb86dc179baf8e21e302 -SHA512 (kernel-kabi-dw-5.14.19-300.tar.bz2) = afaeaac7e3c171bd2a88ad68f158620ca8d135db1ce8c5de24d97648e906f6e08008fa0cae9e3507a8f7a6334bd06a75e5849fed5d601bc2946cf2aafd6fef15 +SHA512 (linux-5.14.20.tar.xz) = 4e744e29a97a3f8cd60798aa48c25147bbe7cb497a3d041b3a3510f1397f3a6a8e543e419ae19b18e9d7efc9a8c7bbe4961f8c2ac4cdadea4102bc5b7e79fce3 +SHA512 (kernel-abi-stablelists-5.14.20-300.tar.bz2) = cceaa085da935d56a0728f82af68609cbb43418a2c60ba70f2962734950e69c588d3845190a9d13797897483e5ca64949ffea54d2735984850a10d35b050c2f4 +SHA512 (kernel-kabi-dw-5.14.20-300.tar.bz2) = 7d0ed0df76977b87bba889c1f7e50bc2eff52c09aad9ef362d35ffac1e2364f63a95b61836a1b55e2d4e9f6941a50db293522b45d9f7c16c450bf188f985fb8d From c2b24705e7bef009ee3bf63ebcfa111b92996936 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 22 Nov 2021 07:57:48 -0600 Subject: [PATCH 029/114] kernel-5.15-0 * Mon Nov 22 2021 Justin M. Forbes [5.15-0] - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv (Zekun Shen) - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen) - Add cifs to module filters (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 4 +- Patchlist.changelog | 204 +- filter-modules.sh.fedora | 2 +- kernel-aarch64-debug-fedora.config | 147 +- kernel-aarch64-debug-rhel.config | 150 +- kernel-aarch64-fedora.config | 144 +- kernel-aarch64-rhel.config | 149 +- kernel-armv7hl-debug-fedora.config | 148 +- kernel-armv7hl-fedora.config | 145 +- kernel-armv7hl-lpae-debug-fedora.config | 146 +- kernel-armv7hl-lpae-fedora.config | 143 +- kernel-i686-debug-fedora.config | 116 +- kernel-i686-fedora.config | 113 +- kernel-ppc64le-debug-fedora.config | 129 +- kernel-ppc64le-debug-rhel.config | 142 +- kernel-ppc64le-fedora.config | 126 +- kernel-ppc64le-rhel.config | 139 +- kernel-s390x-debug-fedora.config | 133 +- kernel-s390x-debug-rhel.config | 145 +- kernel-s390x-fedora.config | 130 +- kernel-s390x-rhel.config | 142 +- kernel-s390x-zfcpdump-rhel.config | 148 +- kernel-x86_64-debug-fedora.config | 120 +- kernel-x86_64-debug-rhel.config | 150 +- kernel-x86_64-fedora.config | 117 +- kernel-x86_64-rhel.config | 147 +- kernel.spec | 1249 ++-------- mod-internal.list | 24 + partial-kgcov-snip.config | 4 + ...14-redhat.patch => patch-5.15-redhat.patch | 2069 ++++------------- rpminspect.yaml | 3 + sources | 6 +- 32 files changed, 3528 insertions(+), 3206 deletions(-) create mode 100644 partial-kgcov-snip.config rename patch-5.14-redhat.patch => patch-5.15-redhat.patch (50%) diff --git a/Makefile.rhelver b/Makefile.rhelver index 7fb2464bc..8e6ba0821 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -1,4 +1,4 @@ -RHEL_MAJOR = 8 +RHEL_MAJOR = 9 RHEL_MINOR = 99 # @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 1 +RHEL_RELEASE = 0 # # Early y+1 numbering diff --git a/Patchlist.changelog b/Patchlist.changelog index b3660d9c5..883210af7 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,153 +1,153 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/6fce0dd43763fcc2beb0034d7dc358a4c4644108 - 6fce0dd43763fcc2beb0034d7dc358a4c4644108 platform/x86: thinkpad_acpi: Add support for dual fan control +https://gitlab.com/cki-project/kernel-ark/-/commit/ba79f081c3d211f6dda25d73f03c599aab6f8972 + ba79f081c3d211f6dda25d73f03c599aab6f8972 mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv -https://gitlab.com/cki-project/kernel-ark/-/commit/3715b05fa9dc06b00536752b10ddd70252ed8b35 - 3715b05fa9dc06b00536752b10ddd70252ed8b35 usb: xhci: tegra: Check padctrl interrupt presence in device tree +https://gitlab.com/cki-project/kernel-ark/-/commit/d8119154f59000d9e1300fb0ecd3aa2acde0ce11 + d8119154f59000d9e1300fb0ecd3aa2acde0ce11 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait -https://gitlab.com/cki-project/kernel-ark/-/commit/b9f75c7f59600e9aa65cd915248c9a94fa98c56d - b9f75c7f59600e9aa65cd915248c9a94fa98c56d Input: i8042 - Add quirk for Fujitsu Lifebook T725 +https://gitlab.com/cki-project/kernel-ark/-/commit/052a70eae8d9fabd82bcb701931302704dccc472 + 052a70eae8d9fabd82bcb701931302704dccc472 usb: xhci: tegra: Check padctrl interrupt presence in device tree -https://gitlab.com/cki-project/kernel-ark/-/commit/135e0ca7843b0c75078420af44f09c03adf031e4 - 135e0ca7843b0c75078420af44f09c03adf031e4 btrfs: fix memory ordering between normal and ordered work functions +https://gitlab.com/cki-project/kernel-ark/-/commit/078b72468a1734ef5f055c6c8c0bbd1882babdef + 078b72468a1734ef5f055c6c8c0bbd1882babdef x86/PCI/ACPI: Replace printk calls with pr_info/pr_warn calls -https://gitlab.com/cki-project/kernel-ark/-/commit/4ea42fc748bc3ba5da69dd285681603f8474732e - 4ea42fc748bc3ba5da69dd285681603f8474732e Revert "xhci: Set HCD flag to defer primary roothub registration" +https://gitlab.com/cki-project/kernel-ark/-/commit/dde0ccc0f204067a7f353a6eddd74a2d2345a03f + dde0ccc0f204067a7f353a6eddd74a2d2345a03f x86/PCI: Ignore E820 reservations for bridge windows on newer systems -https://gitlab.com/cki-project/kernel-ark/-/commit/492e6a0e07e3e62e977f7b705eab528495923772 - 492e6a0e07e3e62e977f7b705eab528495923772 Revert "usb: core: hcd: Add support for deferring roothub registration" +https://gitlab.com/cki-project/kernel-ark/-/commit/dbfaeb8e3c1a949e75c8e7aecee8c57ed54c9d02 + dbfaeb8e3c1a949e75c8e7aecee8c57ed54c9d02 Revert "[scsi] megaraid_sas: re-add certain pci-ids" -https://gitlab.com/cki-project/kernel-ark/-/commit/c72074b04c2b97c40f0fecb2754cd58f83c21642 - c72074b04c2b97c40f0fecb2754cd58f83c21642 autofs: fix wait name hash calculation in autofs_wait() +https://gitlab.com/cki-project/kernel-ark/-/commit/32f698e43b58794dfe27afe719f575f78da95abe + 32f698e43b58794dfe27afe719f575f78da95abe Revert "wireguard: disable in FIPS mode" -https://gitlab.com/cki-project/kernel-ark/-/commit/cf1b4a61d08376edbf118eaadd3917b1feb96dac - cf1b4a61d08376edbf118eaadd3917b1feb96dac Fix up quirk to match upstream +https://gitlab.com/cki-project/kernel-ark/-/commit/83006c3429d58b6247863c348495417636186107 + 83006c3429d58b6247863c348495417636186107 Revert "[fs] dax: mark tech preview" -https://gitlab.com/cki-project/kernel-ark/-/commit/959b672c6338f5fa203aadc5cd121c724ea2a002 - 959b672c6338f5fa203aadc5cd121c724ea2a002 Fix up backport of Dell XPS 9710 quirk +https://gitlab.com/cki-project/kernel-ark/-/commit/58b66eecb6ef60c71c5017aa0220b6e3e2a5e38f + 58b66eecb6ef60c71c5017aa0220b6e3e2a5e38f Revert "wireguard: mark as Tech Preview" -https://gitlab.com/cki-project/kernel-ark/-/commit/7669a9b770057fa6a97e4fc23225e72ddba8719d - 7669a9b770057fa6a97e4fc23225e72ddba8719d ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 +https://gitlab.com/cki-project/kernel-ark/-/commit/e7dd4e098056b44495d41d06418a11c4442447e0 + e7dd4e098056b44495d41d06418a11c4442447e0 Revert "add pci_hw_vendor_status()" -https://gitlab.com/cki-project/kernel-ark/-/commit/32568097ff5803d25ac5e233583903c1c4666711 - 32568097ff5803d25ac5e233583903c1c4666711 e100e: Fix packet loss issues seen on Intel network controller +https://gitlab.com/cki-project/kernel-ark/-/commit/69487df85dc22a202aa7276e2c47ea11ec52eb19 + 69487df85dc22a202aa7276e2c47ea11ec52eb19 Input: i8042 - Add quirk for Fujitsu Lifebook T725 -https://gitlab.com/cki-project/kernel-ark/-/commit/e84b9781b4fec1e48909260cb3d3454fb82c241d - e84b9781b4fec1e48909260cb3d3454fb82c241d Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" +https://gitlab.com/cki-project/kernel-ark/-/commit/ec55d007db7cb83475be6c49f25aed92aa1034db + ec55d007db7cb83475be6c49f25aed92aa1034db btrfs: fix memory ordering between normal and ordered work functions -https://gitlab.com/cki-project/kernel-ark/-/commit/d885e8f2615cb029f9173d7cdd49ae0815bb019c - d885e8f2615cb029f9173d7cdd49ae0815bb019c bpf: Fix integer overflow in prealloc_elems_and_freelist() +https://gitlab.com/cki-project/kernel-ark/-/commit/ad98d0f25e3df5484dbb9dce3783c5371fba4323 + ad98d0f25e3df5484dbb9dce3783c5371fba4323 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -https://gitlab.com/cki-project/kernel-ark/-/commit/d816db8fabf7346ef722cf5b3a3a12b43bdd0460 - d816db8fabf7346ef722cf5b3a3a12b43bdd0460 Revert "acpi: prefer booting with ACPI over DTS" +https://gitlab.com/cki-project/kernel-ark/-/commit/b6389968a10491832f0d62b5e8816dde3c766ceb + b6389968a10491832f0d62b5e8816dde3c766ceb [fs] dax: mark tech preview -https://gitlab.com/cki-project/kernel-ark/-/commit/be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 - be4d6e21716592aa0230e5ae6ecaedce6f36d9a5 Revert "block, bfq: honor already-setup queue merges" +https://gitlab.com/cki-project/kernel-ark/-/commit/e3e9737865cd704e300f35c651d4e5fa1a84ab09 + e3e9737865cd704e300f35c651d4e5fa1a84ab09 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro -https://gitlab.com/cki-project/kernel-ark/-/commit/b404ad1e47af572e35ac407260103356c961c627 - b404ad1e47af572e35ac407260103356c961c627 thermal/drivers/int340x: Do not set a wrong tcc offset on resume +https://gitlab.com/cki-project/kernel-ark/-/commit/5dab5e4c4cf4bc8bfd13119767481c427b009852 + 5dab5e4c4cf4bc8bfd13119767481c427b009852 arm64: dts: rockchip: Setup USB typec port as datarole on -https://gitlab.com/cki-project/kernel-ark/-/commit/f0c98d3a1045b6149d85b93b350a738d2a495d16 - f0c98d3a1045b6149d85b93b350a738d2a495d16 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported +https://gitlab.com/cki-project/kernel-ark/-/commit/d0b1a0a409781f6a7b4d2c8e4bb5e53b3ddccaf9 + d0b1a0a409781f6a7b4d2c8e4bb5e53b3ddccaf9 [scsi] megaraid_sas: re-add certain pci-ids -https://gitlab.com/cki-project/kernel-ark/-/commit/e11905f1a6ea9f03a9f1a3b061a1a581536a2850 - e11905f1a6ea9f03a9f1a3b061a1a581536a2850 Revert "team: mark team driver as deprecated" +https://gitlab.com/cki-project/kernel-ark/-/commit/51582d26690960efa956b2b543eda733ae9485aa + 51582d26690960efa956b2b543eda733ae9485aa crypto: rng - Override drivers/char/random in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/927ba0b97c46e67b851bffe5a5b059e2c150e30b - 927ba0b97c46e67b851bffe5a5b059e2c150e30b iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha +https://gitlab.com/cki-project/kernel-ark/-/commit/cf22dfe2f75a7ecc77a4053234389d28ae765d91 + cf22dfe2f75a7ecc77a4053234389d28ae765d91 random: Add hook to override device reads and getrandom(2) -https://gitlab.com/cki-project/kernel-ark/-/commit/2c29a8ec49e688b5e1f176f8cdb7b9421e2dd63e - 2c29a8ec49e688b5e1f176f8cdb7b9421e2dd63e arm64: use common CONFIG_MAX_ZONEORDER for arm kernel +https://gitlab.com/cki-project/kernel-ark/-/commit/2d123caf19a5dc7ed5af79c4c8c78d6f78010b20 + 2d123caf19a5dc7ed5af79c4c8c78d6f78010b20 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/a383c4f942e2ad84ad77aa1be014e3984f0b9d5a - a383c4f942e2ad84ad77aa1be014e3984f0b9d5a arm64: dts: rockchip: Disable CDN DP on Pinebook Pro +https://gitlab.com/cki-project/kernel-ark/-/commit/00a022572b2560a1bdd92dbd1b3bda6d7e91f619 + 00a022572b2560a1bdd92dbd1b3bda6d7e91f619 nvme: nvme_mpath_init remove multipath check -https://gitlab.com/cki-project/kernel-ark/-/commit/c67ec1e149814af06aa3eb360c36693f5f1e2c1e - c67ec1e149814af06aa3eb360c36693f5f1e2c1e arm64: dts: rockchip: Setup USB typec port as datarole on +https://gitlab.com/cki-project/kernel-ark/-/commit/89e7c979adf354bc4e7668cc693df306eb39e3b6 + 89e7c979adf354bc4e7668cc693df306eb39e3b6 wireguard: disable in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/d8ceedb7b31c9d99dfad6d1fa3c3631d0c3b36ef - d8ceedb7b31c9d99dfad6d1fa3c3631d0c3b36ef xfs: drop experimental warnings for bigtime and inobtcount +https://gitlab.com/cki-project/kernel-ark/-/commit/d8a00d60a5b0647ff277653202e3b49f1e9f1c83 + d8a00d60a5b0647ff277653202e3b49f1e9f1c83 nvme: decouple basic ANA log page re-read support from native multipathing -https://gitlab.com/cki-project/kernel-ark/-/commit/eda5f508fa800d5bf58f89b2daccfe9660539b6d - eda5f508fa800d5bf58f89b2daccfe9660539b6d crypto: rng - Override drivers/char/random in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/f904b60b4c23cef0eac4ebb2ffe82ba74a9490c9 + f904b60b4c23cef0eac4ebb2ffe82ba74a9490c9 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -https://gitlab.com/cki-project/kernel-ark/-/commit/82b8341b9ce582b15c668f9c6b0e91d8e3ab6e30 - 82b8341b9ce582b15c668f9c6b0e91d8e3ab6e30 random: Add hook to override device reads and getrandom(2) +https://gitlab.com/cki-project/kernel-ark/-/commit/c0e1a06b73019c0940aea87f3e4d378875b6ed97 + c0e1a06b73019c0940aea87f3e4d378875b6ed97 nvme: Return BLK_STS_TARGET if the DNR bit is set -https://gitlab.com/cki-project/kernel-ark/-/commit/65e9b4c30f3040d9ba164851b012fb911e4b3147 - 65e9b4c30f3040d9ba164851b012fb911e4b3147 bpf, selftests: Disable tests that need clang13 +https://gitlab.com/cki-project/kernel-ark/-/commit/d973a8fc7dd38d75ca7be5f4e9319076ec48c5b1 + d973a8fc7dd38d75ca7be5f4e9319076ec48c5b1 wireguard: mark as Tech Preview -https://gitlab.com/cki-project/kernel-ark/-/commit/8bc427008360a6a2d403851717cd11051d5a17b6 - 8bc427008360a6a2d403851717cd11051d5a17b6 RHEL: disable io_uring support +https://gitlab.com/cki-project/kernel-ark/-/commit/94a3927f9572e6f8734dd29a978de8fc0d6b897d + 94a3927f9572e6f8734dd29a978de8fc0d6b897d REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/b45be7889fb6d73b23b355ffe391ce8760a7bfd9 - b45be7889fb6d73b23b355ffe391ce8760a7bfd9 team: mark team driver as deprecated +https://gitlab.com/cki-project/kernel-ark/-/commit/44a99ce019589dd51627aab7fdfb6efb1481057f + 44a99ce019589dd51627aab7fdfb6efb1481057f KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/a101e602d7b7a99f0329ffa3005e9aaedca36896 - a101e602d7b7a99f0329ffa3005e9aaedca36896 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos +https://gitlab.com/cki-project/kernel-ark/-/commit/a542b3b414a916496ae856825439951dfc27a544 + a542b3b414a916496ae856825439951dfc27a544 Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/3541ba30d5a508547c983acfe4f558c17f4126bb - 3541ba30d5a508547c983acfe4f558c17f4126bb wireguard: disable in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/36cf4f744bae496e8a2f5f1789169d1ee9e109cf + 36cf4f744bae496e8a2f5f1789169d1ee9e109cf ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/db90e7a7b3c346ae458f78defce8da82a7abb21e - db90e7a7b3c346ae458f78defce8da82a7abb21e REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +https://gitlab.com/cki-project/kernel-ark/-/commit/3668c10324f29bace47c092ea1bc6846bdca8cb2 + 3668c10324f29bace47c092ea1bc6846bdca8cb2 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/1d728cdb15541dbd7f44947256956fe903cd1098 - 1d728cdb15541dbd7f44947256956fe903cd1098 KEYS: Make use of platform keyring for module signature verify +https://gitlab.com/cki-project/kernel-ark/-/commit/288c6720afc6f7712b2066977b89a1eca0c5a21a + 288c6720afc6f7712b2066977b89a1eca0c5a21a Add option of 13 for FORCE_MAX_ZONEORDER -https://gitlab.com/cki-project/kernel-ark/-/commit/285e6d047914d3159c4c5b16bd269d8614ba608c - 285e6d047914d3159c4c5b16bd269d8614ba608c Input: rmi4 - remove the need for artificial IRQ in case of HID +https://gitlab.com/cki-project/kernel-ark/-/commit/85f19dfc9712ed809cf3154100f8139bf6e9d4de + 85f19dfc9712ed809cf3154100f8139bf6e9d4de s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/2614d25eaaa61d641e5fd3c39fec343f57ddcc77 - 2614d25eaaa61d641e5fd3c39fec343f57ddcc77 ARM: tegra: usb no reset +https://gitlab.com/cki-project/kernel-ark/-/commit/733a0da5535fe60cf1bac73a07e8107ac4bf299d + 733a0da5535fe60cf1bac73a07e8107ac4bf299d efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/df3c9535fb451e8c7c2402439f4bf8d36d12062d - df3c9535fb451e8c7c2402439f4bf8d36d12062d arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT +https://gitlab.com/cki-project/kernel-ark/-/commit/5cd6fe00f5e0a02a5dc4d1abf9f335c2877aa6c9 + 5cd6fe00f5e0a02a5dc4d1abf9f335c2877aa6c9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/ad4fd7a9e06e9c92a03cbc91cfeb3969bd6bd631 - ad4fd7a9e06e9c92a03cbc91cfeb3969bd6bd631 Add option of 13 for FORCE_MAX_ZONEORDER +https://gitlab.com/cki-project/kernel-ark/-/commit/edccd4be7971310a859e00de0868d54c729695f9 + edccd4be7971310a859e00de0868d54c729695f9 security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/24ba2bb7c2fa976b43617118efe3adcd83393764 - 24ba2bb7c2fa976b43617118efe3adcd83393764 s390: Lock down the kernel when the IPL secure flag is set +https://gitlab.com/cki-project/kernel-ark/-/commit/539e9d5a95a1547f51ba066ea898182df5c30d6c + 539e9d5a95a1547f51ba066ea898182df5c30d6c Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/8e8d5bc115659440bd170ff10a2afe0397ed0298 - 8e8d5bc115659440bd170ff10a2afe0397ed0298 efi: Lock down the kernel if booted in secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/83e49272faea68f7ce01cb9dc63f9c550903a75d + 83e49272faea68f7ce01cb9dc63f9c550903a75d Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/5fa3e71ead70441cdf224fd7a72e2087a3045c7b - 5fa3e71ead70441cdf224fd7a72e2087a3045c7b efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/eb9f5f1c8ecddf9291b06e5ded858064d9ace8c5 + eb9f5f1c8ecddf9291b06e5ded858064d9ace8c5 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/0f76f2c9530c175fe0d95e040fab20a3a4cbc367 - 0f76f2c9530c175fe0d95e040fab20a3a4cbc367 security: lockdown: expose a hook to lock the kernel down +https://gitlab.com/cki-project/kernel-ark/-/commit/75a010f21e9df6549ebe2041c562bf61ab3ea7ae + 75a010f21e9df6549ebe2041c562bf61ab3ea7ae iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/151d02298a1f4c0e17f38535b25c7211b067b124 - 151d02298a1f4c0e17f38535b25c7211b067b124 Make get_cert_list() use efi_status_to_str() to print error messages. +https://gitlab.com/cki-project/kernel-ark/-/commit/4acf659b77957a7a406687f80469c2d8c9eb7991 + 4acf659b77957a7a406687f80469c2d8c9eb7991 ipmi: do not configure ipmi for HPE m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/0669b2ab2965ca99196f63f1158af3bd6a2b48c3 - 0669b2ab2965ca99196f63f1158af3bd6a2b48c3 Add efi_status_to_str() and rework efi_status_to_err(). +https://gitlab.com/cki-project/kernel-ark/-/commit/80d5f0db72a989cd3eedd4eba089afe8ac89c38a + 80d5f0db72a989cd3eedd4eba089afe8ac89c38a add pci_hw_vendor_status() -https://gitlab.com/cki-project/kernel-ark/-/commit/d499277c4eb863d97520cd54836da645609a9f5c - d499277c4eb863d97520cd54836da645609a9f5c arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT +https://gitlab.com/cki-project/kernel-ark/-/commit/c7b85bdbc4156095c29df5bf403c7210779b7f4f + c7b85bdbc4156095c29df5bf403c7210779b7f4f ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/5f106e91008bacd5ffcf1da196d07d2c18edb7fc - 5f106e91008bacd5ffcf1da196d07d2c18edb7fc iommu/arm-smmu: workaround DMA mode issues +https://gitlab.com/cki-project/kernel-ark/-/commit/efd31cf4932a26014ed1481384826ed3e6e10539 + efd31cf4932a26014ed1481384826ed3e6e10539 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/674ecaf4fd367edc7b7ef12954e50ab58ac8fcc9 - 674ecaf4fd367edc7b7ef12954e50ab58ac8fcc9 ipmi: do not configure ipmi for HPE m400 +https://gitlab.com/cki-project/kernel-ark/-/commit/5a76c52ea79d1ee7a0d07136bab0869fb0dcd59d + 5a76c52ea79d1ee7a0d07136bab0869fb0dcd59d tags.sh: Ignore redhat/rpm -https://gitlab.com/cki-project/kernel-ark/-/commit/be603873c33fb8e1c55cdba8bc66841d2ac092fa - be603873c33fb8e1c55cdba8bc66841d2ac092fa ahci: thunderx2: Fix for errata that affects stop engine +https://gitlab.com/cki-project/kernel-ark/-/commit/e73b49e13f131f3ce70be851b578e6e4dcc6cd39 + e73b49e13f131f3ce70be851b578e6e4dcc6cd39 acpi: prefer booting with ACPI over DTS -https://gitlab.com/cki-project/kernel-ark/-/commit/d72ea76b45bf1fc6a2f84c947ff06069d773ed8b - d72ea76b45bf1fc6a2f84c947ff06069d773ed8b Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon +https://gitlab.com/cki-project/kernel-ark/-/commit/df5533677109dd1d8232a9852b8e089cf6accd9c + df5533677109dd1d8232a9852b8e089cf6accd9c aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/e06adab2fb29443c34fd18f4cff0f150e47455ad - e06adab2fb29443c34fd18f4cff0f150e47455ad acpi: prefer booting with ACPI over DTS +https://gitlab.com/cki-project/kernel-ark/-/commit/a741b5a56f241c3ba758b8efae2e73bde3cf77b3 + a741b5a56f241c3ba758b8efae2e73bde3cf77b3 ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/b118619ff9f1867774db0def76ab14e5d1ca0a00 - b118619ff9f1867774db0def76ab14e5d1ca0a00 aarch64: acpi scan: Fix regression related to X-Gene UARTs +https://gitlab.com/cki-project/kernel-ark/-/commit/91069002cfaedbb95e91c15797c5ec0e501ab58f + 91069002cfaedbb95e91c15797c5ec0e501ab58f ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -https://gitlab.com/cki-project/kernel-ark/-/commit/043f75aff143edb6599e58511f4606df5a37e8a3 - 043f75aff143edb6599e58511f4606df5a37e8a3 ACPI / irq: Workaround firmware issue on X-Gene based m400 +https://gitlab.com/cki-project/kernel-ark/-/commit/6959f66ee95bd0ab11eca0b6eca89a5a73471c98 + 6959f66ee95bd0ab11eca0b6eca89a5a73471c98 Pull the RHEL version defines out of the Makefile -https://gitlab.com/cki-project/kernel-ark/-/commit/cc63c6bdede927093d41916a61697349db0d02eb - cc63c6bdede927093d41916a61697349db0d02eb ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support +https://gitlab.com/cki-project/kernel-ark/-/commit/ee0a802c0f6149e7bdb202bb2b616bd8fd3c41e5 + ee0a802c0f6149e7bdb202bb2b616bd8fd3c41e5 [initial commit] Add Red Hat variables in the top level makefile diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora index 678825bfa..65f745cb1 100755 --- a/filter-modules.sh.fedora +++ b/filter-modules.sh.fedora @@ -33,7 +33,7 @@ scsidrvs="aacraid aic7xxx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe f usbdrvs="atm image misc serial" -fsdrvs="affs befs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" +fsdrvs="affs befs cifs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index a2973b9a6..151a9d7fa 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -82,6 +82,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -217,12 +218,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -415,6 +421,9 @@ CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -438,6 +447,7 @@ CONFIG_ARM_TIMER_SP804=y CONFIG_ARMV8_DEPRECATED=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -676,6 +686,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1006,6 +1018,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1051,7 +1064,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1118,6 +1131,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1440,6 +1454,8 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y @@ -1478,6 +1494,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1552,7 +1569,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y @@ -1607,6 +1623,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1619,6 +1636,7 @@ CONFIG_DMA_OF=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMA_SUN4I is not set CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1722,6 +1740,7 @@ CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HISI_KIRIN=m +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1778,7 +1797,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1801,6 +1822,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1825,6 +1848,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1877,6 +1901,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2076,6 +2101,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2104,6 +2130,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y @@ -2114,6 +2141,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2121,6 +2149,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -2137,6 +2166,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2218,6 +2248,7 @@ CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_VERSAL_FPGA is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_MGR_ZYNQMP_FPGA=m @@ -2403,6 +2434,7 @@ CONFIG_GPIO_PCI_IDIO_16=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2417,6 +2449,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2457,6 +2490,7 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2497,6 +2531,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2624,6 +2659,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m CONFIG_HW_RANDOM_CAVIUM=m @@ -2644,7 +2680,15 @@ CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ=100 @@ -2749,6 +2793,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -2901,7 +2946,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -3011,6 +3055,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -3019,6 +3064,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -3040,6 +3086,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3059,6 +3106,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3164,6 +3213,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3230,6 +3280,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3258,7 +3309,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3360,11 +3410,13 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_HW_TAGS is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -3424,6 +3476,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3450,7 +3503,11 @@ CONFIG_KRAITCC=m # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_ARM_PMU=y CONFIG_KVM_XEN=y @@ -3586,9 +3643,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3702,6 +3762,7 @@ CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=y # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3717,6 +3778,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3795,6 +3857,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3892,6 +3955,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3943,6 +4008,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4086,6 +4152,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4123,6 +4191,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4135,6 +4205,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8660=y CONFIG_MSM_GCC_8916=y CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set CONFIG_MSM_GCC_8960=y CONFIG_MSM_GCC_8974=y # CONFIG_MSM_GCC_8994 is not set @@ -4144,6 +4215,7 @@ CONFIG_MSM_GPUCC_8998=m # CONFIG_MSM_LCC_8960 is not set CONFIG_MSM_MMCC_8960=m CONFIG_MSM_MMCC_8974=m +# CONFIG_MSM_MMCC_8994 is not set CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4582,6 +4654,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4854,6 +4927,10 @@ CONFIG_NR_CPUS=4096 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4861,12 +4938,14 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4886,7 +4965,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4924,7 +5002,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5048,6 +5125,7 @@ CONFIG_PCIE_MOBIVEIL=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_TEGRA194_HOST=y CONFIG_PCIE_XILINX_CPM=y @@ -5060,6 +5138,7 @@ CONFIG_PCI_HISI=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5092,6 +5171,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5192,6 +5272,7 @@ CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8QXP=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5202,6 +5283,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LYNXPOINT is not set CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5238,6 +5320,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SDM845=y # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5324,6 +5407,7 @@ CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y @@ -5334,7 +5418,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5365,6 +5448,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5476,6 +5560,7 @@ CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y @@ -5577,6 +5662,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5686,6 +5772,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set @@ -5733,12 +5821,14 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5929,6 +6019,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -6003,11 +6094,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6111,10 +6204,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HISI=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6126,6 +6221,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m @@ -6167,6 +6263,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6194,6 +6291,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6330,6 +6428,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6503,9 +6602,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6513,7 +6614,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set CONFIG_SM_GCC_8150=y CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6602,6 +6705,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6719,6 +6823,7 @@ CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -6863,6 +6968,7 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -7039,6 +7145,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7198,6 +7306,7 @@ CONFIG_SPI_QCOM_GENI=m CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7356,7 +7465,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set @@ -7436,6 +7547,7 @@ CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m CONFIG_TEGRA210_EMC_TABLE=y +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_ACONNECT=m CONFIG_TEGRA_AHB=y CONFIG_TEGRA_BPMP_THERMAL=m @@ -7471,7 +7583,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -7514,7 +7626,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m CONFIG_THUNDER_NIC_PF=m @@ -7544,6 +7655,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TINYDRM_HX8357D=m @@ -8175,7 +8287,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m @@ -8184,6 +8296,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VDSO=y CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8282,7 +8395,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_JPEG=m CONFIG_VIDEO_IMX_MEDIA=m @@ -8334,6 +8449,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8428,7 +8544,7 @@ CONFIG_VMAP_STACK=y # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y -# CONFIG_VMXNET3 is not set +CONFIG_VMXNET3=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -8492,6 +8608,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8549,7 +8666,6 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m @@ -8614,6 +8730,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 274b439c7..d624bf422 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -60,6 +60,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -175,6 +176,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m @@ -310,6 +312,9 @@ CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -447,7 +452,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMA_POSSIBLE=y # CONFIG_BCM_FLEXRM_MBOX is not set -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_NS_THERMAL is not set # CONFIG_BCM_PDC_MBOX is not set @@ -472,9 +477,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -593,8 +600,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -833,6 +840,7 @@ CONFIG_CMDLINE="console=ttyAMA0" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set @@ -1073,6 +1081,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set @@ -1111,6 +1121,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DCB=y # CONFIG_DDR is not set @@ -1178,7 +1189,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1233,6 +1243,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y @@ -1243,6 +1254,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1331,6 +1343,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set CONFIG_DRM_HISI_HIBMC=m # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1366,6 +1379,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1373,6 +1387,8 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set @@ -1383,6 +1399,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1421,6 +1438,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1618,6 +1636,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set CONFIG_EXTCON_GPIO=m @@ -1640,6 +1659,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +CONFIG_FAIL_SUNRPC=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1648,6 +1668,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1666,6 +1687,7 @@ CONFIG_FAULT_INJECTION=y CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -1843,7 +1865,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1886,6 +1908,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_VIPERBOARD is not set +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -1964,6 +1987,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2087,6 +2111,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2102,7 +2127,15 @@ CONFIG_HW_RANDOM=y # CONFIG_HWSPINLOCK_QCOM is not set CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -2188,6 +2221,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -2274,7 +2308,7 @@ CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2306,7 +2340,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2328,6 +2361,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set @@ -2404,6 +2438,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2421,6 +2456,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2447,6 +2483,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2458,7 +2496,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2497,9 +2535,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2537,11 +2575,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2633,7 +2672,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2695,12 +2733,14 @@ CONFIG_KALLSYMS=y CONFIG_KASAN_GENERIC=y # CONFIG_KASAN_HW_TAGS is not set CONFIG_KASAN_INLINE=y +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_SW_TAGS is not set CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x1 CONFIG_KDB_KEYBOARD=y @@ -2750,6 +2790,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2765,7 +2806,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_ARM_PMU=y # CONFIG_KVM_XEN is not set @@ -2885,9 +2930,12 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2995,6 +3043,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -3009,6 +3058,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3081,6 +3131,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3152,6 +3203,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3194,6 +3247,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3324,6 +3378,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3362,6 +3418,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3529,7 +3587,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3699,6 +3757,7 @@ CONFIG_NET_VENDOR_HISILICON=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -3752,6 +3811,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3836,7 +3896,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3936,7 +3996,7 @@ CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y # CONFIG_NOA1305 is not set -CONFIG_NODES_SHIFT=6 +CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y @@ -3955,11 +4015,13 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3967,10 +4029,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3985,7 +4049,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -4005,7 +4068,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y @@ -4121,6 +4183,7 @@ CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -4146,6 +4209,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PEAQ_WMI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4293,7 +4357,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4324,6 +4387,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4401,12 +4465,15 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set +# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4467,6 +4534,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4558,13 +4626,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4710,6 +4780,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4782,7 +4853,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4905,6 +4975,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4935,6 +5006,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -5073,6 +5145,7 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set # CONFIG_SENSORS_SCH5627 is not set # CONFIG_SENSORS_SCH5636 is not set @@ -5219,9 +5292,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC911X is not set CONFIG_SMC91X=m # CONFIG_SMC is not set @@ -5303,6 +5378,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5419,6 +5495,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5563,6 +5640,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5739,6 +5817,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5904,7 +5984,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5936,7 +6016,7 @@ CONFIG_STMMAC_PLATFORM=m # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -# CONFIG_STRICT_DEVMEM is not set +CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set @@ -5968,12 +6048,14 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -6065,7 +6147,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_LOCKUP is not set @@ -6108,7 +6190,6 @@ CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m CONFIG_THUNDER_NIC_PF=m @@ -6133,6 +6214,7 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6293,6 +6375,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m CONFIG_UIO=m # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6613,15 +6696,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6700,7 +6782,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6742,6 +6826,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6814,7 +6899,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_VMXNET3 is not set +CONFIG_VMXNET3=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6848,6 +6933,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6885,7 +6971,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6942,6 +7027,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index f078f3c95..896adf827 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -82,6 +82,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -217,12 +218,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -415,6 +421,9 @@ CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -438,6 +447,7 @@ CONFIG_ARM_TIMER_SP804=y CONFIG_ARMV8_DEPRECATED=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -676,6 +686,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1006,6 +1018,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1051,7 +1064,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1118,6 +1131,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1440,6 +1454,8 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y @@ -1478,6 +1494,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1545,7 +1562,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set # CONFIG_DEBUG_VM_PGTABLE is not set @@ -1600,6 +1616,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1611,6 +1628,7 @@ CONFIG_DMA_OF=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMA_SUN4I is not set CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1714,6 +1732,7 @@ CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HISI_KIRIN=m +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1770,7 +1789,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1793,6 +1814,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1817,6 +1840,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1869,6 +1893,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2068,6 +2093,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2096,10 +2122,12 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2107,6 +2135,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -2121,6 +2150,7 @@ CONFIG_FAT_FS=m # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2202,6 +2232,7 @@ CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_VERSAL_FPGA is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_MGR_ZYNQMP_FPGA=m @@ -2387,6 +2418,7 @@ CONFIG_GPIO_PCI_IDIO_16=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2401,6 +2433,7 @@ CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2441,6 +2474,7 @@ CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2481,6 +2515,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2608,6 +2643,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m CONFIG_HW_RANDOM_CAVIUM=m @@ -2628,7 +2664,15 @@ CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ=100 @@ -2733,6 +2777,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -2885,7 +2930,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2995,6 +3039,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -3003,6 +3048,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -3024,6 +3070,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3043,6 +3090,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3148,6 +3197,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3214,6 +3264,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3242,7 +3293,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3345,6 +3395,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y @@ -3402,6 +3453,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3428,7 +3480,11 @@ CONFIG_KRAITCC=m # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_ARM_PMU=y CONFIG_KVM_XEN=y @@ -3564,9 +3620,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3680,6 +3739,7 @@ CONFIG_MAX77620_THERMAL=m CONFIG_MAX77620_WATCHDOG=y # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3694,6 +3754,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3772,6 +3833,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3869,6 +3931,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3920,6 +3984,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4063,6 +4128,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4100,6 +4167,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4112,6 +4181,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8660=y CONFIG_MSM_GCC_8916=y CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set CONFIG_MSM_GCC_8960=y CONFIG_MSM_GCC_8974=y # CONFIG_MSM_GCC_8994 is not set @@ -4121,6 +4191,7 @@ CONFIG_MSM_GPUCC_8998=m # CONFIG_MSM_LCC_8960 is not set CONFIG_MSM_MMCC_8960=m CONFIG_MSM_MMCC_8974=m +# CONFIG_MSM_MMCC_8994 is not set CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4559,6 +4630,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4831,6 +4903,10 @@ CONFIG_NR_CPUS=4096 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4838,12 +4914,14 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4863,7 +4941,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4901,7 +4978,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5025,6 +5101,7 @@ CONFIG_PCIE_MOBIVEIL=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_TEGRA194_HOST=y CONFIG_PCIE_XILINX_CPM=y @@ -5037,6 +5114,7 @@ CONFIG_PCI_HISI=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5069,6 +5147,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5169,6 +5248,7 @@ CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8QXP=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5179,6 +5259,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LYNXPOINT is not set CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5215,6 +5296,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SDM845=y # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5301,6 +5383,7 @@ CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET_XGENE=y @@ -5311,7 +5394,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5342,6 +5424,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5453,6 +5536,7 @@ CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y @@ -5554,6 +5638,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5663,6 +5748,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set @@ -5710,12 +5797,14 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5906,6 +5995,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5980,11 +6070,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6088,10 +6180,12 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HISI=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6103,6 +6197,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m @@ -6144,6 +6239,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6171,6 +6267,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6307,6 +6404,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6480,9 +6578,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6490,7 +6590,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set CONFIG_SM_GCC_8150=y CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6579,6 +6681,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6695,6 +6798,7 @@ CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -6839,6 +6943,7 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -7014,6 +7119,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7173,6 +7280,7 @@ CONFIG_SPI_QCOM_GENI=m CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7331,7 +7439,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set @@ -7411,6 +7521,7 @@ CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m CONFIG_TEGRA210_EMC_TABLE=y +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_ACONNECT=m CONFIG_TEGRA_AHB=y CONFIG_TEGRA_BPMP_THERMAL=m @@ -7489,7 +7600,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDER_NIC_BGX=m CONFIG_THUNDER_NIC_PF=m @@ -7519,6 +7629,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TINYDRM_HX8357D=m @@ -8150,7 +8261,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m @@ -8159,6 +8270,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VDSO=y CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8257,7 +8369,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_JPEG=m CONFIG_VIDEO_IMX_MEDIA=m @@ -8309,6 +8423,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8403,7 +8518,7 @@ CONFIG_VMAP_STACK=y # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y -# CONFIG_VMXNET3 is not set +CONFIG_VMXNET3=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -8467,6 +8582,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8524,7 +8640,6 @@ CONFIG_WWAN=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -8588,6 +8703,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 3ef66f4fc..1b203ba06 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -60,6 +60,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -175,6 +176,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m @@ -310,6 +312,9 @@ CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -447,7 +452,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMA_POSSIBLE=y # CONFIG_BCM_FLEXRM_MBOX is not set -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_NS_THERMAL is not set # CONFIG_BCM_PDC_MBOX is not set @@ -472,9 +477,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -593,8 +600,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -833,6 +840,7 @@ CONFIG_CMDLINE="console=ttyAMA0" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set @@ -1073,6 +1081,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set @@ -1111,6 +1121,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DCB=y # CONFIG_DDR is not set @@ -1170,7 +1181,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1206,7 +1216,7 @@ CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m # CONFIG_DEVKMEM is not set -# CONFIG_DEVMEM is not set +CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y @@ -1225,6 +1235,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set @@ -1235,6 +1246,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1323,6 +1335,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set CONFIG_DRM_HISI_HIBMC=m # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1358,6 +1371,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1365,6 +1379,8 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set @@ -1375,6 +1391,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1413,6 +1430,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1610,6 +1628,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set CONFIG_EXTCON_GPIO=m @@ -1626,6 +1645,7 @@ CONFIG_EXTRA_FIRMWARE="" # CONFIG_F2FS_FS is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1634,6 +1654,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1650,6 +1671,7 @@ CONFIG_FAT_FS=m CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -1827,7 +1849,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1870,6 +1892,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_VIPERBOARD is not set +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -1948,6 +1971,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2071,6 +2095,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2086,7 +2111,15 @@ CONFIG_HW_RANDOM=y # CONFIG_HWSPINLOCK_QCOM is not set CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -2172,6 +2205,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -2258,7 +2292,7 @@ CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2290,7 +2324,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2312,6 +2345,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set @@ -2388,6 +2422,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2405,6 +2440,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2431,6 +2467,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2442,7 +2480,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2481,9 +2519,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2521,11 +2559,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2617,7 +2656,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2681,6 +2719,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2730,6 +2769,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2745,7 +2785,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_ARM_PMU=y # CONFIG_KVM_XEN is not set @@ -2865,9 +2909,12 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2975,6 +3022,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2989,6 +3037,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3061,6 +3110,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3132,6 +3182,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3174,6 +3226,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3304,6 +3357,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3342,6 +3397,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3509,7 +3566,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3679,6 +3736,7 @@ CONFIG_NET_VENDOR_HISILICON=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -3732,6 +3790,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3816,7 +3875,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3916,7 +3975,7 @@ CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y # CONFIG_NOA1305 is not set -CONFIG_NODES_SHIFT=6 +CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y @@ -3935,11 +3994,13 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3947,10 +4008,12 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3965,7 +4028,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3985,7 +4047,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y @@ -4100,6 +4161,7 @@ CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -4125,6 +4187,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PEAQ_WMI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4272,7 +4335,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4303,6 +4365,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4380,12 +4443,15 @@ CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set # CONFIG_QCOM_RPMH is not set +# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4446,6 +4512,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4537,13 +4604,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set CONFIG_RESET_SCMI=y # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4689,6 +4758,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4761,7 +4831,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4884,6 +4953,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4914,6 +4984,7 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -5052,6 +5123,7 @@ CONFIG_SENSORS_PWM_FAN=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set # CONFIG_SENSORS_SCH5627 is not set # CONFIG_SENSORS_SCH5636 is not set @@ -5198,9 +5270,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC911X is not set CONFIG_SMC91X=m # CONFIG_SMC is not set @@ -5282,6 +5356,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5397,6 +5472,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5541,6 +5617,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5716,6 +5793,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5881,7 +5960,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5913,7 +5992,7 @@ CONFIG_STMMAC_PLATFORM=m # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -# CONFIG_STRICT_DEVMEM is not set +CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set @@ -5945,12 +6024,14 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -6085,7 +6166,6 @@ CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDER_NIC_BGX=m CONFIG_THUNDER_NIC_PF=m @@ -6110,6 +6190,7 @@ CONFIG_THUNDERX2_PMU=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6270,6 +6351,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m CONFIG_UIO=m # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6590,15 +6672,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6677,7 +6758,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6719,6 +6802,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6791,7 +6875,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_VMXNET3 is not set +CONFIG_VMXNET3=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6825,6 +6909,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6862,7 +6947,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6919,6 +7003,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index b01a073da..f5c73a886 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -214,12 +215,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m CONFIG_AMX3_PM=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -335,6 +341,7 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set @@ -418,6 +425,9 @@ CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -446,6 +456,7 @@ CONFIG_ARM=y CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -696,6 +707,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1025,6 +1038,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1074,7 +1088,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1138,6 +1152,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1431,6 +1446,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1471,6 +1488,7 @@ CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1545,7 +1563,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_USER is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y @@ -1604,6 +1621,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1617,6 +1635,7 @@ CONFIG_DMA_OMAP=m # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1737,6 +1756,7 @@ CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1803,7 +1823,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1826,6 +1848,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1850,6 +1874,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1907,6 +1932,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2107,6 +2133,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2144,6 +2171,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y @@ -2154,6 +2182,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2161,6 +2190,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -2177,6 +2207,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2344,6 +2375,7 @@ CONFIG_GAMEPORT_NS558=m CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set +# CONFIG_GEHC_ACHC is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -2423,6 +2455,7 @@ CONFIG_GPIO_PISOSR=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2440,6 +2473,7 @@ CONFIG_GPIO_TS4800=m CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2479,6 +2513,7 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2519,6 +2554,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2643,6 +2679,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2666,7 +2703,15 @@ CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ_1000=y @@ -2772,6 +2817,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XILINX=m CONFIG_I2C=y # CONFIG_I3C is not set @@ -2920,7 +2966,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -3042,6 +3087,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -3050,6 +3096,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -3072,6 +3119,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m @@ -3091,6 +3139,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3196,6 +3246,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3262,6 +3313,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3290,7 +3342,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3391,10 +3442,12 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_HW_TAGS is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -3459,6 +3512,7 @@ CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3485,7 +3539,11 @@ CONFIG_KS8851=m CONFIG_KS8851_MLL=m CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_XEN=y CONFIG_KXCJK1013=m @@ -3626,7 +3684,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3713,8 +3774,6 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y CONFIG_MACH_MMP3_DT=y -# CONFIG_MACH_OMAP3517EVM is not set -# CONFIG_MACH_OMAP3_PANDORA is not set CONFIG_MACH_STM32MP157=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -3759,6 +3818,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3775,6 +3835,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3850,6 +3911,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3949,6 +4011,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y @@ -4004,6 +4068,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4156,6 +4221,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4193,6 +4260,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4205,6 +4274,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8660=y # CONFIG_MSM_GCC_8916 is not set CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set CONFIG_MSM_GCC_8960=y CONFIG_MSM_GCC_8974=y # CONFIG_MSM_GCC_8994 is not set @@ -4215,6 +4285,7 @@ CONFIG_MSM_GCC_8996=y # CONFIG_MSM_LCC_8960 is not set CONFIG_MSM_MMCC_8960=m CONFIG_MSM_MMCC_8974=m +# CONFIG_MSM_MMCC_8994 is not set CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4657,6 +4728,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MELLANOX is not set CONFIG_NET_VENDOR_MICREL=y @@ -4926,14 +4998,20 @@ CONFIG_NR_CPUS=16 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4952,7 +5030,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -5024,7 +5101,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5145,6 +5221,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y CONFIG_PCIE_XILINX=y @@ -5153,6 +5230,7 @@ CONFIG_PCIE_XILINX=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5184,6 +5262,7 @@ CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5292,6 +5371,7 @@ CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5301,6 +5381,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LPASS_LPI is not set # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5333,6 +5414,7 @@ CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5426,6 +5508,7 @@ CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_ST=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET=y @@ -5435,7 +5518,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5466,6 +5548,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5578,6 +5661,7 @@ CONFIG_QCOM_HFPLL=m CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5671,6 +5755,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5786,6 +5871,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m @@ -5846,12 +5933,14 @@ CONFIG_RESET_SIMPLE=y CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6057,6 +6146,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -6131,11 +6221,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6240,9 +6332,11 @@ CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFS_EXYNOS=m +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6254,6 +6348,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6295,6 +6390,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6322,6 +6418,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6461,6 +6558,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6642,9 +6740,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6652,7 +6752,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set # CONFIG_SM_GCC_8150 is not set CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6744,6 +6846,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6865,6 +6968,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -7015,6 +7119,7 @@ CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -7197,6 +7302,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set CONFIG_SND_SOC_TLV320AIC3X=m # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7384,6 +7491,7 @@ CONFIG_SPI_PXA2XX=m CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set @@ -7562,7 +7670,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -7639,6 +7749,7 @@ CONFIG_TEGRA124_EMC=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_AHB=y # CONFIG_TEGRA_BPMP is not set CONFIG_TEGRA_GMI=m @@ -7673,7 +7784,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -7716,7 +7827,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_THUMB2_KERNEL is not set CONFIG_TI_ADC081C=m @@ -7754,6 +7864,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TINYDRM_HX8357D=m @@ -8417,7 +8528,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -8426,6 +8537,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m # CONFIG_VDSO is not set CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8528,7 +8640,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m @@ -8586,6 +8700,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8762,6 +8877,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8821,7 +8937,6 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m @@ -8885,6 +9000,7 @@ CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index f8dd1c5f4..2eee540dc 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -214,12 +215,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m CONFIG_AMX3_PM=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -335,6 +341,7 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set @@ -418,6 +425,9 @@ CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -446,6 +456,7 @@ CONFIG_ARM=y CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -696,6 +707,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1025,6 +1038,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1074,7 +1088,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1138,6 +1152,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1431,6 +1446,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1471,6 +1488,7 @@ CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1538,7 +1556,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_USER is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1597,6 +1614,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set @@ -1610,6 +1628,7 @@ CONFIG_DMA_OMAP=m # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1730,6 +1749,7 @@ CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1796,7 +1816,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1819,6 +1841,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1843,6 +1867,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1900,6 +1925,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2100,6 +2126,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2137,10 +2164,12 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2148,6 +2177,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -2162,6 +2192,7 @@ CONFIG_FAT_FS=m # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2329,6 +2360,7 @@ CONFIG_GAMEPORT_NS558=m CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set +# CONFIG_GEHC_ACHC is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -2408,6 +2440,7 @@ CONFIG_GPIO_PISOSR=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2425,6 +2458,7 @@ CONFIG_GPIO_TS4800=m CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2464,6 +2498,7 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2504,6 +2539,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2628,6 +2664,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2651,7 +2688,15 @@ CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ_1000=y @@ -2757,6 +2802,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XILINX=m CONFIG_I2C=y # CONFIG_I3C is not set @@ -2905,7 +2951,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -3027,6 +3072,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -3035,6 +3081,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -3057,6 +3104,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m @@ -3076,6 +3124,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3181,6 +3231,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3247,6 +3298,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3275,7 +3327,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3376,6 +3427,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y @@ -3438,6 +3490,7 @@ CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3464,7 +3517,11 @@ CONFIG_KS8851=m CONFIG_KS8851_MLL=m CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_XEN=y CONFIG_KXCJK1013=m @@ -3605,7 +3662,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3692,8 +3752,6 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y CONFIG_MACH_MMP3_DT=y -# CONFIG_MACH_OMAP3517EVM is not set -# CONFIG_MACH_OMAP3_PANDORA is not set CONFIG_MACH_STM32MP157=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -3738,6 +3796,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3753,6 +3812,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3828,6 +3888,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3927,6 +3988,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y @@ -3982,6 +4045,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4134,6 +4198,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4171,6 +4237,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4183,6 +4251,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8660=y # CONFIG_MSM_GCC_8916 is not set CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set CONFIG_MSM_GCC_8960=y CONFIG_MSM_GCC_8974=y # CONFIG_MSM_GCC_8994 is not set @@ -4193,6 +4262,7 @@ CONFIG_MSM_GCC_8996=y # CONFIG_MSM_LCC_8960 is not set CONFIG_MSM_MMCC_8960=m CONFIG_MSM_MMCC_8974=m +# CONFIG_MSM_MMCC_8994 is not set CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4635,6 +4705,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MELLANOX is not set CONFIG_NET_VENDOR_MICREL=y @@ -4904,14 +4975,20 @@ CONFIG_NR_CPUS=16 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4930,7 +5007,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -5002,7 +5078,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5123,6 +5198,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y CONFIG_PCIE_XILINX=y @@ -5131,6 +5207,7 @@ CONFIG_PCIE_XILINX=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5162,6 +5239,7 @@ CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5270,6 +5348,7 @@ CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5279,6 +5358,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LPASS_LPI is not set # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5311,6 +5391,7 @@ CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5404,6 +5485,7 @@ CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_ST=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET=y @@ -5413,7 +5495,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5444,6 +5525,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5556,6 +5638,7 @@ CONFIG_QCOM_HFPLL=m CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5649,6 +5732,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5764,6 +5848,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m @@ -5824,12 +5910,14 @@ CONFIG_RESET_SIMPLE=y CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6035,6 +6123,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -6109,11 +6198,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6218,9 +6309,11 @@ CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFS_EXYNOS=m +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6232,6 +6325,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6273,6 +6367,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6300,6 +6395,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6439,6 +6535,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6620,9 +6717,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6630,7 +6729,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set # CONFIG_SM_GCC_8150 is not set CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6722,6 +6823,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6842,6 +6944,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -6992,6 +7095,7 @@ CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -7173,6 +7277,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set CONFIG_SND_SOC_TLV320AIC3X=m # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7360,6 +7466,7 @@ CONFIG_SPI_PXA2XX=m CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set @@ -7538,7 +7645,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -7615,6 +7724,7 @@ CONFIG_TEGRA124_EMC=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_AHB=y # CONFIG_TEGRA_BPMP is not set CONFIG_TEGRA_GMI=m @@ -7692,7 +7802,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_THUMB2_KERNEL is not set CONFIG_TI_ADC081C=m @@ -7730,6 +7839,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TINYDRM_HX8357D=m @@ -8393,7 +8503,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -8402,6 +8512,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m # CONFIG_VDSO is not set CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8504,7 +8615,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m @@ -8562,6 +8675,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8738,6 +8852,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8797,7 +8912,6 @@ CONFIG_WWAN=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -8860,6 +8974,7 @@ CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index ef41183a4..420079c92 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -212,11 +213,16 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -327,6 +333,7 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set @@ -410,6 +417,9 @@ CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -435,6 +445,7 @@ CONFIG_ARM_VIRT_EXT=y CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -674,6 +685,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1002,6 +1015,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1048,7 +1062,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1111,6 +1125,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1401,6 +1416,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1438,6 +1455,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAVINCI_WATCHDOG=m CONFIG_DAX=y @@ -1513,7 +1531,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_USER is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y @@ -1572,6 +1589,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1585,6 +1603,7 @@ CONFIG_DMA_OMAP=m # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1705,6 +1724,7 @@ CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1758,7 +1778,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1781,6 +1803,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1805,6 +1829,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1862,6 +1887,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2059,6 +2085,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2096,6 +2123,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y @@ -2106,6 +2134,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2113,6 +2142,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -2129,6 +2159,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2296,6 +2327,7 @@ CONFIG_GAMEPORT_NS558=m CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set +# CONFIG_GEHC_ACHC is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -2373,6 +2405,7 @@ CONFIG_GPIO_PISOSR=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2386,6 +2419,7 @@ CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2425,6 +2459,7 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2465,6 +2500,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2589,6 +2625,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2610,7 +2647,15 @@ CONFIG_HWSPINLOCK_OMAP=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ_1000=y @@ -2715,6 +2760,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2862,7 +2908,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2975,6 +3020,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2983,6 +3029,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -3005,6 +3052,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m @@ -3024,6 +3072,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3129,6 +3179,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3195,6 +3246,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3222,7 +3274,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3323,10 +3374,12 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_HW_TAGS is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -3388,6 +3441,7 @@ CONFIG_KEYSTONE_IRQ=m # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3414,7 +3468,11 @@ CONFIG_KS8851=m CONFIG_KS8851_MLL=m CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_XEN=y CONFIG_KVM=y @@ -3552,7 +3610,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3678,6 +3739,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3694,6 +3756,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3767,6 +3830,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3864,6 +3928,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y @@ -3918,6 +3984,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4064,6 +4131,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4101,6 +4170,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4111,9 +4182,11 @@ CONFIG_MQ_IOSCHED_KYBER=y CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GCC_8994 is not set # CONFIG_MSM_GCC_8998 is not set # CONFIG_MSM_GPUCC_8998 is not set +# CONFIG_MSM_MMCC_8994 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m # CONFIG_MST_IRQ is not set @@ -4553,6 +4626,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MELLANOX is not set CONFIG_NET_VENDOR_MICREL=y @@ -4822,12 +4896,18 @@ CONFIG_NR_CPUS=16 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4846,7 +4926,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4910,7 +4989,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5030,6 +5108,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCIE_XILINX is not set @@ -5038,6 +5117,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5070,6 +5150,7 @@ CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5169,6 +5250,7 @@ CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5178,6 +5260,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LPASS_LPI is not set # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5204,6 +5287,7 @@ CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5292,6 +5376,7 @@ CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET=y @@ -5301,7 +5386,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5332,6 +5416,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5433,6 +5518,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5512,6 +5598,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5613,6 +5700,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m @@ -5670,12 +5759,14 @@ CONFIG_RESET_SIMPLE=y CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5872,6 +5963,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5946,11 +6038,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6055,9 +6149,11 @@ CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFS_EXYNOS=m +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6069,6 +6165,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6110,6 +6207,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6137,6 +6235,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6273,6 +6372,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6446,9 +6546,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6456,7 +6558,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set # CONFIG_SM_GCC_8150 is not set CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6548,6 +6652,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6665,6 +6770,7 @@ CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -6809,6 +6915,7 @@ CONFIG_SND_SOC_MESON_T9015=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -6985,6 +7092,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7151,6 +7260,7 @@ CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set @@ -7321,7 +7431,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYS_SUPPORTS_HUGETLBFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7398,6 +7510,7 @@ CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_AHB=y # CONFIG_TEGRA_BPMP is not set CONFIG_TEGRA_GMI=m @@ -7432,7 +7545,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -7475,7 +7588,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_THUMB2_KERNEL is not set CONFIG_TI_ADC081C=m @@ -7514,6 +7626,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TI_MESSAGE_MANAGER=m @@ -8163,7 +8276,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -8172,6 +8285,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VDSO=y CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8274,7 +8388,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m @@ -8327,6 +8443,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8495,6 +8612,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8553,7 +8671,6 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m @@ -8617,6 +8734,7 @@ CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index c32415fdd..510f822e9 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -212,11 +213,16 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m @@ -327,6 +333,7 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set @@ -410,6 +417,9 @@ CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m @@ -435,6 +445,7 @@ CONFIG_ARM_VIRT_EXT=y CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -674,6 +685,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -1002,6 +1015,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set CONFIG_CHARGER_GPIO=m @@ -1048,7 +1062,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -1111,6 +1125,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -1401,6 +1416,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1438,6 +1455,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAVINCI_WATCHDOG=m CONFIG_DAX=y @@ -1506,7 +1524,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_USER is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1565,6 +1582,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set @@ -1578,6 +1596,7 @@ CONFIG_DMA_OMAP=m # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set @@ -1698,6 +1717,7 @@ CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m @@ -1751,7 +1771,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_KHADAS_TS050=m @@ -1774,6 +1796,8 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set CONFIG_DRM_PANEL_RAYDIUM_RM68200=m CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m @@ -1798,6 +1822,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_PANEL_TPO_TPG110=m # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PANFROST=m @@ -1855,6 +1880,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m @@ -2052,6 +2078,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m @@ -2089,10 +2116,12 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -2100,6 +2129,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -2114,6 +2144,7 @@ CONFIG_FAT_FS=m # CONFIG_FB_DA8XX is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -2281,6 +2312,7 @@ CONFIG_GAMEPORT_NS558=m CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set +# CONFIG_GEHC_ACHC is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -2358,6 +2390,7 @@ CONFIG_GPIO_PISOSR=m CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set +CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SAMA5D2_PIOBU is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set @@ -2371,6 +2404,7 @@ CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -2410,6 +2444,7 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2450,6 +2485,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2574,6 +2610,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HW_PERF_EVENTS=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set @@ -2595,7 +2632,15 @@ CONFIG_HWSPINLOCK_OMAP=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ_1000=y @@ -2700,6 +2745,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2847,7 +2893,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2960,6 +3005,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2968,6 +3014,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -2990,6 +3037,7 @@ CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m @@ -3009,6 +3057,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set @@ -3114,6 +3164,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -3180,6 +3231,7 @@ CONFIG_IR_JVC_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m +# CONFIG_IR_MESON_TX is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m @@ -3207,7 +3259,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3308,6 +3359,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y @@ -3367,6 +3419,7 @@ CONFIG_KEYSTONE_IRQ=m # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3393,7 +3446,11 @@ CONFIG_KS8851=m CONFIG_KS8851_MLL=m CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y CONFIG_KVM_XEN=y CONFIG_KVM=y @@ -3531,7 +3588,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3657,6 +3717,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3672,6 +3733,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3745,6 +3807,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESON_CANVAS=m # CONFIG_MESON_CLK_MEASURE is not set CONFIG_MESON_EE_PM_DOMAINS=y @@ -3842,6 +3905,8 @@ CONFIG_MFD_RK808=y # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y @@ -3896,6 +3961,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4042,6 +4108,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -4079,6 +4147,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4089,9 +4159,11 @@ CONFIG_MQ_IOSCHED_KYBER=y CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GCC_8994 is not set # CONFIG_MSM_GCC_8998 is not set # CONFIG_MSM_GPUCC_8998 is not set +# CONFIG_MSM_MMCC_8994 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m # CONFIG_MST_IRQ is not set @@ -4531,6 +4603,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MELLANOX is not set CONFIG_NET_VENDOR_MICREL=y @@ -4800,12 +4873,18 @@ CONFIG_NR_CPUS=16 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4824,7 +4903,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4888,7 +4966,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m CONFIG_OPTEE=m CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -5008,6 +5085,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y +# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCIE_XILINX is not set @@ -5016,6 +5094,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_IXP4XX is not set @@ -5048,6 +5127,7 @@ CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -5147,6 +5227,7 @@ CONFIG_PINCTRL_IMX8MM=y CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y +# CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5156,6 +5237,7 @@ CONFIG_PINCTRL_LAKEFIELD=m # CONFIG_PINCTRL_LPASS_LPI is not set # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_MDM9607 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set @@ -5182,6 +5264,7 @@ CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set CONFIG_PINCTRL_SINGLE=y +# CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set @@ -5270,6 +5353,7 @@ CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_RESET_VERSATILE=y CONFIG_POWER_RESET_VEXPRESS=y CONFIG_POWER_RESET=y @@ -5279,7 +5363,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -5310,6 +5393,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5411,6 +5495,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set +# CONFIG_QCOM_LMH is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5490,6 +5575,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5591,6 +5677,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=m CONFIG_REGULATOR_S5M8767=m @@ -5648,12 +5736,14 @@ CONFIG_RESET_SIMPLE=y CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5850,6 +5940,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5924,11 +6015,13 @@ CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m # CONFIG_SC_DISPCC_7180 is not set +# CONFIG_SC_DISPCC_7280 is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m # CONFIG_SC_GCC_7280 is not set # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set +# CONFIG_SC_GPUCC_7280 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y @@ -6033,9 +6126,11 @@ CONFIG_SCSI_UFS_CRYPTO=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFS_EXYNOS=m +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6047,6 +6142,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set +# CONFIG_SC_VIDEOCC_7280 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6088,6 +6184,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -6115,6 +6212,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m # CONFIG_SENSORS_AS370 is not set @@ -6251,6 +6349,7 @@ CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -6424,9 +6523,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set @@ -6434,7 +6535,9 @@ CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set # CONFIG_SM_FTL is not set +# CONFIG_SM_GCC_6115 is not set # CONFIG_SM_GCC_6125 is not set +# CONFIG_SM_GCC_6350 is not set # CONFIG_SM_GCC_8150 is not set CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m @@ -6526,6 +6629,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6642,6 +6746,7 @@ CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -6786,6 +6891,7 @@ CONFIG_SND_SOC_MESON_T9015=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -6961,6 +7067,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7127,6 +7235,7 @@ CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set CONFIG_SPI_ROCKCHIP=m +# CONFIG_SPI_ROCKCHIP_SFC is not set CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set @@ -7297,7 +7406,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYS_SUPPORTS_HUGETLBFS=y # CONFIG_SYSTEM76_ACPI is not set @@ -7374,6 +7485,7 @@ CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m +CONFIG_TEGRA30_TSENSOR=m CONFIG_TEGRA_AHB=y # CONFIG_TEGRA_BPMP is not set CONFIG_TEGRA_GMI=m @@ -7451,7 +7563,6 @@ CONFIG_THERMAL_OF=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_THUMB2_KERNEL is not set CONFIG_TI_ADC081C=m @@ -7490,6 +7601,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y CONFIG_TI_MESSAGE_MANAGER=m @@ -8139,7 +8251,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -8148,6 +8260,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VDSO=y CONFIG_VEML6030=m CONFIG_VEML6070=m @@ -8250,7 +8363,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m @@ -8303,6 +8418,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -8471,6 +8587,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -8529,7 +8646,6 @@ CONFIG_WWAN=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -8592,6 +8708,7 @@ CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index f5cda0621..cfa39de6c 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -90,6 +90,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -232,12 +233,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +CONFIG_AMD_PTDMA=m # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -281,15 +287,20 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m @@ -511,6 +522,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -824,6 +837,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -872,7 +886,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -912,6 +926,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m @@ -1134,6 +1149,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1174,6 +1191,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1251,7 +1269,6 @@ CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y @@ -1307,6 +1324,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1318,6 +1336,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1459,7 +1478,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1482,6 +1503,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1506,6 +1529,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1542,6 +1566,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1751,6 +1776,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1779,6 +1805,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m @@ -1790,6 +1817,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1797,6 +1825,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -2077,6 +2106,7 @@ CONFIG_GPIO_SCH=m # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set CONFIG_GPIO_WHISKEY_COVE=m @@ -2113,6 +2143,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2291,6 +2322,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_GEODE=m @@ -2402,6 +2434,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2533,7 +2566,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2653,6 +2685,7 @@ CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2686,6 +2719,7 @@ CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m +CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m @@ -2716,6 +2750,7 @@ CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2728,6 +2763,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2824,6 +2861,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2922,7 +2960,6 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3021,6 +3058,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_GENERIC is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set @@ -3079,6 +3117,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3106,7 +3145,11 @@ CONFIG_KS0108_PORT=0x378 # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m # CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y @@ -3246,7 +3289,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3365,6 +3411,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3381,6 +3428,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set # CONFIG_MCRUSOE is not set +CONFIG_MCTP=m # CONFIG_MCYRIXIII is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3453,6 +3501,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3531,6 +3580,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3582,6 +3633,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3713,6 +3765,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3757,6 +3811,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3769,6 +3825,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4180,6 +4237,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4455,11 +4513,17 @@ CONFIG_NS83820=m CONFIG_NSC_GPIO=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NUMA is not set +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4474,7 +4538,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4501,7 +4564,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4680,6 +4742,7 @@ CONFIG_PEAQ_WMI=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4832,6 +4895,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4840,7 +4904,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4872,6 +4935,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4950,8 +5014,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5016,6 +5082,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5103,6 +5170,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -5136,13 +5205,15 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5296,6 +5367,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5477,7 +5549,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5522,6 +5596,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5552,6 +5627,7 @@ CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5695,6 +5771,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5843,9 +5920,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5933,6 +6012,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6050,6 +6130,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6194,6 +6275,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m @@ -6370,6 +6452,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6630,7 +6714,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6724,7 +6810,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -6798,6 +6884,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -7360,6 +7447,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -7368,6 +7456,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7456,7 +7545,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -7500,6 +7591,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7650,6 +7742,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7859,6 +7952,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 4f13e3951..486014441 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -90,6 +90,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -232,12 +233,17 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +CONFIG_AMD_PTDMA=m # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -281,14 +287,19 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m @@ -510,6 +521,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -823,6 +836,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -871,7 +885,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -911,6 +925,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m @@ -1133,6 +1148,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1173,6 +1190,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1243,7 +1261,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set # CONFIG_DEBUG_VM_PGTABLE is not set @@ -1299,6 +1316,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1309,6 +1327,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1450,7 +1469,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1473,6 +1494,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1497,6 +1520,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1533,6 +1557,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1742,6 +1767,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1770,11 +1796,13 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1782,6 +1810,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -2060,6 +2089,7 @@ CONFIG_GPIO_SCH=m # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set CONFIG_GPIO_WHISKEY_COVE=m @@ -2096,6 +2126,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2274,6 +2305,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_GEODE=m @@ -2385,6 +2417,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2516,7 +2549,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2636,6 +2668,7 @@ CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2669,6 +2702,7 @@ CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m +CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m @@ -2699,6 +2733,7 @@ CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2711,6 +2746,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2807,6 +2844,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2905,7 +2943,6 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3057,6 +3094,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3084,7 +3122,11 @@ CONFIG_KS0108_PORT=0x378 # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m # CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y @@ -3224,7 +3266,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3343,6 +3388,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3359,6 +3405,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set # CONFIG_MCRUSOE is not set +CONFIG_MCTP=m # CONFIG_MCYRIXIII is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3431,6 +3478,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3509,6 +3557,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3560,6 +3610,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3691,6 +3742,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3735,6 +3788,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3747,6 +3802,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4158,6 +4214,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4433,11 +4490,17 @@ CONFIG_NS83820=m CONFIG_NSC_GPIO=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NUMA is not set +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4452,7 +4515,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4479,7 +4541,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4658,6 +4719,7 @@ CONFIG_PEAQ_WMI=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4810,6 +4872,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4818,7 +4881,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4850,6 +4912,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4928,8 +4991,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4994,6 +5059,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5081,6 +5147,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -5114,13 +5182,15 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5274,6 +5344,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5455,7 +5526,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5500,6 +5573,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5530,6 +5604,7 @@ CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5673,6 +5748,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5821,9 +5897,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5911,6 +5989,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6027,6 +6106,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6171,6 +6251,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m @@ -6346,6 +6427,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6606,7 +6689,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6774,6 +6859,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -7336,6 +7422,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -7344,6 +7431,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7432,7 +7520,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -7476,6 +7566,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7626,6 +7717,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7834,6 +7926,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index feca9c5af..da70ceb01 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -74,6 +74,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -205,9 +206,14 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y # CONFIG_ANDROID is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -245,15 +251,20 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -470,6 +481,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -781,6 +794,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m # CONFIG_CHARGER_CROS_USBPD is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -825,7 +839,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -861,6 +875,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM=y CONFIG_CNIC=m @@ -1074,6 +1089,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1114,6 +1131,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1188,7 +1206,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y @@ -1237,6 +1254,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1248,6 +1266,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1337,6 +1356,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m @@ -1373,7 +1393,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1396,6 +1418,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1420,6 +1444,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1456,6 +1481,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1631,6 +1657,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1658,6 +1685,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FA_DUMP=y @@ -1670,6 +1698,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1677,6 +1706,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1692,6 +1722,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CYBER2000 is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set @@ -1936,6 +1967,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -1970,6 +2002,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y @@ -2010,6 +2043,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2139,6 +2173,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_POWERNV=m @@ -2150,7 +2185,15 @@ CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ=100 @@ -2236,6 +2279,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set # CONFIG_I40E_DCB is not set @@ -2363,7 +2407,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2469,6 +2512,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2477,6 +2521,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -2488,6 +2533,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2501,6 +2547,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2596,6 +2644,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2688,7 +2737,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -2788,10 +2836,12 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_GENERIC is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2843,6 +2893,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -2867,7 +2918,11 @@ CONFIG_KPROBES=y # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_PR=m @@ -3005,7 +3060,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3120,6 +3178,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3135,6 +3194,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3209,6 +3269,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3283,6 +3344,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3330,6 +3393,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3451,6 +3515,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3489,6 +3555,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3500,6 +3568,7 @@ CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -3904,6 +3973,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4173,6 +4243,10 @@ CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4180,8 +4254,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4196,7 +4272,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4220,7 +4295,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4334,6 +4408,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y CONFIG_PCI_J721E_HOST=y # CONFIG_PCI_MESON is not set @@ -4358,6 +4433,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4491,6 +4567,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4564,6 +4641,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4636,8 +4714,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4699,6 +4779,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -4784,6 +4865,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -4817,12 +4900,14 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4979,6 +5064,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5160,7 +5246,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5203,6 +5291,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -5230,6 +5319,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m @@ -5364,6 +5454,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5513,9 +5604,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5602,6 +5695,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5719,6 +5813,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5863,6 +5958,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -6039,6 +6135,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6289,7 +6387,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6382,7 +6482,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -6425,7 +6525,6 @@ CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -6450,6 +6549,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -7006,7 +7106,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -7015,6 +7115,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7098,7 +7199,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7141,6 +7244,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7287,6 +7391,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7344,7 +7449,6 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m @@ -7405,6 +7509,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 03c5e13de..cf769a5b2 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -55,6 +55,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -168,6 +169,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ANDROID is not set @@ -207,9 +209,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -333,7 +339,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA=m -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -354,9 +360,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -474,8 +482,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -703,6 +711,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM=y CONFIG_CNIC=m @@ -916,6 +925,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -956,6 +967,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1026,7 +1038,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_DEBUG_VM_PGTABLE=y @@ -1084,6 +1095,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y @@ -1094,6 +1106,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1182,6 +1195,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1216,12 +1230,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1231,6 +1248,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1268,6 +1286,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1453,6 +1472,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1477,6 +1497,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +CONFIG_FAIL_SUNRPC=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1485,6 +1506,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1503,6 +1525,7 @@ CONFIG_FAULT_INJECTION=y CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set @@ -1680,7 +1703,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1720,6 +1743,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -1796,6 +1820,7 @@ CONFIG_HID_GREENASIA=m # CONFIG_HID_GT683R is not set CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -1920,6 +1945,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -1932,7 +1958,15 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -2009,6 +2043,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2098,7 +2133,7 @@ CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2129,7 +2164,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2227,6 +2261,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2244,6 +2279,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2271,6 +2307,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2282,7 +2320,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2322,9 +2360,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2362,11 +2400,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2458,7 +2497,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2520,10 +2558,12 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set CONFIG_KASAN_VMALLOC=y # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2573,6 +2613,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2589,7 +2630,11 @@ CONFIG_KPROBES_ON_FTRACE=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m @@ -2714,7 +2759,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2824,6 +2872,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2838,6 +2887,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -2907,6 +2957,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -2977,6 +3028,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3018,6 +3071,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3143,6 +3197,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3182,6 +3238,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3344,7 +3402,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3514,6 +3572,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3564,6 +3623,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3644,7 +3704,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3763,11 +3823,13 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3775,8 +3837,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3791,7 +3855,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=m # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3811,7 +3874,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y @@ -3915,6 +3977,7 @@ CONFIG_PCIEPORTBUS=y # CONFIG_PCIE_XILINX is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -3937,6 +4000,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PEAQ_WMI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4123,6 +4187,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4193,11 +4258,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4256,6 +4323,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4345,13 +4413,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4494,6 +4564,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4566,7 +4637,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y CONFIG_SCOM_DEBUGFS=y # CONFIG_SCSI_3W_9XXX is not set @@ -4692,6 +4762,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4722,6 +4793,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -4859,6 +4931,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5002,9 +5075,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC is not set # CONFIG_SM_FTL is not set CONFIG_SMP=y @@ -5083,6 +5158,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5199,6 +5275,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5343,6 +5420,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5519,6 +5597,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5678,7 +5758,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5733,11 +5813,13 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set @@ -5824,7 +5906,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set # CONFIG_TEST_LOCKUP is not set @@ -5867,7 +5949,6 @@ CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -5888,6 +5969,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6049,6 +6131,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m CONFIG_UIO=m # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6371,15 +6454,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6456,7 +6538,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6498,6 +6582,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6605,6 +6690,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6642,7 +6728,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6699,6 +6784,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index b9b4f04e6..d9c73ae16 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -74,6 +74,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -205,9 +206,14 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y # CONFIG_ANDROID is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -245,14 +251,19 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -469,6 +480,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -780,6 +793,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m # CONFIG_CHARGER_CROS_USBPD is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -824,7 +838,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -860,6 +874,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM=y CONFIG_CNIC=m @@ -1073,6 +1088,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1113,6 +1130,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1180,7 +1198,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set # CONFIG_DEBUG_VM_PGTABLE is not set @@ -1229,6 +1246,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1239,6 +1257,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1328,6 +1347,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m @@ -1364,7 +1384,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1387,6 +1409,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1411,6 +1435,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1447,6 +1472,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1622,6 +1648,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1649,12 +1676,14 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FA_DUMP=y # CONFIG_FAIL_FUTEX is not set # CONFIG_FAIL_IOMMU is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1662,6 +1691,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1675,6 +1705,7 @@ CONFIG_FAT_FS=m # CONFIG_FB_CYBER2000 is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set @@ -1919,6 +1950,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -1953,6 +1985,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set # CONFIG_HIBERNATION is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y @@ -1993,6 +2026,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -2122,6 +2156,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_POWERNV=m @@ -2133,7 +2168,15 @@ CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m CONFIG_HZ=100 @@ -2219,6 +2262,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set # CONFIG_I40E_DCB is not set @@ -2346,7 +2390,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2452,6 +2495,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2460,6 +2504,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -2471,6 +2516,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2484,6 +2530,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2579,6 +2627,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2671,7 +2720,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -2772,6 +2820,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y @@ -2821,6 +2870,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -2845,7 +2895,11 @@ CONFIG_KPROBES=y # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_PR=m @@ -2983,7 +3037,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3098,6 +3155,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3112,6 +3170,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3186,6 +3245,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3260,6 +3320,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3307,6 +3369,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3428,6 +3491,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3466,6 +3531,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3477,6 +3544,7 @@ CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -3881,6 +3949,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4150,6 +4219,10 @@ CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4157,8 +4230,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4173,7 +4248,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4197,7 +4271,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4311,6 +4384,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y CONFIG_PCI_J721E_HOST=y # CONFIG_PCI_MESON is not set @@ -4335,6 +4409,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4468,6 +4543,7 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4541,6 +4617,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4613,8 +4690,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4676,6 +4755,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -4761,6 +4841,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -4794,12 +4876,14 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4956,6 +5040,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5137,7 +5222,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5180,6 +5267,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -5207,6 +5295,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m @@ -5341,6 +5430,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5490,9 +5580,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5579,6 +5671,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5695,6 +5788,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5839,6 +5933,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -6014,6 +6109,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6264,7 +6361,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6400,7 +6499,6 @@ CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -6425,6 +6523,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6981,7 +7080,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -6990,6 +7089,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7073,7 +7173,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7116,6 +7218,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7262,6 +7365,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7319,7 +7423,6 @@ CONFIG_WWAN=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -7379,6 +7482,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 8703c144e..96477f0c2 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -55,6 +55,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -168,6 +169,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ANDROID is not set @@ -207,9 +209,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -333,7 +339,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA=m -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -354,9 +360,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -474,8 +482,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -703,6 +711,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM=y CONFIG_CNIC=m @@ -916,6 +925,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -956,6 +967,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1018,7 +1030,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1076,6 +1087,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set @@ -1086,6 +1098,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1174,6 +1187,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1208,12 +1222,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1223,6 +1240,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1260,6 +1278,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1445,6 +1464,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1463,6 +1483,7 @@ CONFIG_FA_DUMP=y # CONFIG_FAIL_FUTEX is not set # CONFIG_FAIL_IOMMU is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1471,6 +1492,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1487,6 +1509,7 @@ CONFIG_FAT_FS=m CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set @@ -1664,7 +1687,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1704,6 +1727,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -1780,6 +1804,7 @@ CONFIG_HID_GREENASIA=m # CONFIG_HID_GT683R is not set CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m @@ -1904,6 +1929,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -1916,7 +1942,15 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -1993,6 +2027,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2082,7 +2117,7 @@ CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2113,7 +2148,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2211,6 +2245,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2228,6 +2263,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2255,6 +2291,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2266,7 +2304,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2306,9 +2344,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2346,11 +2384,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2442,7 +2481,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2507,6 +2545,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2556,6 +2595,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2572,7 +2612,11 @@ CONFIG_KPROBES_ON_FTRACE=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m @@ -2697,7 +2741,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2807,6 +2854,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2821,6 +2869,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -2890,6 +2939,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -2960,6 +3010,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3001,6 +3053,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3126,6 +3179,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3165,6 +3220,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3327,7 +3384,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3497,6 +3554,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3547,6 +3605,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3627,7 +3686,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3746,11 +3805,13 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3758,8 +3819,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3774,7 +3837,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=m # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3794,7 +3856,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y @@ -3898,6 +3959,7 @@ CONFIG_PCIEPORTBUS=y # CONFIG_PCIE_XILINX is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -3920,6 +3982,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PEAQ_WMI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set @@ -4106,6 +4169,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4176,11 +4240,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4239,6 +4305,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4328,13 +4395,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4477,6 +4546,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4549,7 +4619,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y CONFIG_SCOM_DEBUGFS=y # CONFIG_SCSI_3W_9XXX is not set @@ -4675,6 +4744,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4705,6 +4775,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -4842,6 +4913,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -4985,9 +5057,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC is not set # CONFIG_SM_FTL is not set CONFIG_SMP=y @@ -5066,6 +5140,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5181,6 +5256,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5325,6 +5401,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5500,6 +5577,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5659,7 +5738,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5714,11 +5793,13 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set @@ -5848,7 +5929,6 @@ CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL=y -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -5869,6 +5949,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6030,6 +6111,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m CONFIG_UIO=m # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6352,15 +6434,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6437,7 +6518,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6479,6 +6562,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6586,6 +6670,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6623,7 +6708,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6680,6 +6764,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 644f2c0d1..f2482c9d1 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -205,9 +206,14 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y # CONFIG_ANDROID is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -249,15 +255,20 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -474,6 +485,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -787,6 +800,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m # CONFIG_CHARGER_CROS_USBPD is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -832,7 +846,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -868,6 +882,7 @@ CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM_IUCV=y CONFIG_CMM=m @@ -1081,6 +1096,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1119,6 +1136,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1245,6 +1263,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1256,6 +1275,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1345,6 +1365,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_ADV7533=y # CONFIG_DRM_I2C_CH7006 is not set @@ -1381,7 +1402,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1404,6 +1427,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1428,6 +1453,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1464,6 +1490,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1643,6 +1670,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1669,6 +1697,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y @@ -1679,6 +1708,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1686,6 +1716,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1701,11 +1732,11 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CYBER2000 is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set -CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1741,6 +1772,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set +CONFIG_FB=y CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set @@ -1932,6 +1964,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -1964,6 +1997,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2004,6 +2038,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set CONFIG_HID_ITE=m @@ -2125,6 +2160,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=m CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_S390=m @@ -2135,7 +2171,15 @@ CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -2219,6 +2263,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set # CONFIG_I40E_DCB is not set @@ -2342,7 +2387,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2448,6 +2492,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2456,6 +2501,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -2467,6 +2513,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2479,6 +2526,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2573,6 +2622,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2664,7 +2714,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set # CONFIG_ISL29003 is not set @@ -2765,10 +2814,12 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_GENERIC is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2822,6 +2873,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -2846,7 +2898,11 @@ CONFIG_KPROBES=y # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_XEN=y @@ -2980,7 +3036,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3101,6 +3160,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y @@ -3117,6 +3177,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3191,6 +3252,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3265,6 +3327,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3312,6 +3376,7 @@ CONFIG_MFD_SYSCON=y CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3432,6 +3497,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3471,6 +3538,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3481,6 +3550,7 @@ CONFIG_MQ_IOSCHED_KYBER=y CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -3883,6 +3953,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -4152,14 +4223,20 @@ CONFIG_NR_CPUS=512 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y CONFIG_NUMA=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4174,7 +4251,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4193,7 +4269,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4306,6 +4381,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y CONFIG_PCI_J721E_HOST=y # CONFIG_PCI_MESON is not set @@ -4331,6 +4407,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y @@ -4462,6 +4539,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y @@ -4469,7 +4547,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4500,6 +4577,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4570,8 +4648,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4640,6 +4720,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -4725,6 +4806,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -4759,12 +4842,14 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4917,6 +5002,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m # CONFIG_RTC_NVMEM is not set CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5114,7 +5200,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -5157,6 +5245,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -5184,6 +5273,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m @@ -5317,6 +5407,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5441,6 +5532,7 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +CONFIG_SIGNATURE=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -5462,9 +5554,11 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5553,6 +5647,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5670,6 +5765,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5814,6 +5910,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5990,6 +6087,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6234,11 +6333,14 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y +CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set @@ -6327,7 +6429,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -6370,7 +6472,6 @@ CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -6395,6 +6496,7 @@ CONFIG_TIFM_7XX1=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6961,7 +7063,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -6970,6 +7072,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7056,7 +7159,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7099,6 +7204,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7248,6 +7354,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7305,7 +7412,6 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m @@ -7365,6 +7471,7 @@ CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y CONFIG_ZFCP=m # CONFIG_ZIIRAVE_WATCHDOG is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 453a5ea74..73fdf8403 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -54,6 +54,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -165,6 +166,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ANDROID is not set @@ -207,9 +209,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -333,7 +339,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set # CONFIG_BCMA is not set -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -354,9 +360,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -474,8 +482,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y # CONFIG_BROADCOM_PHY is not set CONFIG_BSD_DISKLABEL=y @@ -706,6 +714,7 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM_IUCV=y CONFIG_CMM=m @@ -919,6 +928,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -957,6 +968,7 @@ CONFIG_CXL_PMEM=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1031,7 +1043,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_DEBUG_VM_PGTABLE=y @@ -1088,6 +1099,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES is not set @@ -1098,6 +1110,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1186,6 +1199,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1220,12 +1234,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1235,6 +1252,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1272,6 +1290,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1461,6 +1480,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1482,6 +1502,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +CONFIG_FAIL_SUNRPC=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1490,6 +1511,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1508,6 +1530,7 @@ CONFIG_FAULT_INJECTION=y CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -1679,7 +1702,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1719,6 +1742,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -1794,6 +1818,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set CONFIG_HID_ITE=m @@ -1909,6 +1934,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -1920,7 +1946,15 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -1997,6 +2031,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -2081,7 +2116,7 @@ CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2112,7 +2147,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2210,6 +2244,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2227,6 +2262,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2253,6 +2289,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2264,7 +2302,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2303,9 +2341,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2343,11 +2381,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2438,7 +2477,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2500,10 +2538,12 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set CONFIG_KASAN_VMALLOC=y # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2556,6 +2596,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2571,7 +2612,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set @@ -2691,7 +2736,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2808,6 +2856,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set @@ -2823,6 +2872,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -2890,6 +2940,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -2960,6 +3011,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3001,6 +3054,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3124,6 +3178,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3164,6 +3220,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3324,7 +3382,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3494,6 +3552,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3544,6 +3603,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3624,7 +3684,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3742,11 +3802,13 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3755,8 +3817,10 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3771,7 +3835,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3790,7 +3853,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y @@ -3892,6 +3954,7 @@ CONFIG_PCIE_EDR=y # CONFIG_PCIE_XILINX is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m # CONFIG_PCI_IOV is not set # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -3915,6 +3978,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PEAQ_WMI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y @@ -4029,7 +4093,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4060,6 +4123,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4128,11 +4192,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4197,6 +4263,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4285,13 +4352,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4430,6 +4499,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m # CONFIG_RTC_NVMEM is not set CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4513,7 +4583,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_ASYNC_ID="000000000" @@ -4644,6 +4713,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4674,6 +4744,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -4811,6 +4882,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -4930,6 +5002,7 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -4946,9 +5019,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_FTL is not set @@ -5030,6 +5105,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5146,6 +5222,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5290,6 +5367,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5466,6 +5544,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5624,7 +5704,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5679,11 +5759,14 @@ CONFIG_SYNCLINK=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y +CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -5768,7 +5851,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_LOCKUP is not set @@ -5811,7 +5894,6 @@ CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -5832,6 +5914,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y # CONFIG_TIGON3 is not set +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6007,6 +6090,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6325,15 +6409,14 @@ CONFIG_UWB_I1480U=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6414,7 +6497,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6456,6 +6541,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6565,6 +6651,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6602,7 +6689,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6659,6 +6745,7 @@ CONFIG_YENTA=m CONFIG_ZCRYPT_DEBUG=y CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set CONFIG_ZFCP=m # CONFIG_ZIIRAVE_WATCHDOG is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 7977d6e90..279ea4375 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -75,6 +75,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -205,9 +206,14 @@ CONFIG_AMD8111_ETH=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y # CONFIG_ANDROID is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -249,14 +255,19 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m @@ -473,6 +484,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -786,6 +799,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m # CONFIG_CHARGER_CROS_USBPD is not set # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -831,7 +845,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -867,6 +881,7 @@ CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM_IUCV=y CONFIG_CMM=m @@ -1080,6 +1095,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1118,6 +1135,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1237,6 +1255,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1247,6 +1266,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1336,6 +1356,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_ADV7533=y # CONFIG_DRM_I2C_CH7006 is not set @@ -1372,7 +1393,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1395,6 +1418,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1419,6 +1444,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1455,6 +1481,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1634,6 +1661,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_FSA9480 is not set @@ -1660,10 +1688,12 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1671,6 +1701,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1684,11 +1715,11 @@ CONFIG_FAT_FS=m # CONFIG_FB_CYBER2000 is not set CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set -CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1724,6 +1755,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set +CONFIG_FB=y CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set @@ -1915,6 +1947,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set CONFIG_GPIO_WM8994=m @@ -1947,6 +1980,7 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -1987,6 +2021,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set CONFIG_HID_ITE=m @@ -2108,6 +2143,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_HWMON=m CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_S390=m @@ -2118,7 +2154,15 @@ CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -2202,6 +2246,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set # CONFIG_I40E_DCB is not set @@ -2325,7 +2370,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2431,6 +2475,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2439,6 +2484,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m @@ -2450,6 +2496,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2462,6 +2509,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2556,6 +2605,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2647,7 +2697,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set # CONFIG_ISL29003 is not set @@ -2749,6 +2798,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y @@ -2800,6 +2850,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -2824,7 +2875,11 @@ CONFIG_KPROBES=y # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_XEN=y @@ -2958,7 +3013,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3079,6 +3137,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m @@ -3094,6 +3153,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3168,6 +3228,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3242,6 +3303,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3289,6 +3352,7 @@ CONFIG_MFD_SYSCON=y CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3409,6 +3473,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3448,6 +3514,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3458,6 +3526,7 @@ CONFIG_MQ_IOSCHED_KYBER=y CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -3860,6 +3929,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -4129,14 +4199,20 @@ CONFIG_NR_CPUS=512 CONFIG_NS83820=m CONFIG_NTB_EPF=m # CONFIG_NTB is not set +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y CONFIG_NUMA=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4151,7 +4227,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4170,7 +4245,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4283,6 +4357,7 @@ CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y CONFIG_PCI_J721E_HOST=y # CONFIG_PCI_MESON is not set @@ -4308,6 +4383,7 @@ CONFIG_PD6729=m CONFIG_PDC_ADMA=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y @@ -4439,6 +4515,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y @@ -4446,7 +4523,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4477,6 +4553,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4547,8 +4624,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4617,6 +4696,7 @@ CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_RAPIDIO_TSI568=m CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -4702,6 +4782,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -4736,12 +4818,14 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4894,6 +4978,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m # CONFIG_RTC_NVMEM is not set CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5091,7 +5176,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -5134,6 +5221,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m @@ -5161,6 +5249,7 @@ CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m @@ -5294,6 +5383,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5418,6 +5508,7 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +CONFIG_SIGNATURE=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -5439,9 +5530,11 @@ CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5530,6 +5623,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5646,6 +5740,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5790,6 +5885,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5965,6 +6061,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6209,11 +6307,14 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y +CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set @@ -6345,7 +6446,6 @@ CONFIG_THERMAL_NETLINK=y # CONFIG_THERMAL_OF is not set CONFIG_THERMAL_STATISTICS=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set -# CONFIG_THINKPAD_LMI is not set CONFIG_THRUSTMASTER_FF=y # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set @@ -6370,6 +6470,7 @@ CONFIG_TIFM_7XX1=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6936,7 +7037,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_VBOXSF_FS is not set +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -6945,6 +7046,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7031,7 +7133,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7074,6 +7178,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7223,6 +7328,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7280,7 +7386,6 @@ CONFIG_WWAN=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -7339,6 +7444,7 @@ CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y CONFIG_ZFCP=m # CONFIG_ZIIRAVE_WATCHDOG is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index eb6a1f26d..4010f8548 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -54,6 +54,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -165,6 +166,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ANDROID is not set @@ -207,9 +209,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -333,7 +339,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set # CONFIG_BCMA is not set -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -354,9 +360,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -474,8 +482,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y # CONFIG_BROADCOM_PHY is not set CONFIG_BSD_DISKLABEL=y @@ -706,6 +714,7 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CMM_IUCV=y CONFIG_CMM=m @@ -919,6 +928,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -957,6 +968,7 @@ CONFIG_CXL_PMEM=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1023,7 +1035,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1080,6 +1091,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES is not set @@ -1090,6 +1102,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1178,6 +1191,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1212,12 +1226,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1227,6 +1244,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1264,6 +1282,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1453,6 +1472,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1468,6 +1488,7 @@ CONFIG_EXTRA_FIRMWARE="" # CONFIG_F2FS_FS is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1476,6 +1497,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1492,6 +1514,7 @@ CONFIG_FAT_FS=m CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -1663,7 +1686,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1703,6 +1726,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -1778,6 +1802,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set CONFIG_HID_ITE=m @@ -1893,6 +1918,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -1904,7 +1930,15 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -1981,6 +2015,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -2065,7 +2100,7 @@ CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2096,7 +2131,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2194,6 +2228,7 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2211,6 +2246,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2237,6 +2273,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2248,7 +2286,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2287,9 +2325,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2327,11 +2365,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2422,7 +2461,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2487,6 +2525,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2539,6 +2578,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2554,7 +2594,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set @@ -2674,7 +2718,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2791,6 +2838,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set @@ -2806,6 +2854,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -2873,6 +2922,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -2943,6 +2993,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -2984,6 +3036,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3107,6 +3160,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3147,6 +3202,8 @@ CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3307,7 +3364,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3477,6 +3534,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3527,6 +3585,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3607,7 +3666,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3725,11 +3784,13 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3738,8 +3799,10 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3754,7 +3817,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3773,7 +3835,6 @@ CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y @@ -3875,6 +3936,7 @@ CONFIG_PCIE_EDR=y # CONFIG_PCIE_XILINX is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m # CONFIG_PCI_IOV is not set # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set @@ -3898,6 +3960,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PEAQ_WMI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y @@ -4012,7 +4075,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4043,6 +4105,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4111,11 +4174,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4180,6 +4245,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4268,13 +4334,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4413,6 +4481,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m # CONFIG_RTC_NVMEM is not set CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4496,7 +4565,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_ASYNC_ID="000000000" @@ -4627,6 +4695,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4657,6 +4726,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -4794,6 +4864,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -4913,6 +4984,7 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -4929,9 +5001,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_FTL is not set @@ -5013,6 +5087,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5128,6 +5203,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5272,6 +5348,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5447,6 +5524,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5605,7 +5684,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5660,11 +5739,14 @@ CONFIG_SYNCLINK=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y +CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -5792,7 +5874,6 @@ CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -5813,6 +5894,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y # CONFIG_TIGON3 is not set +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -5988,6 +6070,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6306,15 +6389,14 @@ CONFIG_UWB_I1480U=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6395,7 +6477,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6437,6 +6521,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6546,6 +6631,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6583,7 +6669,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6640,6 +6725,7 @@ CONFIG_YENTA=m # CONFIG_ZCRYPT_DEBUG is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set CONFIG_ZFCP=m # CONFIG_ZIIRAVE_WATCHDOG is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 337fc3d06..7bc13839a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -54,6 +54,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -165,6 +166,7 @@ CONFIG_ALX=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ANDROID is not set @@ -207,9 +209,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -337,7 +343,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set # CONFIG_BCMA is not set -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -358,9 +364,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -478,8 +486,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y # CONFIG_BRIDGE is not set # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y # CONFIG_BROADCOM_PHY is not set # CONFIG_BSD_DISKLABEL is not set @@ -711,6 +719,7 @@ CONFIG_CMA_AREAS=7 CONFIG_CMA_SYSFS=y # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set # CONFIG_CMM is not set CONFIG_CMM_IUCV=y @@ -924,6 +933,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -962,6 +973,7 @@ CONFIG_CXL_PMEM=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1029,7 +1041,6 @@ CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1089,6 +1100,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set # CONFIG_DMA_CMA is not set # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES is not set @@ -1099,6 +1111,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1187,6 +1200,7 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_HISI_KIRIN is not set +CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set @@ -1221,12 +1235,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1236,6 +1253,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1273,6 +1291,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1463,6 +1482,7 @@ CONFIG_EXPORTFS=y # CONFIG_EXT4_FS is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1478,6 +1498,7 @@ CONFIG_EXTRA_FIRMWARE="" # CONFIG_F2FS_FS is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1486,6 +1507,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1502,6 +1524,7 @@ CONFIG_FAT_FS=m CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HGA is not set +# CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set @@ -1676,7 +1699,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1716,6 +1739,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -1791,6 +1815,7 @@ CONFIG_HID_GREENASIA=m CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m +CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m # CONFIG_HID is not set CONFIG_HID_ITE=m @@ -1907,6 +1932,7 @@ CONFIG_HWLAT_TRACER=y # CONFIG_HWMON_DEBUG_CHIP is not set # CONFIG_HWMON is not set CONFIG_HWPOISON_INJECT=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -1918,7 +1944,15 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM=y CONFIG_HWSPINLOCK=y # CONFIG_HX711 is not set +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_IOMMU=y +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV=m +CONFIG_HYPERV_NET=m +CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_VSOCKETS=m CONFIG_HYSDN_CAPI=y CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set @@ -1995,6 +2029,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -2079,7 +2114,7 @@ CONFIG_IMA_READ_POLICY=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2110,7 +2145,6 @@ CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2204,14 +2238,15 @@ CONFIG_INPUT_UINPUT=m CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set -CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y +# CONFIG_INTEGRITY_ASYMMETRIC_KEYS is not set CONFIG_INTEGRITY_AUDIT=y -CONFIG_INTEGRITY_PLATFORM_KEYRING=y -CONFIG_INTEGRITY_SIGNATURE=y +# CONFIG_INTEGRITY_PLATFORM_KEYRING is not set +# CONFIG_INTEGRITY_SIGNATURE is not set CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set # CONFIG_INTEL_IDMA64 is not set +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2229,6 +2264,7 @@ CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMT_TELEMETRY is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2255,6 +2291,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2266,7 +2304,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2305,9 +2343,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2345,11 +2383,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2440,7 +2479,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2505,6 +2543,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set +# CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y @@ -2520,7 +2559,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y # CONFIG_KEXEC_SIG_FORCE is not set -CONFIG_KEXEC_SIG=y +# CONFIG_KEXEC_SIG is not set CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set @@ -2557,6 +2596,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS is not set # CONFIG_KEYS_REQUEST_CACHE is not set # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2572,7 +2612,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KSM is not set +# CONFIG_KUNIT_ALL_TESTS is not set +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m # CONFIG_KUNIT is not set +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM is not set # CONFIG_KVM_S390_UCONTROL is not set @@ -2692,7 +2736,10 @@ CONFIG_LIBFCOE=y CONFIG_LIBFC=y CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2700,7 +2747,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set -CONFIG_LOAD_IPL_KEYS=y +# CONFIG_LOAD_IPL_KEYS is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_LOCKDEP_BITS=16 @@ -2810,6 +2857,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5487 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set @@ -2825,6 +2873,7 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -2892,6 +2941,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -2962,6 +3012,8 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3003,6 +3055,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3126,6 +3179,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3167,6 +3222,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS=y # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3328,7 +3385,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3498,6 +3555,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3549,6 +3607,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3629,7 +3688,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3747,11 +3806,13 @@ CONFIG_NR_CPUS=32 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_TRANSPORT is not set +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3760,8 +3821,10 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y # CONFIG_NUMA is not set CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3776,7 +3839,6 @@ CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3795,7 +3857,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y @@ -3897,6 +3958,7 @@ CONFIG_PCIE_EDR=y # CONFIG_PCIE_XILINX is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set +CONFIG_PCI_HYPERV=m # CONFIG_PCI_IOV is not set # CONFIG_PCI is not set # CONFIG_PCI_J721E_HOST is not set @@ -3920,6 +3982,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PEAQ_WMI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_UNCORE=y # CONFIG_PERF_EVENTS is not set CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PFAULT is not set @@ -4034,7 +4097,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4065,6 +4127,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINTK=y @@ -4134,11 +4197,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4203,6 +4268,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4291,13 +4357,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4436,6 +4504,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m # CONFIG_RTC_NVMEM is not set CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4522,7 +4591,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_SCHEDSTATS is not set -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SCLP_ASYNC_ID="000000000" @@ -4654,6 +4722,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4684,6 +4753,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -4821,6 +4891,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -4941,6 +5012,7 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +# CONFIG_SIGNATURE is not set # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -4957,9 +5029,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_FTL is not set @@ -5041,6 +5115,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5156,6 +5231,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5300,6 +5376,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5475,6 +5552,8 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5634,7 +5713,7 @@ CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5691,13 +5770,16 @@ CONFIG_SYNCLINK=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -5825,7 +5907,6 @@ CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_WRITABLE_TRIPS is not set -# CONFIG_THINKPAD_LMI is not set # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -5846,6 +5927,7 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y # CONFIG_TIGON3 is not set +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6022,6 +6104,7 @@ CONFIG_UHID=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_CIF is not set # CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_NETX is not set @@ -6340,15 +6423,14 @@ CONFIG_UWB_I1480U=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set # CONFIG_VDPA is not set -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6429,7 +6511,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6471,6 +6555,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6581,6 +6666,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6618,7 +6704,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y @@ -6675,6 +6760,7 @@ CONFIG_YENTA=m # CONFIG_ZCRYPT_DEBUG is not set # CONFIG_ZCRYPT is not set CONFIG_ZCRYPT_MULTIDEVNODES=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set CONFIG_ZFCP=y # CONFIG_ZIIRAVE_WATCHDOG is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index d5816f4e4..19a2a66c3 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -93,6 +93,7 @@ CONFIG_ACRN_HSM=m # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -239,13 +240,18 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +CONFIG_AMD_PTDMA=m CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -284,15 +290,20 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m @@ -518,6 +529,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -834,6 +847,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -883,7 +897,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -926,6 +940,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m @@ -964,7 +979,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORTINA_PHY=m -# CONFIG_COUNTER is not set +CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set @@ -1173,6 +1188,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1213,6 +1230,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1290,7 +1308,6 @@ CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y @@ -1349,6 +1366,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set @@ -1360,6 +1378,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1501,7 +1520,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1524,6 +1545,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1548,6 +1571,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1584,6 +1608,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1794,6 +1819,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set CONFIG_EXTCON_AXP288=m @@ -1825,6 +1851,7 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m @@ -1836,6 +1863,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1843,6 +1871,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -2116,6 +2145,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set CONFIG_GPIO_WHISKEY_COVE=m @@ -2154,6 +2184,7 @@ CONFIG_HERMES_PRISM=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2329,6 +2360,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_INTEL=m @@ -2441,6 +2473,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2579,7 +2612,6 @@ CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2701,6 +2733,7 @@ CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2734,8 +2767,10 @@ CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m +CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m +CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m @@ -2767,7 +2802,9 @@ CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y +# CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -2779,6 +2816,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2875,6 +2914,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2974,7 +3014,6 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3074,6 +3113,7 @@ CONFIG_KALLSYMS=y # CONFIG_KASAN_GENERIC is not set # CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set @@ -3134,6 +3174,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3161,7 +3202,11 @@ CONFIG_KS0108_PORT=0x378 # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set @@ -3302,7 +3347,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3414,6 +3462,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3429,6 +3478,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3503,6 +3553,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3582,6 +3633,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3633,6 +3686,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3762,6 +3816,8 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3802,6 +3858,8 @@ CONFIG_MPLS_ROUTING=m # CONFIG_MPSC is not set # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3814,6 +3872,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4222,6 +4281,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4506,6 +4566,10 @@ CONFIG_NTB_PINGPONG=m CONFIG_NTB_SWITCHTEC=m CONFIG_NTB_TOOL=m CONFIG_NTB_TRANSPORT=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4514,8 +4578,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4530,7 +4596,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4550,7 +4615,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4724,6 +4788,7 @@ CONFIG_PEAQ_WMI=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4873,6 +4938,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4881,7 +4947,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4913,6 +4978,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4992,8 +5058,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5059,6 +5127,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5147,6 +5216,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -5180,13 +5251,15 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5341,6 +5414,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5522,7 +5596,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5566,6 +5642,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5596,6 +5673,7 @@ CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5739,6 +5817,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5893,9 +5972,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5983,6 +6064,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6100,6 +6182,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6244,6 +6327,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m @@ -6420,6 +6504,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6684,7 +6770,9 @@ CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6777,7 +6865,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_LOCKUP=m @@ -6851,6 +6939,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -7416,6 +7505,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -7424,6 +7514,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7512,7 +7603,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -7556,6 +7649,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7708,6 +7802,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7912,6 +8007,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 1c7519fc2..a204e74e1 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -71,6 +71,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -187,6 +188,7 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set @@ -231,9 +233,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -361,7 +367,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA=m -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -382,9 +388,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -501,8 +509,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -735,6 +743,7 @@ CONFIG_CMA=y # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -776,7 +785,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORTINA_PHY=m -# CONFIG_COUNTER is not set +CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -979,6 +988,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -1019,6 +1030,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DCA=m CONFIG_DCB=y @@ -1093,7 +1105,6 @@ CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_DEBUG_VM_PGTABLE=y @@ -1161,6 +1172,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set CONFIG_DMA_CMA=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y @@ -1171,6 +1183,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1303,12 +1316,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1318,6 +1334,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1355,6 +1372,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1568,6 +1586,7 @@ CONFIG_EXT4_DEBUG=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1590,6 +1609,7 @@ CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAILOVER=m CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAILSLAB=y +CONFIG_FAIL_SUNRPC=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1598,6 +1618,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y # CONFIG_FAULT_INJECTION_USERCOPY is not set @@ -1795,7 +1816,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1837,6 +1858,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2053,6 +2075,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -2154,6 +2177,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2245,7 +2269,7 @@ CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2277,7 +2301,6 @@ CONFIG_INFINIBAND_HFI1=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2381,6 +2404,7 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2412,9 +2436,11 @@ CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_POWERCLAMP=m # CONFIG_INTEL_PUNIT_IPC is not set +CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2441,6 +2467,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT is not set +# CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2451,7 +2478,9 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_SUPPORT=y @@ -2463,7 +2492,7 @@ CONFIG_IOSF_MBI=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2502,9 +2531,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2542,11 +2571,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2640,7 +2670,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2701,6 +2730,7 @@ CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set CONFIG_KASAN_GENERIC=y CONFIG_KASAN_INLINE=y +CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set CONFIG_KASAN_VMALLOC=y @@ -2759,6 +2789,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2774,7 +2805,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set @@ -2897,7 +2932,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3007,6 +3045,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MB1232 is not set @@ -3022,6 +3061,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3090,6 +3130,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3163,6 +3204,8 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3204,6 +3247,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3333,6 +3377,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3374,6 +3420,8 @@ CONFIG_MPLS=y # CONFIG_MPSC is not set # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3540,7 +3588,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3709,6 +3757,7 @@ CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3759,6 +3808,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3839,7 +3889,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3953,17 +4003,20 @@ CONFIG_NOUVEAU_DEBUG_PUSH=y # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +# CONFIG_NTB_NETDEV is not set +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3972,8 +4025,10 @@ CONFIG_NUMA_EMU=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3988,7 +4043,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m # CONFIG_NXP_C45_TJA11XX_PHY is not set @@ -4009,7 +4063,6 @@ CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y @@ -4146,6 +4199,7 @@ CONFIG_PCS_XPCS=m CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4278,7 +4332,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4310,6 +4363,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4382,11 +4436,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4445,6 +4501,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4533,13 +4590,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4679,6 +4738,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4753,7 +4813,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4874,6 +4933,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4904,6 +4964,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5043,6 +5104,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5187,9 +5249,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC is not set # CONFIG_SM_FTL is not set CONFIG_SMP=y @@ -5269,6 +5333,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5385,6 +5450,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5529,6 +5595,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5705,6 +5772,8 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set @@ -5868,7 +5937,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5935,11 +6004,13 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -6024,7 +6095,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y -CONFIG_TEST_LIST_SORT=y +CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set # CONFIG_TEST_LOCKUP is not set @@ -6073,7 +6144,7 @@ CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_THINKPAD_ACPI=m # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y -# CONFIG_THINKPAD_LMI is not set +CONFIG_THINKPAD_LMI=m # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -6094,6 +6165,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6580,15 +6652,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6668,7 +6739,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6710,6 +6783,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6821,6 +6895,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6981,6 +7056,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index fff48fdaf..8df3e3ed3 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -93,6 +93,7 @@ CONFIG_ACRN_HSM=m # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +CONFIG_AD5110=m # CONFIG_AD525X_DPOT is not set CONFIG_AD5272=m # CONFIG_AD5360 is not set @@ -239,13 +240,18 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +CONFIG_AMD_PTDMA=m CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m -# CONFIG_ANDROID is not set +CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" +CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -284,14 +290,19 @@ CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_858921=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set +# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m @@ -517,6 +528,8 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -833,6 +846,7 @@ CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m # CONFIG_CHARGER_DETECTOR_MAX14656 is not set # CONFIG_CHARGER_GPIO is not set @@ -882,7 +896,7 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y @@ -925,6 +939,7 @@ CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m @@ -963,7 +978,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORTINA_PHY=m -# CONFIG_COUNTER is not set +CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set @@ -1172,6 +1187,8 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1212,6 +1229,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1282,7 +1300,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set # CONFIG_DEBUG_VM_PGTABLE is not set @@ -1341,6 +1358,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_SYSFS_STATS=y CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set CONFIG_DMADEVICES=y @@ -1351,6 +1369,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m +# CONFIG_DMA_RESTRICTED_POOL is not set # CONFIG_DMATEST is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1492,7 +1511,9 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1515,6 +1536,8 @@ CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m # CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set @@ -1539,6 +1562,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set @@ -1575,6 +1599,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1785,6 +1810,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set CONFIG_EXTCON_AXP288=m @@ -1816,11 +1842,13 @@ CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1828,6 +1856,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -2099,6 +2128,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m +CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set CONFIG_GPIO_WHISKEY_COVE=m @@ -2137,6 +2167,7 @@ CONFIG_HERMES_PRISM=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m +CONFIG_HI6421V600_IRQ=m # CONFIG_HI8435 is not set CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION=y @@ -2312,6 +2343,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_INTEL=m @@ -2424,6 +2456,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2562,7 +2595,6 @@ CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2684,6 +2716,7 @@ CONFIG_INTEL_CHT_INT33FE=m CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2717,8 +2750,10 @@ CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m +CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m +CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m @@ -2750,7 +2785,9 @@ CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y +# CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m CONFIG_INV_ICM42600_SPI=m @@ -2762,6 +2799,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IONIC=m @@ -2858,6 +2897,7 @@ CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m CONFIG_IPV6_ILA=m +CONFIG_IPV6_IOAM6_LWTUNNEL=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2957,7 +2997,6 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_CAPI=y # CONFIG_ISDN is not set # CONFIG_ISI is not set CONFIG_ISL29003=m @@ -3112,6 +3151,7 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 CONFIG_KFENCE_STATIC_KEYS=y @@ -3139,7 +3179,11 @@ CONFIG_KS0108_PORT=0x378 # CONFIG_KS8851_MLL is not set CONFIG_KSM=y CONFIG_KSZ884X_PCI=m -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set @@ -3280,7 +3324,10 @@ CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +CONFIG_LITEX_LITEETH=m # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -3392,6 +3439,7 @@ CONFIG_MAX44009=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m @@ -3407,6 +3455,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +CONFIG_MCTP=m CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3481,6 +3530,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3560,6 +3610,8 @@ CONFIG_MFD_MAX77650=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3611,6 +3663,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3740,6 +3793,8 @@ CONFIG_MODULE_COMPRESS_NONE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3780,6 +3835,8 @@ CONFIG_MPLS_ROUTING=m # CONFIG_MPSC is not set # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3792,6 +3849,7 @@ CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8939 is not set +# CONFIG_MSM_GCC_8953 is not set # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m @@ -4200,6 +4258,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_NET_VENDOR_MICREL=y @@ -4484,6 +4543,10 @@ CONFIG_NTB_PINGPONG=m CONFIG_NTB_SWITCHTEC=m CONFIG_NTB_TOOL=m CONFIG_NTB_TRANSPORT=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_FS_POSIX_ACL=y +CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -4492,8 +4555,10 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4508,7 +4573,6 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4528,7 +4592,6 @@ CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m CONFIG_OPT3001=m -CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m @@ -4702,6 +4765,7 @@ CONFIG_PEAQ_WMI=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4851,6 +4915,7 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +CONFIG_POWER_RESET_TPS65086=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_SUPPLY_DEBUG is not set @@ -4859,7 +4924,6 @@ CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set # CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4891,6 +4955,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +# CONFIG_PRINTK_INDEX is not set CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4970,8 +5035,10 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5037,6 +5104,7 @@ CONFIG_RAPIDIO_TSI57X=m CONFIG_RAPIDIO_TSI721=m # CONFIG_RAS_CEC_DEBUG is not set CONFIG_RAS_CEC=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RAVE_SP_CORE is not set # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m @@ -5125,6 +5193,8 @@ CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -5158,13 +5228,15 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_FEDORA=y +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5319,6 +5391,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -5500,7 +5573,9 @@ CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set +CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5544,6 +5619,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5574,6 +5650,7 @@ CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5717,6 +5794,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_Q54SJ108A2=m CONFIG_SENSORS_RM3100_I2C=m CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_SENSORS_SBRMI is not set CONFIG_SENSORS_SBTSI=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5871,9 +5949,11 @@ CONFIG_SLIP=m CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y CONFIG_SMARTJOYPLUS_FF=y +# CONFIG_SMB_SERVER is not set # CONFIG_SM_CAMCC_8250 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m @@ -5961,6 +6041,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -6077,6 +6158,7 @@ CONFIG_SND_SOC_ADI=m CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6221,6 +6303,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m @@ -6396,6 +6479,8 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6660,7 +6745,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" @@ -6827,6 +6914,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -7392,6 +7480,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m +CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m @@ -7400,6 +7489,7 @@ CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_USER=m CONFIG_VEML6030=m # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -7488,7 +7578,9 @@ CONFIG_VIDEO_IMX274=m CONFIG_VIDEO_IMX290=m CONFIG_VIDEO_IMX319=m CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -7532,6 +7624,7 @@ CONFIG_VIDEO_OV772X=m CONFIG_VIDEO_OV7740=m CONFIG_VIDEO_OV8856=m CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m CONFIG_VIDEO_OV9640=m CONFIG_VIDEO_OV9650=m CONFIG_VIDEO_OV9734=m @@ -7684,6 +7777,7 @@ CONFIG_WATCH_QUEUE=y CONFIG_WCN36XX=m CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WFX is not set CONFIG_WIL6210_DEBUGFS=y CONFIG_WIL6210_ISR_COR=y @@ -7887,6 +7981,7 @@ CONFIG_Z3FOLD=y CONFIG_ZBUD=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m +# CONFIG_ZERO_CALL_USED_REGS is not set CONFIG_ZEROPLUS_FF=y # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 54dc9831c..3e7902171 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -71,6 +71,7 @@ CONFIG_ACPI=y # CONFIG_AD2S1210 is not set # CONFIG_AD2S90 is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -187,6 +188,7 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m +# CONFIG_AMD_PTDMA is not set CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set @@ -231,9 +233,13 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set @@ -361,7 +367,7 @@ CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA=m -# CONFIG_BCMGENET is not set +CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_SBA_RAID is not set # CONFIG_BCM_VK is not set @@ -382,9 +388,11 @@ CONFIG_BIG_KEYS=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y -# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BITFIELD_KUNIT is not set +# CONFIG_BITS_TEST is not set +CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set +CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y # CONFIG_BLK_CMDLINE_PARSER is not set @@ -501,8 +509,8 @@ CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE=m # CONFIG_BRIDGE_MRP is not set -CONFIG_BRIDGE_NETFILTER=m -CONFIG_BRIDGE_NF_EBTABLES=m +# CONFIG_BRIDGE_NETFILTER is not set +# CONFIG_BRIDGE_NF_EBTABLES is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BROADCOM_PHY=m CONFIG_BSD_DISKLABEL=y @@ -735,6 +743,7 @@ CONFIG_CMA=y # CONFIG_CMDLINE_BOOL is not set # CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set @@ -776,7 +785,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORTINA_PHY=m -# CONFIG_COUNTER is not set +CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set @@ -979,6 +988,8 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set # CONFIG_CRYPTO_SPECK is not set # CONFIG_CRYPTO_SPECK_NEON is not set @@ -1019,6 +1030,7 @@ CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set +# CONFIG_DAMON is not set CONFIG_DAVICOM_PHY=m CONFIG_DCA=m CONFIG_DCB=y @@ -1085,7 +1097,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_DEBUG_TLBFLUSH is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGFLAGS is not set @@ -1153,6 +1164,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set CONFIG_DMA_CMA=y # CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set @@ -1163,6 +1175,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_PERNUMA_CMA is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set +# CONFIG_DMA_RESTRICTED_POOL is not set CONFIG_DMATEST=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m @@ -1295,12 +1308,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1310,6 +1326,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANFROST is not set # CONFIG_DRM_PARADE_PS8622 is not set # CONFIG_DRM_PARADE_PS8640 is not set @@ -1347,6 +1364,7 @@ CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set # CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set @@ -1560,6 +1578,7 @@ CONFIG_EXPORTFS=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_KUNIT_TESTS=m CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_FSA9480 is not set # CONFIG_EXTCON is not set @@ -1576,6 +1595,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m +# CONFIG_FAIL_SUNRPC is not set CONFIG_FAIR_GROUP_SCHED=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_FANOTIFY=y @@ -1584,6 +1604,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_FAT_FS=m +CONFIG_FAT_KUNIT_TEST=m # CONFIG_FAULT_INJECTION is not set # CONFIG_FAULT_INJECTION_USERCOPY is not set # CONFIG_FB_3DFX is not set @@ -1779,7 +1800,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1821,6 +1842,7 @@ CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2037,6 +2059,7 @@ CONFIG_HWLAT_TRACER=y CONFIG_HWMON=y CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y @@ -2138,6 +2161,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -2229,7 +2253,7 @@ CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_IMA_SIG_TEMPLATE=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_TRUSTED_KEYRING=y -# CONFIG_IMA_WRITE_POLICY is not set +CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_SC_WDT is not set @@ -2261,7 +2285,6 @@ CONFIG_INFINIBAND_HFI1=m # CONFIG_INFINIBAND_HNS_HIP06 is not set # CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set -CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2365,6 +2388,7 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m +# CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y @@ -2396,9 +2420,11 @@ CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m CONFIG_INTEL_POWERCLAMP=m # CONFIG_INTEL_PUNIT_IPC is not set +CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m +# CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set # CONFIG_INTEL_SMARTCONNECT is not set @@ -2425,6 +2451,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m # CONFIG_INTERCONNECT is not set +# CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_INV_ICM42600_I2C is not set # CONFIG_INV_ICM42600_SPI is not set @@ -2435,7 +2462,9 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_SUPPORT=y @@ -2447,7 +2476,7 @@ CONFIG_IOSF_MBI=y # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m -CONFIG_IP6_NF_IPTABLES=m +# CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -2486,9 +2515,9 @@ CONFIG_IP_MULTICAST=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m -CONFIG_IP_NF_ARPTABLES=m +# CONFIG_IP_NF_ARPTABLES is not set CONFIG_IP_NF_FILTER=m -CONFIG_IP_NF_IPTABLES=m +# CONFIG_IP_NF_IPTABLES is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -2526,11 +2555,12 @@ CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETPORTNET=m +# CONFIG_IP_SET is not set CONFIG_IP_SET_LIST_SET=m -CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IPV6_GRE=m # CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set CONFIG_IPV6_MIP6=m CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE=y @@ -2624,7 +2654,6 @@ CONFIG_ISDN_AUDIO=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_CAPI=y CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y @@ -2740,6 +2769,7 @@ CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y # CONFIG_KFENCE is not set +CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2755,7 +2785,11 @@ CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y -# CONFIG_KUNIT is not set +CONFIG_KUNIT_ALL_TESTS=m +CONFIG_KUNIT_DEBUGFS=y +CONFIG_KUNIT_EXAMPLE_TEST=m +CONFIG_KUNIT=m +CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set @@ -2878,7 +2912,10 @@ CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_LINEAR_RANGES_TEST is not set CONFIG_LIRC=y +CONFIG_LIST_KUNIT_TEST=m +# CONFIG_LITEX_LITEETH is not set # CONFIG_LITEX_SOC_CONTROLLER is not set CONFIG_LIVEPATCH=y # CONFIG_LKDTM is not set @@ -2988,6 +3025,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MB1232 is not set @@ -3003,6 +3041,7 @@ CONFIG_MAXSMP=y # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set +# CONFIG_MCTP is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3071,6 +3110,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +# CONFIG_MERAKI_MX100 is not set CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set @@ -3144,6 +3184,8 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set # CONFIG_MFD_RT4831 is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set @@ -3185,6 +3227,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m +# CONFIG_MHI_WWAN_MBIM is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3314,6 +3357,8 @@ CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" +# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set +CONFIG_MODULE_SIG_KEY_TYPE_RSA=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set @@ -3355,6 +3400,8 @@ CONFIG_MPLS=y # CONFIG_MPSC is not set # CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y +CONFIG_MPTCP_KUNIT_TEST=m +CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3521,7 +3568,7 @@ CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NETFILTER_NETLINK_QUEUE=m # CONFIG_NETFILTER_XTABLES_COMPAT is not set -CONFIG_NETFILTER_XTABLES=y +# CONFIG_NETFILTER_XTABLES is not set CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m @@ -3690,6 +3737,7 @@ CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_LITEX=y # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3740,6 +3788,7 @@ CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m @@ -3820,7 +3869,7 @@ CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m -CONFIG_NFT_COMPAT=m +# CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CT=m @@ -3934,17 +3983,20 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +# CONFIG_NTB_NETDEV is not set +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_NTFS3_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -3953,8 +4005,10 @@ CONFIG_NUMA_EMU=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y +# CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set +# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3969,7 +4023,6 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m -# CONFIG_NVM is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m # CONFIG_NXP_C45_TJA11XX_PHY is not set @@ -3990,7 +4043,6 @@ CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set -CONFIG_OPTIMIZE_INLINING=y # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y @@ -4127,6 +4179,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m @@ -4258,7 +4311,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_QUEUED_SPINLOCKS=y -# CONFIG_PPC_RFI_SRR_DEBUG is not set CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m CONFIG_PPP_ASYNC=m @@ -4290,6 +4342,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_PRINTK_TIME=y CONFIG_PRINT_QUOTA_WARNING=y @@ -4362,11 +4415,13 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set +# CONFIG_QCOM_LMH is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_QFPROM is not set # CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPMI_VADC is not set @@ -4425,6 +4480,7 @@ CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y +CONFIG_RATIONAL_KUNIT_TEST=m # CONFIG_RBTREE_TEST is not set CONFIG_RC_ATI_REMOTE=m # CONFIG_RC_CORE is not set @@ -4513,13 +4569,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set +# CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_FEDORA is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4659,6 +4717,7 @@ CONFIG_RTC_HCTOSYS=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_LIB_KUNIT_TEST=m CONFIG_RTC_NVMEM=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y @@ -4733,7 +4792,6 @@ CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y -# CONFIG_SCHED_THERMAL_PRESSURE is not set CONFIG_SCHED_TRACER=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4854,6 +4912,7 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -4884,6 +4943,7 @@ CONFIG_SENSORS_AMC6821=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m +# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m @@ -5023,6 +5083,7 @@ CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_Q54SJ108A2 is not set # CONFIG_SENSORS_RM3100_I2C is not set # CONFIG_SENSORS_RM3100_SPI is not set +# CONFIG_SENSORS_SBRMI is not set # CONFIG_SENSORS_SBTSI is not set CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m @@ -5167,9 +5228,11 @@ CONFIG_SLIP_SMART=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SLUB_DEBUG_ON is not set CONFIG_SLUB_DEBUG=y +CONFIG_SLUB_KUNIT_TEST=m # CONFIG_SLUB_STATS is not set CONFIG_SLUB=y # CONFIG_SMARTJOYPLUS_FF is not set +# CONFIG_SMB_SERVER is not set # CONFIG_SMC is not set # CONFIG_SM_FTL is not set CONFIG_SMP=y @@ -5249,6 +5312,7 @@ CONFIG_SND_HDA_CODEC_CA0132=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_SI3054=m @@ -5364,6 +5428,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set +# CONFIG_SND_SOC_AMD_ACP5x is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set @@ -5508,6 +5573,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set @@ -5683,6 +5749,8 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m +CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set @@ -5846,7 +5914,7 @@ CONFIG_SQUASHFS=m CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set @@ -5913,11 +5981,13 @@ CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set # CONFIG_SYSTEM_REVOCATION_KEYS is not set @@ -6051,7 +6121,7 @@ CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_THINKPAD_ACPI=m # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y -# CONFIG_THINKPAD_LMI is not set +CONFIG_THINKPAD_LMI=m # CONFIG_THRUSTMASTER_FF is not set CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC081C is not set @@ -6072,6 +6142,7 @@ CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y # CONFIG_TINYDRM_HX8357D is not set @@ -6558,15 +6629,14 @@ CONFIG_UWB_WHCI=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_VBOXSF_FS is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set CONFIG_VDPA=m -# CONFIG_VDPA_MENU is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m +# CONFIG_VDPA_USER is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m @@ -6646,7 +6716,9 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set # CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6688,6 +6760,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV9734 is not set @@ -6799,6 +6872,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m CONFIG_WDTPCI=m +# CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set @@ -6959,6 +7033,7 @@ CONFIG_XZ_DEC=y CONFIG_YENTA=m # CONFIG_Z3FOLD is not set CONFIG_ZBUD=y +# CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_ZISOFS=y diff --git a/kernel.spec b/kernel.spec index a7d119d36..38150f704 100755 --- a/kernel.spec +++ b/kernel.spec @@ -3,6 +3,11 @@ # environment changes that affect %%install need to go # here before the %%install macro is pre-built. +# Include Fedora files +%global include_fedora 1 +# Include RHEL files +%global include_rhel 1 + # Disable LTO in userspace packages. %global _lto_cflags %{nil} @@ -80,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 300 +%global distro_build 200 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -121,17 +126,17 @@ Summary: The Linux kernel %endif # The kernel tarball/base version -%define kversion 5.14 +%define kversion 5.15 -%define rpmversion 5.14.20 -%define patchversion 5.14 -%define pkgrelease 300 +%define rpmversion 5.15.4 +%define patchversion 5.15 +%define pkgrelease 200 # This is needed to do merge window version magic -%define patchlevel 14 +%define patchlevel 15 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 300%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -242,9 +247,14 @@ Summary: The Linux kernel %endif %if %{with toolchain_clang} -%global clang_make_opts HOSTCC=clang CC=clang +%ifarch s390x ppc64le +%global llvm_ias 0 +%else +%global llvm_ias 1 +%endif +%global clang_make_opts HOSTCC=clang CC=clang LLVM_IAS=%{llvm_ias} %if %{with clang_lto} -%global clang_make_opts %{clang_make_opts} LD=ld.lld HOSTLD=ld.lld AR=llvm-ar NM=llvm-nm HOSTAR=llvm-ar HOSTNM=llvm-nm LLVM_IAS=1 +%global clang_make_opts %{clang_make_opts} LD=ld.lld HOSTLD=ld.lld AR=llvm-ar NM=llvm-nm HOSTAR=llvm-ar HOSTNM=llvm-nm %endif %global make_opts %{make_opts} %{clang_make_opts} # clang does not support the -fdump-ipa-clones option @@ -672,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.20.tar.xz +Source0: linux-5.15.4.tar.xz Source1: Makefile.rhelver @@ -685,9 +695,6 @@ Source1: Makefile.rhelver %define signing_key_filename kernel-signing-s390.cer %endif -Source8: x509.genkey.rhel -Source9: x509.genkey.fedora - %if %{?released_kernel} Source10: redhatsecurebootca5.cer @@ -732,63 +739,72 @@ Source13: redhatsecureboot003.cer # released_kernel %endif -Source22: mod-extra.list.rhel -Source16: mod-extra.list.fedora -Source17: mod-denylist.sh -Source18: mod-sign.sh -Source79: parallel_xz.sh +Source20: mod-denylist.sh +Source21: mod-sign.sh +Source22: parallel_xz.sh -Source80: filter-x86_64.sh.fedora -Source81: filter-armv7hl.sh.fedora -Source82: filter-i686.sh.fedora -Source83: filter-aarch64.sh.fedora -Source86: filter-ppc64le.sh.fedora -Source87: filter-s390x.sh.fedora -Source89: filter-modules.sh.fedora +%define modsign_cmd %{SOURCE21} -Source90: filter-x86_64.sh.rhel -Source91: filter-armv7hl.sh.rhel -Source92: filter-i686.sh.rhel -Source93: filter-aarch64.sh.rhel -Source96: filter-ppc64le.sh.rhel -Source97: filter-s390x.sh.rhel -Source99: filter-modules.sh.rhel -%define modsign_cmd %{SOURCE18} +%if 0%{?include_rhel} +Source23: x509.genkey.rhel -Source20: kernel-aarch64-rhel.config -Source21: kernel-aarch64-debug-rhel.config -Source30: kernel-ppc64le-rhel.config -Source31: kernel-ppc64le-debug-rhel.config -Source32: kernel-s390x-rhel.config -Source33: kernel-s390x-debug-rhel.config -Source34: kernel-s390x-zfcpdump-rhel.config -Source35: kernel-x86_64-rhel.config -Source36: kernel-x86_64-debug-rhel.config +Source24: kernel-aarch64-rhel.config +Source25: kernel-aarch64-debug-rhel.config +Source26: mod-extra.list.rhel -Source37: kernel-aarch64-fedora.config -Source38: kernel-aarch64-debug-fedora.config -Source39: kernel-armv7hl-fedora.config -Source40: kernel-armv7hl-debug-fedora.config -Source41: kernel-armv7hl-lpae-fedora.config -Source42: kernel-armv7hl-lpae-debug-fedora.config -Source43: kernel-i686-fedora.config -Source44: kernel-i686-debug-fedora.config -Source45: kernel-ppc64le-fedora.config -Source46: kernel-ppc64le-debug-fedora.config -Source47: kernel-s390x-fedora.config -Source48: kernel-s390x-debug-fedora.config -Source49: kernel-x86_64-fedora.config -Source50: kernel-x86_64-debug-fedora.config +Source27: kernel-ppc64le-rhel.config +Source28: kernel-ppc64le-debug-rhel.config +Source29: kernel-s390x-rhel.config +Source30: kernel-s390x-debug-rhel.config +Source31: kernel-s390x-zfcpdump-rhel.config +Source32: kernel-x86_64-rhel.config +Source33: kernel-x86_64-debug-rhel.config +Source34: filter-x86_64.sh.rhel +Source35: filter-armv7hl.sh.rhel +Source36: filter-i686.sh.rhel +Source37: filter-aarch64.sh.rhel +Source38: filter-ppc64le.sh.rhel +Source39: filter-s390x.sh.rhel +Source40: filter-modules.sh.rhel +%endif +%if 0%{?include_fedora} +Source50: x509.genkey.fedora +Source51: mod-extra.list.fedora -Source51: generate_all_configs.sh +Source52: kernel-aarch64-fedora.config +Source53: kernel-aarch64-debug-fedora.config +Source54: kernel-armv7hl-fedora.config +Source55: kernel-armv7hl-debug-fedora.config +Source56: kernel-armv7hl-lpae-fedora.config +Source57: kernel-armv7hl-lpae-debug-fedora.config +Source58: kernel-i686-fedora.config +Source59: kernel-i686-debug-fedora.config +Source60: kernel-ppc64le-fedora.config +Source61: kernel-ppc64le-debug-fedora.config +Source62: kernel-s390x-fedora.config +Source63: kernel-s390x-debug-fedora.config +Source64: kernel-x86_64-fedora.config +Source65: kernel-x86_64-debug-fedora.config -Source52: process_configs.sh -Source56: update_scripts.sh -Source57: generate_crashkernel_default.sh +Source67: filter-x86_64.sh.fedora +Source68: filter-armv7hl.sh.fedora +Source69: filter-i686.sh.fedora +Source70: filter-aarch64.sh.fedora +Source71: filter-ppc64le.sh.fedora +Source72: filter-s390x.sh.fedora +Source73: filter-modules.sh.fedora +%endif -Source54: mod-internal.list +Source75: partial-kgcov-snip.config +Source80: generate_all_configs.sh +Source81: process_configs.sh + +Source82: update_scripts.sh +Source83: generate_crashkernel_default.sh + +Source84: mod-internal.list Source100: rheldup3.x509 Source101: rhelkpatch1.x509 @@ -1358,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.20 -c -mv linux-5.14.20 linux-%{KVERREL} +%setup -q -n kernel-5.15.4 -c +mv linux-5.15.4 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1410,7 +1426,7 @@ cd configs # Drop some necessary files from the source dir into the buildroot cp $RPM_SOURCE_DIR/kernel-*.config . -cp %{SOURCE51} . +cp %{SOURCE80} . # merge.pl cp %{SOURCE3000} . # kernel-local @@ -1423,15 +1439,13 @@ for i in %{all_arch_configs} do mv $i $i.tmp ./merge.pl %{SOURCE3001} $i.tmp > $i - rm $i.tmp -done -%endif - -# enable GCOV kernel config options if gcov is on %if %{with_gcov} -for i in *.config -do - sed -i 's/# CONFIG_GCOV_KERNEL is not set/CONFIG_GCOV_KERNEL=y\nCONFIG_GCOV_PROFILE_ALL=y\n/' $i + echo "Merging with gcov options" + cat %{SOURCE75} + mv $i $i.tmp + ./merge.pl %{SOURCE75} $i.tmp > $i +%endif + rm $i.tmp done %endif @@ -1458,7 +1472,7 @@ done %endif %endif -cp %{SOURCE52} . +cp %{SOURCE81} . OPTS="" %if %{with_configchecks} OPTS="$OPTS -w -n -c" @@ -1470,7 +1484,7 @@ done %endif ./process_configs.sh $OPTS kernel %{rpmversion} -cp %{SOURCE56} . +cp %{SOURCE82} . RPM_SOURCE_DIR=$RPM_SOURCE_DIR ./update_scripts.sh %{primary_target} # end of kernel config @@ -1991,9 +2005,9 @@ BuildKernel() { remove_depmod_files # Identify modules in the kernel-modules-extras package - %{SOURCE17} $RPM_BUILD_ROOT lib/modules/$KernelVer $RPM_SOURCE_DIR/mod-extra.list + %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer $RPM_SOURCE_DIR/mod-extra.list # Identify modules in the kernel-modules-extras package - %{SOURCE17} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE54} internal + %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE84} internal # # Generate the kernel-core and kernel-modules files lists @@ -2094,7 +2108,7 @@ BuildKernel() { find $RPM_BUILD_ROOT/usr/src/kernels -name ".*.cmd" -delete # Generate crashkernel default config - %{SOURCE57} "$KernelVer" "$Arch" "$RPM_BUILD_ROOT" + %{SOURCE83} "$KernelVer" "$Arch" "$RPM_BUILD_ROOT" # Red Hat UEFI Secure Boot CA cert, which can be used to authenticate the kernel mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer @@ -2236,7 +2250,7 @@ popd # in the source tree. We installed them previously to $RPM_BUILD_ROOT/usr # but there's no way to tell the Makefile to take them from there. %{make} %{?_smp_mflags} headers_install -%{make} %{?_smp_mflags} ARCH=$Arch V=1 M=samples/bpf/ +%{make} %{?_smp_mflags} ARCH=$Arch V=1 M=samples/bpf/ || true # Prevent bpf selftests to build bpftool repeatedly: export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool @@ -2860,7 +2874,7 @@ fi %endif %if %{with_gcov} -%ifarch x86_64 s390x ppc64le aarch64 +%ifnarch %nobuildarches noarch %files gcov %{_builddir} %endif @@ -2958,977 +2972,134 @@ fi # # %changelog -* Thu Nov 18 2021 Justin M. Forbes [5.14.20-1] -- Drop F33 from release_targets as pushes are already disabled in dist-git (Justin M. Forbes) +* Mon Nov 22 2021 Justin M. Forbes [5.15-0] +- mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv (Zekun Shen) +- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen) +- Add cifs to module filters (Justin M. Forbes) -* Wed Nov 17 2021 Justin M. Forbes [5.14.19-1] -- platform/x86: thinkpad_acpi: Add support for dual fan control (Jimmy Wang) -- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) +* Thu Nov 18 2021 Justin M. Forbes [5.15-0] +- Enable CIFS_SMB_DIRECT for Fedora (Justin M. Forbes) +- Fedora: rockchip: move the GPIO module back to builtin (Peter Robinson) -* Fri Nov 12 2021 Justin M. Forbes [5.14.18-1] +* Fri Nov 12 2021 Justin M. Forbes [5.15-0] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) +- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) +- x86/PCI/ACPI: Replace printk calls with pr_info/pr_warn calls (Hans de Goede) +- x86/PCI: Ignore E820 reservations for bridge windows on newer systems (Hans de Goede) +- Revert "[scsi] megaraid_sas: re-add certain pci-ids" (Justin M. Forbes) +- Revert "wireguard: disable in FIPS mode" (Justin M. Forbes) +- Revert "[fs] dax: mark tech preview" (Justin M. Forbes) +- Revert "wireguard: mark as Tech Preview" (Justin M. Forbes) +- Revert "add pci_hw_vendor_status()" (Justin M. Forbes) - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai) -* Mon Nov 08 2021 Justin M. Forbes [5.14.17-1] +* Mon Nov 08 2021 Justin M. Forbes [5.15-0] - btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov) - Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) +- fedora: gpio: tweak some GPIO drivers (Peter Robinson) +- Enable VMXNET3 for aarch64 (Peter Robinson) +- all: drop removed obsolete config options (Peter Robinson) +- Revert "fedora: Disable fbdev drivers and use simpledrm instead" (Justin M. Forbes) +- Enable binder for fedora (Justin M. Forbes) +- Add fedora-dist-git-test.sh and release_targets (Justin M. Forbes) +- Update Makefile.variables for 5.15 stable (Justin M. Forbes) +- Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) +- redhat: configs: Update configs for vmware (Kamal Heib) +- Fedora configs for 5.15 (Justin M. Forbes) +- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) +- redhat/configs: create a separate config for gcov options (Jan Stancek) +- Update documentation with FAQ and update frequency (Don Zickus) +- Document force pull option for mirroring (Don Zickus) +- Ignore the rhel9 kabi files (Don Zickus) +- Remove legacy elrdy cruft (Don Zickus) -* Wed Nov 03 2021 Justin M. Forbes [5.14.16-1] -- Update release for usb fix rebuild (Justin M. Forbes) -- Revert "xhci: Set HCD flag to defer primary roothub registration" (Justin M. Forbes) -- Revert "usb: core: hcd: Add support for deferring roothub registration" (Justin M. Forbes) +* Fri Oct 29 2021 Fedora Kernel Team [5.15-0.rc7.20211029gitf25a5481af12.56] +- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) +- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) +- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) -* Tue Nov 02 2021 Justin M. Forbes [5.14.16-0] -- Changelog entry for 5.14.15 (Justin M. Forbes) +* Thu Oct 28 2021 Fedora Kernel Team [5.15-0.rc7.20211028git1fc596a56b33.55] +- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) +- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) -* Wed Oct 27 2021 Justin M. Forbes [5.14.15-0] -- Linux v5.14.15 - -* Wed Oct 20 2021 Justin M. Forbes [5.14.14-0] -- autofs: fix wait name hash calculation in autofs_wait() (Ian Kent) -- Fix up quirk to match upstream (Justin M. Forbes) -- Re-enable CONFIG_RDMA_RXE for Fedora (Justin M. Forbes) -- Fix up backport of Dell XPS 9710 quirk (Justin M. Forbes) -- Fix changelog missing entries (Justin M. Forbes) - -* Sun Oct 17 2021 Justin M. Forbes [5.14.13-0] -- ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Pierre-Louis Bossart) - -* Wed Oct 13 2021 Justin M. Forbes [5.14.12-0] -- Linux v5.14.12 - -* Sun Oct 10 2021 Justin M. Forbes [5.14.11-0] -- Linux v5.14.11 - -* Thu Oct 07 2021 Justin M. Forbes [5.14.10-0] -- Revert "net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings" (Peter Robinson) -- e100e: Fix packet loss issues seen on Intel network controller (Mark Pearson) -- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu) -- Revert "acpi: prefer booting with ACPI over DTS" (Justin M. Forbes) - -* Thu Sep 30 2021 Justin M. Forbes [5.14.9-0] -- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe) - -* Mon Sep 27 2021 Justin M. Forbes [5.14.8-0] -- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart) - -* Wed Sep 22 2021 Justin M. Forbes [5.14.7-0] -- Add Fedora 34 and 33 to release_targets (Justin M. Forbes) -- Strip [redhat] entries from changelog (Justin M. Forbes) - -* Sat Sep 18 2021 Justin M. Forbes [5.14.6-0] -- Fix changelog generation (Justin M. Forbes) -- Clean up changelog (Justin M. Forbes) -- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) - -* Thu Sep 16 2021 Justin M. Forbes [5.14.5-0] -- kernel-5.14.5-0 (Justin M. Forbes) - -* Wed Sep 15 2021 Justin M. Forbes [5.14.4-0] -- kernel-5.14.4-0 (Justin M. Forbes) -- Build kernel-doc for Fedora (Justin M. Forbes) - -* Wed Sep 08 2021 Justin M. Forbes [5.14.3-0] -- kernel-5.14.3-0 (Justin M. Forbes) -- Revert "team: mark team driver as deprecated" (Justin M. Forbes) - -* Fri Sep 03 2021 Justin M. Forbes [5.14.2-0] -- kernel-5.14.2-0 (Justin M. Forbes) -- Setup for building fedora-5.14 branch (Justin M. Forbes) - -* Mon Aug 30 2021 Justin M. Forbes [5.14.1-0] -- kernel-5.14.1-0 (Justin M. Forbes) -- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) -- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) -- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) -- Clean up changelog (Justin M. Forbes) -- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mario Limonciello) -- Don't tag a release as [redhat] (Justin M. Forbes) -- Fixes for changelog that I think will help with the next stable bump (Justin M. Forbes) -- Build kernel-doc for Fedora (Justin M. Forbes) -- Revert "team: mark team driver as deprecated" (Justin M. Forbes) -- Setup for building fedora-5.14 branch (Justin M. Forbes) -- iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Justin M. Forbes) -- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) -- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) -- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] -- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] -- Attempt to fix Intel PMT code (David Arcari) -- CI: Enable realtime branch testing (Veronika Kabatova) -- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) -- wireless: rtw88: move debug options to common/debug (Peter Robinson) -- fedora: minor PTP clock driver cleanups (Peter Robinson) -- common: x86: enable VMware PTP support on ark (Peter Robinson) -- arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) -- arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) -- xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] -- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] -- More Fedora config updates (Justin M. Forbes) -- Fedora config updates for 5.14 (Justin M. Forbes) -- CI: Rename ARK CI pipeline type (Veronika Kabatova) -- CI: Finish up c9s config (Veronika Kabatova) -- CI: Update ppc64le config (Veronika Kabatova) -- CI: use more templates (Veronika Kabatova) -- Filter updates for aarch64 (Justin M. Forbes) -- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] -- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) -- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] -- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) -- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] -- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) -- random: Add hook to override device reads and getrandom(2) (Herbert Xu) -- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) -- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) -- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) -- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) -- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] -- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] -- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) -- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) -- common: Update for CXL (Compute Express Link) configs (Peter Robinson) -- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] -- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) -- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) -- Fedora 5.14 configs round 1 (Justin M. Forbes) -- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] -- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) -- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) -- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] -- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] -- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) -- CI: use common code for merge and release (Don Zickus) -- rpmspec: add release string to kernel doc directory name (Jan Stancek) -- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] -- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] -- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) -- common: disable DVB_AV7110 and associated pieces (Peter Robinson) -- Fix fedora-only config updates (Don Zickus) -- Fedor config update for new option (Justin M. Forbes) -- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) -- all: hyperv: use the DRM driver rather than FB (Peter Robinson) -- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) -- all: VMWare: clean up VMWare configs (Peter Robinson) -- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) -- CI: Handle all mirrors (Veronika Kabatova) -- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) -- arm64: switch ark kernel to 4K pagesize (Mark Salter) -- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] -- all: unify and cleanup i2c TPM2 modules (Peter Robinson) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] -- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) -- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] -- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) -- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] -- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) -- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) -- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] -- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) -- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) -- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) -- Turn off with_selftests for Fedora (Justin M. Forbes) -- Don't build bpftool on Fedora (Justin M. Forbes) -- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) -- fedora: arm: Enable some i.MX8 options (Peter Robinson) -- Enable Landlock for Fedora (Justin M. Forbes) -- Filter update for Fedora aarch64 (Justin M. Forbes) -- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) -- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) -- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] -- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] -- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] -- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] -- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] -- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] -- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] -- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] -- Fix typos in fedora filters (Justin M. Forbes) -- More filtering for Fedora (Justin M. Forbes) -- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) -- Fedora 5.13 config updates (Justin M. Forbes) -- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) -- fedora: drop duplicate configs (Peter Robinson) -- More Fedora config updates for 5.13 (Justin M. Forbes) -- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] -- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) -- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) -- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) -- kernel.spec: Add support to use vmlinux.h (Don Zickus) -- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) -- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) -- Fedora 5.13 config updates pt 3 (Justin M. Forbes) -- all: enable ath11k wireless modules (Peter Robinson) -- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) -- spec: Enable sefltests rpm build (Jiri Olsa) -- spec: Allow bpf selftest/samples to fail (Jiri Olsa) -- bpf, selftests: Disable tests that need clang13 (Toke Høiland-Jørgensen) -- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) -- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) -- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) -- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) -- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) -- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) -- kernel.spec: selftests require python3 (Jiri Benc) -- kernel.spec: skip selftests that failed to build (Jiri Benc) -- kernel.spec: fix installation of bpf selftests (Jiri Benc) -- redhat: fix samples and selftests make options (Jiri Benc) -- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) -- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) -- kernel.spec: add missing dependency for the which package (Jiri Benc) -- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) -- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) -- kernel.spec: package and ship VM tools (Jiri Benc) -- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) -- kernel.spec: add coreutils (Jiri Benc) -- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) -- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) -- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) -- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) -- kernel.spec: Rename kabi-dw base (Jiri Benc) -- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) -- kernel.spec: perf: remove bpf examples (Jiri Benc) -- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) -- kernel.spec: build samples (Jiri Benc) -- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) -- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) -- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) -- Fedora 5.13 config updates pt 2 (Justin M. Forbes) -- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) -- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) -- Fedora 5.13 config updates pt 1 (Justin M. Forbes) -- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) -- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] -- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) -- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) -- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) -- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) -- redhat/config: enable STMICRO nic for RHEL (Mark Salter) -- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) -- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) -- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) -- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- RHEL: disable io_uring support (Jeff Moyer) -- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) -- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) -- Update the Quick Start documentation (David Ward) -- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] -- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) -- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- team: mark team driver as deprecated (Hangbin Liu) [1945477] -- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] -- Do not hard-code a default value for DIST (David Ward) -- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) -- Improve comments in SPEC file, and move some option tests and macros (David Ward) -- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] -- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) -- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] -- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) -- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] -- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] -- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) -- UIO: disable unused config options (Aristeu Rozanski) [1957819] -- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) -- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) -- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) -- fedora: enable zonefs (Damien Le Moal) -- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) -- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) -- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) -- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) -- Remove unused boot loader specification files (David Ward) -- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] -- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) -- common: disable Apple Silicon generally (Peter Robinson) -- cleanup Intel's FPGA configs (Peter Robinson) -- common: move PTP KVM support from ark to common (Peter Robinson) -- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) -- redhat: add initial rpminspect configuration (Herton R. Krzesinski) -- fedora: arm updates for 5.13 (Peter Robinson) -- fedora: Enable WWAN and associated MHI bits (Peter Robinson) -- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) -- Fedora set modprobe path (Justin M. Forbes) -- Keep sctp and l2tp modules in modules-extra (Don Zickus) -- Fix ppc64le cross build packaging (Don Zickus) -- Fedora: Make amd_pinctrl module builtin (Hans de Goede) -- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) -- New configs in drivers/bus (Fedora Kernel Team) -- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] -- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) -- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) -- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) -- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) -- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) -- Update pending-common configs, preparing to set correctly (Justin M. Forbes) -- Update fedora filters for surface (Justin M. Forbes) -- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) -- Replace "flavour" where "variant" is meant instead (David Ward) -- Drop the %%{variant} macro and fix --with-vanilla (David Ward) -- Fix syntax of %%kernel_variant_files (David Ward) -- Change description of --without-vdso-install to fix typo (David Ward) -- Config updates to work around mismatches (Justin M. Forbes) -- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) -- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] -- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) -- Remove reference to bpf-helpers man page (Justin M. Forbes) -- Fedora: enable more modules for surface devices (Dave Olsthoorn) -- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) -- hardlink is in /usr/bin/ now (Justin M. Forbes) -- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) -- Set date in package release from repository commit, not system clock (David Ward) -- Use a better upstream tarball filename for snapshots (David Ward) -- Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) -- Create ark-latest branch last for CI scripts (Don Zickus) -- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) -- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) -- Export ark infrastructure files (Don Zickus) -- docs: Update docs to reflect newer workflow. (Don Zickus) -- Use upstream/master for merge-base with fallback to master (Don Zickus) -- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) -- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) -- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) -- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) -- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) -- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) -- Update mod-internal to fix depmod issue (Nico Pache) -- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) -- New configs in drivers/power (Fedora Kernel Team) -- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) -- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) -- Fedora config updates round 2 (Justin M. Forbes) -- New configs in drivers/soc (Jeremy Cline) -- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) -- Update module filtering for 5.12 kernels (Justin M. Forbes) -- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) -- New configs in drivers/leds (Fedora Kernel Team) -- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) -- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) +* Wed Oct 27 2021 Fedora Kernel Team [5.15-0.rc7.20211027gitd25f27432f80.54] - Fedora config updates (Justin M. Forbes) -- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] -- Remove duplicate configs acroos fedora, ark and common (Don Zickus) -- Combine duplicate configs across ark and fedora into common (Don Zickus) -- common/ark: cleanup and unify the parport configs (Peter Robinson) -- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) -- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) -- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) -- Remove _legacy_common_support (Justin M. Forbes) -- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) -- New configs in fs/pstore (CKI@GitLab) -- New configs in arch/powerpc (Fedora Kernel Team) -- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) -- configs: clean up LSM configs (Ondrej Mosnacek) -- New configs in drivers/platform (CKI@GitLab) -- New configs in drivers/firmware (CKI@GitLab) -- New configs in drivers/mailbox (Fedora Kernel Team) -- New configs in drivers/net/phy (Justin M. Forbes) -- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) -- New configs in mm/Kconfig (CKI@GitLab) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in drivers/input (Fedora Kernel Team) -- New configs in net/bluetooth (Justin M. Forbes) -- New configs in drivers/clk (Fedora Kernel Team) -- New configs in init/Kconfig (Jeremy Cline) -- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) -- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) -- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) -- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) -- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) -- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) -- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] -- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) -- Turn off weak-modules for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] -- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) -- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) -- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) -- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) -- generic: arm: enable SCMI for all options (Peter Robinson) -- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) -- common: disable legacy CAN device support (Peter Robinson) -- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) -- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) -- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) -- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) -- common: enable common CAN layer 2 protocols (Peter Robinson) -- ark: disable CAN_LEDS option (Peter Robinson) -- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) -- Fedora: enable modules for surface devices (Dave Olsthoorn) -- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) -- common: fix WM8804 codec dependencies (Peter Robinson) -- Build SERIO_SERPORT as a module (Peter Robinson) -- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) -- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) -- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) -- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) -- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) -- Only enable PS2 Mouse options on x86 (Peter Robinson) -- Disable bluetooth highspeed by default (Peter Robinson) -- Fedora: A few more general updates for 5.12 window (Peter Robinson) -- Fedora: Updates for 5.12 merge window (Peter Robinson) -- Fedora: remove dead options that were removed upstream (Peter Robinson) -- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) -- New configs in arch/powerpc (Fedora Kernel Team) -- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) -- Update pending-common configs to address new upstream config deps (Justin M. Forbes) -- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) -- Removed description text as a comment confuses the config generation (Justin M. Forbes) -- New configs in drivers/dma-buf (Jeremy Cline) -- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) -- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) -- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) -- Fedora config update (Justin M. Forbes) -- fedora: minor arm sound config updates (Peter Robinson) -- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) -- Add a redhat/rebase-notes.txt file (Hans de Goede) -- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) -- CI: Drop MR ID from the name variable (Veronika Kabatova) -- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) -- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) -- Update CKI pipeline project (Veronika Kabatova) -- Turn off additional KASAN options for Fedora (Justin M. Forbes) -- Rename the master branch to rawhide for Fedora (Justin M. Forbes) -- Makefile targets for packit integration (Ben Crocker) -- Turn off KASAN for rawhide debug builds (Justin M. Forbes) -- New configs in arch/arm64 (Justin Forbes) -- Remove deprecated Intel MIC config options (Peter Robinson) -- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) -- redhat: add genlog.py script (Herton R. Krzesinski) -- kernel.spec.template - fix use_vdso usage (Ben Crocker) -- Turn off vdso_install for ppc (Justin M. Forbes) -- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) -- New configs in lib/Kconfig.debug (Fedora Kernel Team) -- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) -- New configs in drivers/clk (Justin M. Forbes) -- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- Fedora 5.11 config updates part 4 (Justin M. Forbes) -- Fedora 5.11 config updates part 3 (Justin M. Forbes) -- Fedora 5.11 config updates part 2 (Justin M. Forbes) -- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] -- Fix USB_XHCI_PCI regression (Justin M. Forbes) -- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) -- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) -- Fedora 5.11 configs pt 1 (Justin M. Forbes) -- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) -- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) -- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) -- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) -- Run MR testing in CKI pipeline (Veronika Kabatova) -- Reword comment (Nicolas Chauvet) -- Add with_cross_arm conditional (Nicolas Chauvet) -- Redefines __strip if with_cross (Nicolas Chauvet) -- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) -- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) -- all: all arches/kernels enable the same DMI options (Peter Robinson) -- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) -- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) -- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) -- all: x86: move shared x86 acpi config options to generic (Peter Robinson) -- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) -- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) -- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) -- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) -- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) -- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) -- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) -- Enable the vkms module in Fedora (Jeremy Cline) -- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) -- Add gcc-c++ to BuildRequires (Justin M. Forbes) -- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) -- fedora: arm: move generic power off/reset to all arm (Peter Robinson) -- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) -- fedora: cleanup joystick_adc (Peter Robinson) -- fedora: update some display options (Peter Robinson) -- fedora: arm: enable TI PRU options (Peter Robinson) -- fedora: arm: minor exynos plaform updates (Peter Robinson) -- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) -- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) -- fedora: minor arm config updates (Peter Robinson) -- fedora: enable Tegra 234 SoC (Peter Robinson) -- fedora: arm: enable new Hikey 3xx options (Peter Robinson) -- Fedora: USB updates (Peter Robinson) -- fedora: enable the GNSS receiver subsystem (Peter Robinson) -- Remove POWER_AVS as no longer upstream (Peter Robinson) -- Cleanup RESET_RASPBERRYPI (Peter Robinson) -- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) -- fedora: arm crypto updates (Peter Robinson) -- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) -- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) -- New configs in drivers/rtc (Fedora Kernel Team) -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] -- New configs in init/Kconfig (Fedora Kernel Team) -- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Enable Speakup accessibility driver (Justin M. Forbes) -- New configs in init/Kconfig (Fedora Kernel Team) -- Fix fedora config mismatch due to dep changes (Justin M. Forbes) -- New configs in drivers/crypto (Jeremy Cline) -- Remove duplicate ENERGY_MODEL configs (Peter Robinson) -- This is selected by PCIE_QCOM so must match (Justin M. Forbes) -- drop unused BACKLIGHT_GENERIC (Peter Robinson) -- Remove cp instruction already handled in instruction below. (Paulo E. Castro) -- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) -- Add tools to path mangling script. (Paulo E. Castro) -- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) -- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) -- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) -- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) -- Remove filterdiff and use native git instead (Don Zickus) -- New configs in net/sched (Justin M. Forbes) -- New configs in drivers/mfd (CKI@GitLab) -- New configs in drivers/mfd (Fedora Kernel Team) -- New configs in drivers/firmware (Fedora Kernel Team) -- Temporarily backout parallel xz script (Justin M. Forbes) -- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) -- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) -- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) -- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) -- redhat: set default IMA template for all ARK arches (Bruno Meneguele) -- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) -- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) -- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) -- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) -- kernel: Enable coresight on aarch64 (Jeremy Linton) -- Update CONFIG_INET6_ESPINTCP (Justin Forbes) -- New configs in net/ipv6 (Justin M. Forbes) -- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) -- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) -- fedora: some minor arm audio config tweaks (Peter Robinson) -- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) -- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) -- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) -- Fedora config update (Justin M. Forbes) -- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) -- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) -- Fedora config update (Justin M. Forbes) -- Enable NANDSIM for Fedora (Justin M. Forbes) -- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) -- Ath11k related config updates (Justin M. Forbes) -- Fedora config updates for ath11k (Justin M. Forbes) -- Turn on ATH11K for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) -- More Fedora config fixes (Justin M. Forbes) -- Fedora 5.10 config updates (Justin M. Forbes) -- Fedora 5.10 configs round 1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Allow kernel-tools to build without selftests (Don Zickus) -- Allow building of kernel-tools standalone (Don Zickus) -- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) -- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) -- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] -- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) -- New configs in drivers/mfd (Fedora Kernel Team) -- Fix LTO issues with kernel-tools (Don Zickus) -- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) -- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) -- [Automatic] Handle config dependency changes (Don Zickus) -- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) -- New configs in kernel/trace (Fedora Kernel Team) -- Fix Fedora config locations (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] -- Partial revert: Add master merge check (Don Zickus) -- Update Maintainers doc to reflect workflow changes (Don Zickus) -- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) -- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) -- Disable Speakup synth DECEXT (Justin M. Forbes) -- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) -- Modify patchlist changelog output (Don Zickus) -- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- redhat/self-test: Initial commit (Ben Crocker) -- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) -- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) -- ARM: tegra: usb no reset (Peter Robinson) -- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) -- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) -- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) -- efi: Lock down the kernel if booted in secure boot mode (David Howells) -- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) -- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) -- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) -- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) -- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] -- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) -- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) -- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] -- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] -- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Stop merging ark-patches for release (Don Zickus) -- Fix path location for ark-update-configs.sh (Don Zickus) -- Combine Red Hat patches into single patch (Don Zickus) -- New configs in drivers/misc (Jeremy Cline) -- New configs in drivers/net/wireless (Justin M. Forbes) -- New configs in drivers/phy (Fedora Kernel Team) -- New configs in drivers/tty (Fedora Kernel Team) -- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) -- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) -- New configs in drivers/pinctrl (Fedora Kernel Team) -- Update CONFIG_THERMAL_NETLINK (Justin Forbes) -- Separate merge-upstream and release stages (Don Zickus) -- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) -- Create Patchlist.changelog file (Don Zickus) -- Filter out upstream commits from changelog (Don Zickus) -- Merge Upstream script fixes (Don Zickus) -- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) -- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) -- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) -- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) -- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) -- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) -- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) -- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) -- Fedora config updates (Justin M. Forbes) -- Fedora confi gupdate (Justin M. Forbes) -- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Swap how ark-latest is built (Don Zickus) -- Add extra version bump to os-build branch (Don Zickus) -- dist-release: Avoid needless version bump. (Don Zickus) -- Add dist-fedora-release target (Don Zickus) -- Remove redundant code in dist-release (Don Zickus) -- Makefile.common rename TAG to _TAG (Don Zickus) -- Fedora config change (Justin M. Forbes) -- Fedora filter update (Justin M. Forbes) -- Config update for Fedora (Justin M. Forbes) -- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) -- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) -- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) -- More Fedora config updates (Justin M. Forbes) -- New config deps (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- First half of config updates for Fedora (Justin M. Forbes) -- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) -- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) -- Add config options that only show up when we prep on arm (Justin M. Forbes) -- Config updates for Fedora (Justin M. Forbes) -- fedora: enable enery model (Peter Robinson) -- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) -- Enable ZSTD compression algorithm on all kernels (Peter Robinson) -- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) -- iio: enable LTR-559 light and proximity sensor (Peter Robinson) -- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) -- More mismatches (Justin M. Forbes) -- Fedora config change due to deps (Justin M. Forbes) -- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) -- Config change required for build part 2 (Justin M. Forbes) -- Config change required for build (Justin M. Forbes) -- Fedora config update (Justin M. Forbes) -- Add ability to sync upstream through Makefile (Don Zickus) -- Add master merge check (Don Zickus) -- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) -- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) -- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) -- Add new certs for dual signing with boothole (Justin M. Forbes) -- Update secureboot signing for dual keys (Justin M. Forbes) -- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) -- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) -- redhat/configs: Fix common CONFIGs (Prarit Bhargava) -- redhat/configs: General CONFIG cleanups (Prarit Bhargava) -- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) -- fedora: arm: Update some meson config options (Peter Robinson) -- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) -- Update config for renamed panel driver. (Peter Robinson) -- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) -- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) -- Fedora config updates (Justin M. Forbes) -- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) -- disable uncommon TCP congestion control algorithms (Davide Caratti) -- Add new bpf man pages (Justin M. Forbes) -- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) -- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) -- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) -- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) -- Fedora config update for rc1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) -- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) -- One more Fedora config update (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix PATCHLEVEL for merge window (Justin M. Forbes) -- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More module filtering for Fedora (Justin M. Forbes) -- Update filters for rnbd in Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix up module filtering for 5.8 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More Fedora config work (Justin M. Forbes) -- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) -- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) -- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix configs for Fedora (Justin M. Forbes) -- Add zero-commit to format-patch options (Justin M. Forbes) -- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) -- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) -- Match template format in kernel.spec.template (Justin M. Forbes) -- Break out the Patches into individual files for dist-git (Justin M. Forbes) -- Break the Red Hat patch into individual commits (Jeremy Cline) -- Fix update_scripts.sh unselective pattern sub (David Howells) -- Add cec to the filter overrides (Justin M. Forbes) -- Add overrides to filter-modules.sh (Justin M. Forbes) -- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] -- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) -- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) -- Use __make macro instead of make (Tom Stellard) -- Sign off generated configuration patches (Jeremy Cline) -- Drop the static path configuration for the Sphinx docs (Jeremy Cline) -- redhat: Add dummy-module kernel module (Prarit Bhargava) -- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) -- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) -- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) -- Copy distro files rather than moving them (Jeremy Cline) -- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) -- Makefile: correct help text for dist-cross--rpms (Brian Masney) -- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) -- redhat: Change Makefile target names to dist- (Prarit Bhargava) -- configs: Disable Serial IR driver (Prarit Bhargava) -- Fix "multiple %%files for package kernel-tools" (Pablo Greco) -- Introduce a Sphinx documentation project (Jeremy Cline) -- Build ARK against ELN (Don Zickus) -- Drop the requirement to have a remote called linus (Jeremy Cline) -- Rename 'internal' branch to 'os-build' (Don Zickus) -- Only include open merge requests with "Include in Releases" label (Jeremy Cline) -- Package gpio-watch in kernel-tools (Jeremy Cline) -- Exit non-zero if the tag already exists for a release (Jeremy Cline) -- Adjust the changelog update script to not push anything (Jeremy Cline) -- Drop --target noarch from the rh-rpms make target (Jeremy Cline) -- Add a script to generate release tags and branches (Jeremy Cline) -- Set CONFIG_VDPA for fedora (Justin M. Forbes) -- Add a README to the dist-git repository (Jeremy Cline) -- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) -- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) -- Drop DIST from release commits and tags (Jeremy Cline) -- Place the buildid before the dist in the release (Jeremy Cline) -- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) -- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) -- Add RHMAINTAINERS file and supporting conf (Don Zickus) -- Add a script to test if all commits are signed off (Jeremy Cline) -- Fix make rh-configs-arch (Don Zickus) -- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) -- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) -- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) -- kernel packaging: Fix extra namespace collision (Don Zickus) -- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) -- mod-extra.sh: Make file generic (Don Zickus) -- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) -- Add in armv7hl kernel header support (Don Zickus) -- Disable all BuildKernel commands when only building headers (Don Zickus) -- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) -- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) -- Pull in the latest ARM configurations for Fedora (Jeremy Cline) -- Fix xz memory usage issue (Neil Horman) -- Use ark-latest instead of master for update script (Jeremy Cline) -- Move the CI jobs back into the ARK repository (Jeremy Cline) -- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) -- Pull in the latest configuration changes from Fedora (Jeremy Cline) -- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) -- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) -- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) -- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) -- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) -- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) -- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) -- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) -- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) -- Improve the readability of gen_config_patches.sh (Jeremy Cline) -- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) -- Update the CI environment to use Fedora 31 (Jeremy Cline) -- redhat: drop whitespace from with_gcov macro (Jan Stancek) -- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) -- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) -- New configs in lib/crypto (Jeremy Cline) -- New configs in drivers/char (Jeremy Cline) -- Turn on BLAKE2B for Fedora (Jeremy Cline) -- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) -- Build the SRPM in the CI job (Jeremy Cline) -- New configs in net/tls (Jeremy Cline) -- New configs in net/tipc (Jeremy Cline) -- New configs in lib/kunit (Jeremy Cline) -- Fix up released_kernel case (Laura Abbott) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- New configs in drivers/ptp (Jeremy Cline) -- New configs in drivers/nvme (Jeremy Cline) -- New configs in drivers/net/phy (Jeremy Cline) -- New configs in arch/arm64 (Jeremy Cline) -- New configs in drivers/crypto (Jeremy Cline) -- New configs in crypto/Kconfig (Jeremy Cline) -- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) -- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) -- Run config test for merge requests and internal (Jeremy Cline) -- Add missing licensedir line (Laura Abbott) -- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) -- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) -- configs: Turn off ISDN (Laura Abbott) -- Add a script to generate configuration patches (Laura Abbott) -- Introduce rh-configs-commit (Laura Abbott) -- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) -- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) -- configs: Disable wireless USB (Laura Abbott) -- Clean up some temporary config files (Laura Abbott) -- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) -- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) -- AUTOMATIC: New configs (Jeremy Cline) -- Skip ksamples for bpf, they are broken (Jeremy Cline) -- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) -- configs: New config in mm for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) -- configs: New config in init for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) -- merge.pl: Avoid comments but do not skip them (Don Zickus) -- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) -- Update a comment about what released kernel means (Laura Abbott) -- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) -- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) -- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) -- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) -- kernel.spec.template: Consolodate the options (Laura Abbott) -- configs: Add pending direcory to Fedora (Laura Abbott) -- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) -- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) -- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] -- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) -- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) -- kernel.spec.template: Add --with verbose option (Laura Abbott) -- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) -- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) -- kernel.spec.template: Update message about secure boot signing (Laura Abbott) -- kernel.spec.template: Move some with flags definitions up (Laura Abbott) -- kernel.spec.template: Update some BuildRequires (Laura Abbott) -- kernel.spec.template: Get rid of %%clean (Laura Abbott) -- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) -- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) -- configs: New config in lib for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) -- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) -- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) -- New configuration options for v5.4-rc4 (Jeremy Cline) -- Correctly name tarball for single tarball builds (Laura Abbott) -- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) -- Allow overriding the dist tag on the command line (Laura Abbott) -- Allow scratch branch target to be overridden (Laura Abbott) -- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) -- Amend the changelog when rebasing (Laura Abbott) -- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in block for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) -- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) -- redhat: Set Fedora options (Laura Abbott) -- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) -- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) -- Add option to allow mismatched configs on the command line (Laura Abbott) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) -- gitlab: Add CI job for packaging scripts (Major Hayden) -- Speed up CI with CKI image (Major Hayden) -- Disable e1000 driver in ARK (Neil Horman) -- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) -- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) -- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) -- Add an initial CI configuration for the internal branch (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Sync up the ARK build scripts (Jeremy Cline) -- Sync up the Fedora Rawhide configs (Jeremy Cline) -- Sync up the ARK config files (Jeremy Cline) -- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) -- configs: Add README for some other arches (Laura Abbott) -- configs: Sync up Fedora configs (Laura Abbott) -- [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Red Hat gitignore and attributes (Laura Abbott) -- [initial commit] Add changelog (Laura Abbott) -- [initial commit] Add makefile (Laura Abbott) -- [initial commit] Add files for generating the kernel.spec (Laura Abbott) -- [initial commit] Add rpm directory (Laura Abbott) -- [initial commit] Add files for packaging (Laura Abbott) -- [initial commit] Add kabi files (Laura Abbott) -- [initial commit] Add scripts (Laura Abbott) -- [initial commit] Add configs (Laura Abbott) -- [initial commit] Add Makefiles (Laura Abbott) + +* Tue Oct 26 2021 Fedora Kernel Team [5.15-0.rc7.53] +- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) +- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) + +* Thu Oct 21 2021 Fedora Kernel Team [5.15-0.rc6.20211021git2f111a6fd5b5.49] +- Revert "bpf, selftests: Disable tests that need clang13" (Jiri Olsa) +- spec: Don't fail spec build if ksamples fails (Jiri Olsa) +- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) + +* Tue Oct 19 2021 Fedora Kernel Team [5.15-0.rc6.47] +- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) +- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) + +* Fri Oct 15 2021 Fedora Kernel Team [5.15-0.rc5.20211015gitec681c53f8d2.43] +- Fix dist-srpm-gcov (Don Zickus) +- redhat: configs: add CONFIG_NTB and related items (John W. Linville) +- Add kfence_test to mod-internal.list (Justin M. Forbes) + +* Tue Oct 12 2021 Fedora Kernel Team [5.15-0.rc5.20211012gitfa5878760579.40] +- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) +- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) +- Use common config for NODES_SHIFT (Mark Salter) + +* Sat Oct 09 2021 Fedora Kernel Team [5.15-0.rc4.20211009git5d6ab0bb408f.37] +- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) + +* Thu Oct 07 2021 Fedora Kernel Team [5.15-0.rc4.20211007git5af4055fa813.35] +- Fedora NTFS config updates (Justin M. Forbes) +- Fedora 5.15 configs part 1 (Justin M. Forbes) + +* Wed Oct 06 2021 Fedora Kernel Team [5.15-0.rc4.20211006git60a9483534ed.34] +- Revert "Merge branch 'ppcbpfselftest' into 'os-build'" (Justin M. Forbes) + +* Tue Oct 05 2021 Fedora Kernel Team [5.15-0.rc4.20211005gitf6274b06e326.33] +- Fix ordering in genspec args (Justin M. Forbes) + +* Sat Oct 02 2021 Fedora Kernel Team [5.15-0.rc3.20211002git53d5fc89d66a.30] +- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] +- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) +- redhat/docs: update Koji link to avoid redirect (Joel Savitz) +- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) +- Fix BPF selftests build on ppc64 (Justin M. Forbes) +- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] +- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] + +* Fri Oct 01 2021 Fedora Kernel Team [5.15-0.rc3.20211001git4de593fb965f.29] +- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) +- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) +- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) +- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) +- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) +- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) +- redhat/Makefile: Make kernel-local global (Prarit Bhargava) +- redhat/Makefile: Use flavors file (Prarit Bhargava) +- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) + +* Thu Sep 30 2021 Fedora Kernel Team [5.15-0.rc3.20210930git02d5e016800d.28] +- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) + +* Wed Sep 29 2021 Fedora Kernel Team [5.15-0.rc3.20210929gita4e6f95a891a.27] +- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) +- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) + +* Tue Sep 28 2021 Fedora Kernel Team [5.15-0.rc3.20210928git0513e464f900.26] +- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) +- Clean up pending common (Justin M. Forbes) +- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] +- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) + +* Thu Sep 23 2021 Fedora Kernel Team [5.15-0.rc2.20210923git58e2cf5d7946.21] +- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] + +* Sat Sep 18 2021 Fedora Kernel Team [5.15-0.rc1.20210918git4357f03d6611.16] +- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) +- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) # The following bit is important for automation so please do not remove # END OF CHANGELOG diff --git a/mod-internal.list b/mod-internal.list index 258091f8d..61cd22009 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -1,4 +1,28 @@ dmatest +kunit +kunit-test +ext4-inode-test +list-test +sysctl-test +mptcp_crypto_test +mptcp_token_test +bitfield_kunit +cmdline_kunit +property-entry-test +qos-test +resource_kunit +soc-topology-test +string-stream-test +test_linear_ranges +test_bits +test_kasan +time_test +fat_test +rational-test +test_list_sort +slub_kunit +lib_test +kfence_test locktorture mac80211_hwsim netdevsim diff --git a/partial-kgcov-snip.config b/partial-kgcov-snip.config new file mode 100644 index 000000000..fb373597e --- /dev/null +++ b/partial-kgcov-snip.config @@ -0,0 +1,4 @@ +# kgcov +CONFIG_GCOV_KERNEL=y +CONFIG_GCOV_PROFILE_ALL=y +# CONFIG_GCOV_PROFILE_FTRACE is not set diff --git a/patch-5.14-redhat.patch b/patch-5.15-redhat.patch similarity index 50% rename from patch-5.14-redhat.patch rename to patch-5.15-redhat.patch index 65ad79671..54cd3fd82 100644 --- a/patch-5.14-redhat.patch +++ b/patch-5.15-redhat.patch @@ -1,67 +1,96 @@ + Documentation/admin-guide/kernel-parameters.txt | 9 ++ + Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 6 +- + arch/arm64/kernel/acpi.c | 2 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/kernel/setup.c | 22 +- - crypto/rng.c | 73 ++- - drivers/acpi/apei/hest.c | 8 + - drivers/acpi/irq.c | 17 +- - drivers/acpi/scan.c | 9 + - drivers/ata/libahci.c | 18 + - drivers/char/ipmi/ipmi_dmi.c | 15 + - drivers/char/ipmi/ipmi_msghandler.c | 16 +- - drivers/char/random.c | 115 +++++ + arch/x86/include/asm/pci_x86.h | 10 ++ + arch/x86/kernel/resource.c | 4 + + arch/x86/kernel/setup.c | 22 ++-- + arch/x86/pci/acpi.c | 49 ++++++-- + arch/x86/pci/common.c | 6 + + crypto/rng.c | 73 +++++++++++- + drivers/acpi/apei/hest.c | 8 ++ + drivers/acpi/irq.c | 17 ++- + drivers/acpi/scan.c | 9 ++ + drivers/ata/libahci.c | 18 +++ + drivers/char/ipmi/ipmi_dmi.c | 15 +++ + drivers/char/ipmi/ipmi_msghandler.c | 16 ++- + drivers/char/random.c | 115 +++++++++++++++++++ drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++-- - drivers/firmware/efi/secureboot.c | 38 ++ - drivers/hid/hid-rmi.c | 64 --- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/input/rmi4/rmi_driver.c | 124 +++-- - drivers/iommu/iommu.c | 22 + - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 + - drivers/net/wireguard/main.c | 6 + - drivers/pci/quirks.c | 24 + - drivers/platform/x86/thinkpad_acpi.c | 1 + - drivers/usb/core/hub.c | 7 + - drivers/usb/host/xhci-tegra.c | 41 +- - fs/btrfs/async-thread.c | 14 + - fs/xfs/xfs_super.c | 8 - - include/linux/efi.h | 22 +- + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ + drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/hid/hid-rmi.c | 64 ----------- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ + drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- + drivers/iommu/iommu.c | 22 ++++ + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 10 ++ + drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- + drivers/nvme/host/core.c | 22 +++- + drivers/nvme/host/multipath.c | 19 ++-- + drivers/nvme/host/nvme.h | 4 + + drivers/pci/quirks.c | 24 ++++ + drivers/usb/core/hub.c | 7 ++ + drivers/usb/host/xhci-tegra.c | 41 +++++-- + fs/btrfs/async-thread.c | 14 +++ + include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + - include/linux/random.h | 7 + + include/linux/random.h | 7 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- - mm/cma.c | 10 + + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + + security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - sound/soc/intel/boards/sof_sdw.c | 13 + - tools/testing/selftests/bpf/Makefile | 1 - - .../selftests/bpf/prog_tests/linked_funcs.c | 42 -- - .../testing/selftests/bpf/prog_tests/linked_maps.c | 30 -- - .../testing/selftests/bpf/prog_tests/linked_vars.c | 43 -- - tools/testing/selftests/bpf/progs/bpf_cubic.c | 545 --------------------- - tools/testing/selftests/bpf/progs/bpf_dctcp.c | 224 --------- - .../testing/selftests/bpf/progs/kfunc_call_test.c | 47 -- - .../selftests/bpf/progs/kfunc_call_test_subprog.c | 42 -- - tools/testing/selftests/bpf/progs/linked_funcs1.c | 73 --- - tools/testing/selftests/bpf/progs/linked_funcs2.c | 73 --- - tools/testing/selftests/bpf/progs/linked_maps2.c | 76 --- - tools/testing/selftests/bpf/progs/linked_vars1.c | 54 -- - tools/testing/selftests/bpf/progs/linked_vars2.c | 55 --- - 57 files changed, 715 insertions(+), 1506 deletions(-) + 51 files changed, 803 insertions(+), 215 deletions(-) +diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt +index 1396fd2d9031..4bc97128cee8 100644 +--- a/Documentation/admin-guide/kernel-parameters.txt ++++ b/Documentation/admin-guide/kernel-parameters.txt +@@ -3949,6 +3949,15 @@ + please report a bug. + nocrs [X86] Ignore PCI host bridge windows from ACPI. + If you need to use this, please report a bug. ++ use_e820 [X86] Use E820 reservations to exclude parts of ++ PCI host bridge windows. This is a workaround ++ for BIOS defects in host bridge _CRS methods. ++ If you need to use this, please report a bug to ++ . ++ no_e820 [X86] Ignore E820 reservations for PCI host ++ bridge windows. This is the default on modern ++ hardware. If you need to use this, please report ++ a bug to . + routeirq Do IRQ routing for all PCI devices. + This is normally done in pci_enable_device(), + so this option is a temporary workaround +diff --git a/Makefile b/Makefile +index 759e68a02cf0..4a73bba0225f 100644 +--- a/Makefile ++++ b/Makefile +@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ + PHONY := __all + __all: + ++# Set RHEL variables ++# Use this spot to avoid future merge conflicts ++include Makefile.rhelver ++ + # We are using a recursive build, so we need to do a little thinking + # to get the ordering right. + # diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 110b305af27f..488feec76f0a 100644 +index dcf2df6da98f..b03b682850ab 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1475,9 +1475,9 @@ config HIGHMEM +@@ -1470,9 +1470,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -74,10 +103,10 @@ index 110b305af27f..488feec76f0a 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 62c3c1d2190f..9ef6bb1d5b0c 100644 +index fee914c716aa..99bb34aac703 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -915,7 +915,7 @@ endchoice +@@ -911,7 +911,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -86,7 +115,7 @@ index 62c3c1d2190f..9ef6bb1d5b0c 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1156,6 +1156,7 @@ config XEN +@@ -1152,6 +1152,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -118,11 +147,24 @@ index 2b5f001ff4a6..dae8c252bc2b 100644 label = "USB-C"; op-sink-microwatt = <1000000>; power-role = "dual"; +diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c +index f3851724fe35..cac21da49455 100644 +--- a/arch/arm64/kernel/acpi.c ++++ b/arch/arm64/kernel/acpi.c +@@ -40,7 +40,7 @@ int acpi_pci_disabled = 1; /* skip ACPI PCI scan and IRQ initialization */ + EXPORT_SYMBOL(acpi_pci_disabled); + + static bool param_acpi_off __initdata; +-static bool param_acpi_on __initdata; ++static bool param_acpi_on __initdata = true; + static bool param_acpi_force __initdata; + + static int __init parse_acpi(char *arg) diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index a9e2c7295b35..6ff11f3a2d47 100644 +index 3f8ee257f9aa..3ab92feb6241 100644 --- a/arch/s390/include/asm/ipl.h +++ b/arch/s390/include/asm/ipl.h -@@ -127,6 +127,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, +@@ -128,6 +128,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, unsigned char flags, unsigned short cert); int ipl_report_add_certificate(struct ipl_report *report, void *key, unsigned long addr, unsigned long len); @@ -131,7 +173,7 @@ index a9e2c7295b35..6ff11f3a2d47 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 911cd3912351..caae31c04561 100644 +index e2cc35775b99..96fc8134f056 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2215,3 +2215,8 @@ int ipl_report_free(struct ipl_report *report) @@ -144,7 +186,7 @@ index 911cd3912351..caae31c04561 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 6f0d2d4dea74..2f4d60b24155 100644 +index 67e5fff96ee0..0d58c1f07176 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -155,7 +197,7 @@ index 6f0d2d4dea74..2f4d60b24155 100644 #include #include -@@ -1034,6 +1035,9 @@ void __init setup_arch(char **cmdline_p) +@@ -981,6 +982,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -165,11 +207,65 @@ index 6f0d2d4dea74..2f4d60b24155 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; +diff --git a/arch/x86/include/asm/pci_x86.h b/arch/x86/include/asm/pci_x86.h +index 490411dba438..0bb4e7dd0ffc 100644 +--- a/arch/x86/include/asm/pci_x86.h ++++ b/arch/x86/include/asm/pci_x86.h +@@ -39,6 +39,8 @@ do { \ + #define PCI_ROOT_NO_CRS 0x100000 + #define PCI_NOASSIGN_BARS 0x200000 + #define PCI_BIG_ROOT_WINDOW 0x400000 ++#define PCI_USE_E820 0x800000 ++#define PCI_NO_E820 0x1000000 + + extern unsigned int pci_probe; + extern unsigned long pirq_table_addr; +@@ -64,6 +66,8 @@ void pcibios_scan_specific_bus(int busn); + + /* pci-irq.c */ + ++struct pci_dev; ++ + struct irq_info { + u8 bus, devfn; /* Bus, device and function */ + struct { +@@ -232,3 +236,9 @@ static inline void mmio_config_writel(void __iomem *pos, u32 val) + # define x86_default_pci_init_irq NULL + # define x86_default_pci_fixup_irqs NULL + #endif ++ ++#if defined(CONFIG_PCI) && defined(CONFIG_ACPI) ++extern bool pci_use_e820; ++#else ++#define pci_use_e820 false ++#endif +diff --git a/arch/x86/kernel/resource.c b/arch/x86/kernel/resource.c +index 9b9fb7882c20..e8dc9bc327bd 100644 +--- a/arch/x86/kernel/resource.c ++++ b/arch/x86/kernel/resource.c +@@ -1,6 +1,7 @@ + // SPDX-License-Identifier: GPL-2.0 + #include + #include ++#include + + static void resource_clip(struct resource *res, resource_size_t start, + resource_size_t end) +@@ -28,6 +29,9 @@ static void remove_e820_regions(struct resource *avail) + int i; + struct e820_entry *entry; + ++ if (!pci_use_e820) ++ return; ++ + for (i = 0; i < e820_table->nr_entries; i++) { + entry = &e820_table->entries[i]; + diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index d103e8489ec1..16ef6bcceed2 100644 +index 40ed44ead063..31aac8c787cf 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c -@@ -19,6 +19,7 @@ +@@ -20,6 +20,7 @@ #include #include #include @@ -177,7 +273,7 @@ index d103e8489ec1..16ef6bcceed2 100644 #include #include #include -@@ -938,6 +939,13 @@ void __init setup_arch(char **cmdline_p) +@@ -929,6 +930,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -191,7 +287,7 @@ index d103e8489ec1..16ef6bcceed2 100644 dmi_setup(); /* -@@ -1103,19 +1111,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1094,19 +1102,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -212,6 +308,123 @@ index d103e8489ec1..16ef6bcceed2 100644 reserve_initrd(); +diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c +index 948656069cdd..f357dac92610 100644 +--- a/arch/x86/pci/acpi.c ++++ b/arch/x86/pci/acpi.c +@@ -1,4 +1,7 @@ + // SPDX-License-Identifier: GPL-2.0 ++ ++#define pr_fmt(fmt) "PCI: " fmt ++ + #include + #include + #include +@@ -21,6 +24,8 @@ struct pci_root_info { + + static bool pci_use_crs = true; + static bool pci_ignore_seg = false; ++/* Consumed in arch/x86/kernel/resource.c */ ++bool pci_use_e820 = false; + + static int __init set_use_crs(const struct dmi_system_id *id) + { +@@ -36,7 +41,7 @@ static int __init set_nouse_crs(const struct dmi_system_id *id) + + static int __init set_ignore_seg(const struct dmi_system_id *id) + { +- printk(KERN_INFO "PCI: %s detected: ignoring ACPI _SEG\n", id->ident); ++ pr_info("%s detected: ignoring ACPI _SEG\n", id->ident); + pci_ignore_seg = true; + return 0; + } +@@ -156,10 +161,35 @@ void __init pci_acpi_crs_quirks(void) + else if (pci_probe & PCI_USE__CRS) + pci_use_crs = true; + +- printk(KERN_INFO "PCI: %s host bridge windows from ACPI; " +- "if necessary, use \"pci=%s\" and report a bug\n", +- pci_use_crs ? "Using" : "Ignoring", +- pci_use_crs ? "nocrs" : "use_crs"); ++ pr_info("%s host bridge windows from ACPI; if necessary, use \"pci=%s\" and report a bug\n", ++ pci_use_crs ? "Using" : "Ignoring", ++ pci_use_crs ? "nocrs" : "use_crs"); ++ ++ /* ++ * Some BIOS-es contain a bug where they add addresses which map to ++ * system RAM in the PCI host bridge window returned by the ACPI _CRS ++ * method, see commit 4dc2287c1805 ("x86: avoid E820 regions when ++ * allocating address space"). To avoid this Linux by default excludes ++ * E820 reservations when allocating addresses since 2010. ++ * In 2020 some systems have shown-up with E820 reservations which cover ++ * the entire _CRS returned PCI host bridge window, causing all attempts ++ * to assign memory to PCI BARs to fail if Linux uses E820 reservations. ++ * ++ * Ideally Linux would fully stop using E820 reservations, but then ++ * the old systems this was added for will regress. ++ * Instead keep the old behavior for old systems, while ignoring the ++ * E820 reservations for any systems from now on. ++ */ ++ if (year >= 0 && year < 2018) ++ pci_use_e820 = true; ++ ++ if (pci_probe & PCI_NO_E820) ++ pci_use_e820 = false; ++ else if (pci_probe & PCI_USE_E820) ++ pci_use_e820 = true; ++ ++ pr_info("%s E820 reservations for host bridge windows\n", ++ pci_use_e820 ? "Using" : "Ignoring"); + } + + #ifdef CONFIG_PCI_MMCONFIG +@@ -334,9 +364,8 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root) + root->segment = domain = 0; + + if (domain && !pci_domains_supported) { +- printk(KERN_WARNING "pci_bus %04x:%02x: " +- "ignored (multiple domains not supported)\n", +- domain, busnum); ++ pr_warn("pci_bus %04x:%02x: ignored (multiple domains not supported)\n", ++ domain, busnum); + return NULL; + } + +@@ -404,7 +433,7 @@ int __init pci_acpi_init(void) + if (acpi_noirq) + return -ENODEV; + +- printk(KERN_INFO "PCI: Using ACPI for IRQ routing\n"); ++ pr_info("Using ACPI for IRQ routing\n"); + acpi_irq_penalty_init(); + pcibios_enable_irq = acpi_pci_irq_enable; + pcibios_disable_irq = acpi_pci_irq_disable; +@@ -416,7 +445,7 @@ int __init pci_acpi_init(void) + * also do it here in case there are still broken drivers that + * don't use pci_enable_device(). + */ +- printk(KERN_INFO "PCI: Routing PCI interrupts for all devices because \"pci=routeirq\" specified\n"); ++ pr_info("Routing PCI interrupts for all devices because \"pci=routeirq\" specified\n"); + for_each_pci_dev(dev) + acpi_pci_irq_enable(dev); + } +diff --git a/arch/x86/pci/common.c b/arch/x86/pci/common.c +index 3507f456fcd0..091ec7e94fcb 100644 +--- a/arch/x86/pci/common.c ++++ b/arch/x86/pci/common.c +@@ -595,6 +595,12 @@ char *__init pcibios_setup(char *str) + } else if (!strcmp(str, "nocrs")) { + pci_probe |= PCI_ROOT_NO_CRS; + return NULL; ++ } else if (!strcmp(str, "use_e820")) { ++ pci_probe |= PCI_USE_E820; ++ return NULL; ++ } else if (!strcmp(str, "no_e820")) { ++ pci_probe |= PCI_NO_E820; ++ return NULL; + #ifdef CONFIG_PHYS_ADDR_T_64BIT + } else if (!strcmp(str, "big_root_window")) { + pci_probe |= PCI_BIG_ROOT_WINDOW; diff --git a/crypto/rng.c b/crypto/rng.c index fea082b25fe4..50a9d040bed1 100644 --- a/crypto/rng.c @@ -372,10 +585,10 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index ae9464091f1b..90cb50ab3073 100644 +index 5b54c80b9d32..86c314f8d8a0 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1721,6 +1721,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1720,6 +1720,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, i2c_multi_instantiate_ids)) return false; @@ -392,10 +605,10 @@ index ae9464091f1b..90cb50ab3073 100644 acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index fec2e9754aed..bea4e2973259 100644 +index 5b3fa2cbe722..ad46d87e17e2 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c -@@ -671,6 +671,24 @@ int ahci_stop_engine(struct ata_port *ap) +@@ -672,6 +672,24 @@ int ahci_stop_engine(struct ata_port *ap) tmp &= ~PORT_CMD_START; writel(tmp, port_mmio + PORT_CMD); @@ -665,7 +878,7 @@ index 605969ed0f96..4d51f1c67675 100644 +} +EXPORT_SYMBOL_GPL(random_unregister_extrng); diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index 467e94259679..9b6f5b8e5397 100644 +index c02ff25dd477..d860f8eb9a81 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -28,6 +28,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o @@ -966,7 +1179,7 @@ index 311eee599ce9..2460c6bd46f8 100644 data->xport.ops = &hid_rmi_ops; diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index da27cd4a3c38..5404b4c407c5 100644 +index e24252eaf8e4..368d64adeee8 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -9,6 +9,7 @@ @@ -977,7 +1190,7 @@ index da27cd4a3c38..5404b4c407c5 100644 #include #include #include -@@ -2071,6 +2072,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2105,6 +2106,16 @@ static const struct amba_id etm4_ids[] = { {}, }; @@ -994,7 +1207,7 @@ index da27cd4a3c38..5404b4c407c5 100644 MODULE_DEVICE_TABLE(amba, etm4_ids); static struct amba_driver etm4x_amba_driver = { -@@ -2104,6 +2115,11 @@ static int __init etm4x_init(void) +@@ -2138,6 +2149,11 @@ static int __init etm4x_init(void) { int ret; @@ -1006,7 +1219,7 @@ index da27cd4a3c38..5404b4c407c5 100644 ret = etm4_pm_setup(); /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2130,6 +2146,9 @@ static int __init etm4x_init(void) +@@ -2164,6 +2180,9 @@ static int __init etm4x_init(void) static void __exit etm4x_exit(void) { @@ -1209,7 +1422,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 63f0af10c403..195be16dbd39 100644 +index 3303d707bab4..372edaaafaa1 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1217,10 +1430,10 @@ index 63f0af10c403..195be16dbd39 100644 #include +#include + #include #include - #include - #include -@@ -3039,6 +3040,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) + #include +@@ -3118,6 +3119,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) } EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); @@ -1248,61 +1461,189 @@ index 63f0af10c403..195be16dbd39 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c -index 6924a6aacbd5..60461ff4deae 100644 ---- a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c -+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c -@@ -1529,6 +1529,7 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) - return ret; +diff --git a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c +index 404cbf60d3f2..da1d185f6d22 100644 +--- a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c ++++ b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c +@@ -559,6 +559,11 @@ int hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self, + goto err_exit; + + if (fw.len == 0xFFFFU) { ++ if (sw.len > sizeof(self->rpc)) { ++ printk(KERN_INFO "Invalid sw len: %x\n", sw.len); ++ err = -EINVAL; ++ goto err_exit; ++ } + err = hw_atl_utils_fw_rpc_call(self, sw.len); + if (err < 0) + goto err_exit; +@@ -567,6 +572,11 @@ int hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self, + + if (rpc) { + if (fw.len) { ++ if (fw.len > sizeof(self->rpc)) { ++ printk(KERN_INFO "Invalid fw len: %x\n", fw.len); ++ err = -EINVAL; ++ goto err_exit; ++ } + err = + hw_atl_utils_fw_downld_dwords(self, + self->rpc_addr, +diff --git a/drivers/net/wireless/marvell/mwifiex/usb.c b/drivers/net/wireless/marvell/mwifiex/usb.c +index 9736aa0ab7fd..8f01fcbe9396 100644 +--- a/drivers/net/wireless/marvell/mwifiex/usb.c ++++ b/drivers/net/wireless/marvell/mwifiex/usb.c +@@ -130,7 +130,8 @@ static int mwifiex_usb_recv(struct mwifiex_adapter *adapter, + default: + mwifiex_dbg(adapter, ERROR, + "unknown recv_type %#x\n", recv_type); +- return -1; ++ ret = -1; ++ goto exit_restore_skb; + } + break; + case MWIFIEX_USB_EP_DATA: +diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c +index f8dd664b2eda..0ff9ea8340e4 100644 +--- a/drivers/nvme/host/core.c ++++ b/drivers/nvme/host/core.c +@@ -262,6 +262,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) + + static blk_status_t nvme_error_status(u16 status) + { ++ if (unlikely(status & NVME_SC_DNR)) ++ return BLK_STS_TARGET; ++ + switch (status & 0x7ff) { + case NVME_SC_SUCCESS: + return BLK_STS_OK; +@@ -321,6 +324,7 @@ enum nvme_disposition { + COMPLETE, + RETRY, + FAILOVER, ++ FAILUP, + }; + + static inline enum nvme_disposition nvme_decide_disposition(struct request *req) +@@ -328,15 +332,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) + if (likely(nvme_req(req)->status == 0)) + return COMPLETE; + +- if (blk_noretry_request(req) || ++ if ((req->cmd_flags & (REQ_FAILFAST_DEV | REQ_FAILFAST_DRIVER)) || + (nvme_req(req)->status & NVME_SC_DNR) || + nvme_req(req)->retries >= nvme_max_retries) + return COMPLETE; + +- if (req->cmd_flags & REQ_NVME_MPATH) { ++ if (req->cmd_flags & (REQ_NVME_MPATH | REQ_FAILFAST_TRANSPORT)) { + if (nvme_is_path_error(nvme_req(req)->status) || + blk_queue_dying(req->q)) +- return FAILOVER; ++ return (req->cmd_flags & REQ_NVME_MPATH) ? ++ FAILOVER : FAILUP; + } else { + if (blk_queue_dying(req->q)) + return COMPLETE; +@@ -358,6 +363,14 @@ static inline void nvme_end_req(struct request *req) + blk_mq_end_request(req, status); + } + ++static inline void nvme_failup_req(struct request *req) ++{ ++ nvme_update_ana(req); ++ ++ nvme_req(req)->status = NVME_SC_HOST_PATH_ERROR; ++ nvme_end_req(req); ++} ++ + void nvme_complete_rq(struct request *req) + { + trace_nvme_complete_rq(req); +@@ -376,6 +389,9 @@ void nvme_complete_rq(struct request *req) + case FAILOVER: + nvme_failover_req(req); + return; ++ case FAILUP: ++ nvme_failup_req(req); ++ return; } + } + EXPORT_SYMBOL_GPL(nvme_complete_rq); +diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c +index 2f76969408b2..021a4176b321 100644 +--- a/drivers/nvme/host/multipath.c ++++ b/drivers/nvme/host/multipath.c +@@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) + return true; + } -+ pm_runtime_enable(dev); - pm_runtime_get_sync(dev); - - if (bsp_priv->integrated_phy) -@@ -1539,10 +1540,13 @@ static int rk_gmac_powerup(struct rk_priv_data *bsp_priv) - - static void rk_gmac_powerdown(struct rk_priv_data *gmac) +-void nvme_failover_req(struct request *req) ++void nvme_update_ana(struct request *req) { -+ struct device *dev = &gmac->pdev->dev; + struct nvme_ns *ns = req->q->queuedata; + u16 status = nvme_req(req)->status & 0x7ff; +- unsigned long flags; +- struct bio *bio; +- +- nvme_mpath_clear_current_path(ns); + + /* + * If we got back an ANA error, we know the controller is alive but not +@@ -83,6 +79,16 @@ void nvme_failover_req(struct request *req) + set_bit(NVME_NS_ANA_PENDING, &ns->flags); + queue_work(nvme_wq, &ns->ctrl->ana_work); + } ++} + - if (gmac->integrated_phy) - rk_gmac_integrated_phy_powerdown(gmac); ++void nvme_failover_req(struct request *req) ++{ ++ struct nvme_ns *ns = req->q->queuedata; ++ unsigned long flags; ++ struct bio *bio; ++ ++ nvme_mpath_clear_current_path(ns); ++ nvme_update_ana(req); - pm_runtime_put_sync(&gmac->pdev->dev); -+ pm_runtime_disable(dev); + spin_lock_irqsave(&ns->head->requeue_lock, flags); + for (bio = req->bio; bio; bio = bio->bi_next) +@@ -813,8 +819,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) + int error = 0; - phy_power_on(gmac, false); - gmac_clk_enable(gmac, false); -diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c -index 75dbe77b0b4b..4bd6dd722f44 100644 ---- a/drivers/net/wireguard/main.c -+++ b/drivers/net/wireguard/main.c -@@ -12,6 +12,7 @@ + /* check if multipath is enabled and we have the capability */ +- if (!multipath || !ctrl->subsys || +- !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) ++ if (!ctrl->subsys || !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) + return 0; - #include - -+#include - #include - #include - #include -@@ -21,6 +22,11 @@ static int __init mod_init(void) + if (!ctrl->max_namespaces || +diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h +index ed79a6c7e804..961dc67d7261 100644 +--- a/drivers/nvme/host/nvme.h ++++ b/drivers/nvme/host/nvme.h +@@ -746,6 +746,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); + void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); + bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); + void nvme_failover_req(struct request *req); ++void nvme_update_ana(struct request *req); + void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); + int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); + void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); +@@ -784,6 +785,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, + static inline void nvme_failover_req(struct request *req) { - int ret; - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ if (fips_enabled) -+ return -EOPNOTSUPP; -+#endif -+ - ret = wg_allowedips_slab_init(); - if (ret < 0) - goto err_allowedips; + } ++static inline void nvme_update_ana(struct request *req) ++{ ++} + static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) + { + } diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index cef69b71a6f1..18e176d8596e 100644 +index 208fa03acdda..88cfaa8ac3b3 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4233,6 +4233,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4269,6 +4269,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1333,18 +1674,6 @@ index cef69b71a6f1..18e176d8596e 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c -index 27595aba214d..6aa31816159c 100644 ---- a/drivers/platform/x86/thinkpad_acpi.c -+++ b/drivers/platform/x86/thinkpad_acpi.c -@@ -8853,6 +8853,7 @@ static const struct tpacpi_quirk fan_quirk_table[] __initconst = { - TPACPI_Q_LNV3('N', '2', 'E', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (1st gen) */ - TPACPI_Q_LNV3('N', '2', 'O', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (2nd gen) */ - TPACPI_Q_LNV3('N', '2', 'V', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (3nd gen) */ -+ TPACPI_Q_LNV3('N', '4', '0', TPACPI_FAN_2CTL), /* P1 / X1 Extreme (4nd gen) */ - TPACPI_Q_LNV3('N', '3', '0', TPACPI_FAN_2CTL), /* P15 (1st gen) / P15v (1st gen) */ - TPACPI_Q_LNV3('N', '3', '2', TPACPI_FAN_2CTL), /* X1 Carbon (9th gen) */ - }; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 86658a81d284..5647f4756e97 100644 --- a/drivers/usb/core/hub.c @@ -1364,7 +1693,7 @@ index 86658a81d284..5647f4756e97 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c -index 575fa89a783f..b88dac844c5d 100644 +index 1bf494b649bd..c8af2cd2216d 100644 --- a/drivers/usb/host/xhci-tegra.c +++ b/drivers/usb/host/xhci-tegra.c @@ -1400,6 +1400,7 @@ static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra) @@ -1480,32 +1809,6 @@ index 309516e6a968..d39af03b456c 100644 set_bit(WORK_DONE_BIT, &work->flags); run_ordered_work(wq, work); } else { -diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c -index 2c9e26a44546..f96324912d6a 100644 ---- a/fs/xfs/xfs_super.c -+++ b/fs/xfs/xfs_super.c -@@ -1539,10 +1539,6 @@ xfs_fs_fill_super( - if (XFS_SB_VERSION_NUM(&mp->m_sb) == XFS_SB_VERSION_5) - sb->s_flags |= SB_I_VERSION; - -- if (xfs_sb_version_hasbigtime(&mp->m_sb)) -- xfs_warn(mp, -- "EXPERIMENTAL big timestamp feature in use. Use at your own risk!"); -- - if (mp->m_flags & XFS_MOUNT_DAX_ALWAYS) { - bool rtdev_is_dax = false, datadev_is_dax; - -@@ -1598,10 +1594,6 @@ xfs_fs_fill_super( - goto out_filestream_unmount; - } - -- if (xfs_sb_version_hasinobtcounts(&mp->m_sb)) -- xfs_warn(mp, -- "EXPERIMENTAL inode btree counters feature in use. Use at your own risk!"); -- - error = xfs_mountfs(mp); - if (error) - goto out_filestream_unmount; diff --git a/include/linux/efi.h b/include/linux/efi.h index 6b5d36babfcc..fd4a5d66a9d0 100644 --- a/include/linux/efi.h @@ -1665,10 +1968,10 @@ index 46a02ce34d00..37e991a10d70 100644 #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) diff --git a/init/Kconfig b/init/Kconfig -index 55f9f7738ebb..564553afb251 100644 +index 11f8a845f259..9b94cc1b5546 100644 --- a/init/Kconfig +++ b/init/Kconfig -@@ -1625,7 +1625,7 @@ config AIO +@@ -1648,7 +1648,7 @@ config AIO this option saves about 7k. config IO_URING @@ -1698,34 +2001,19 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/mm/cma.c b/mm/cma.c -index 995e15480937..588f7e7885cf 100644 ---- a/mm/cma.c -+++ b/mm/cma.c -@@ -125,6 +125,12 @@ static void __init cma_activate_area(struct cma *cma) - spin_lock_init(&cma->mem_head_lock); - #endif - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ /* s390x and ppc64 has been using CMA already in RHEL 8 as default. */ -+ if (!IS_ENABLED(CONFIG_S390) && !IS_ENABLED(CONFIG_PPC64)) -+ mark_tech_preview("CMA", NULL); -+#endif /* CONFIG_RHEL_DIFFERENCES */ -+ - return; - - not_in_zone: -@@ -437,6 +443,10 @@ struct page *cma_alloc(struct cma *cma, unsigned long count, - if (!cma || !cma->count || !cma->bitmap) - goto out; - -+#ifdef CONFIG_RHEL_DIFFERENCES -+ pr_info_once("Initial CMA usage detected\n"); -+#endif /* CONFIG_RHEL_DIFFERENCES */ -+ - pr_debug("%s(cma %p, count %lu, align %d)\n", __func__, (void *)cma, - count, align); +diff --git a/scripts/tags.sh b/scripts/tags.sh +index db8ba411860a..2294fb0f17a9 100755 +--- a/scripts/tags.sh ++++ b/scripts/tags.sh +@@ -16,6 +16,8 @@ fi + ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" + # tags and cscope files should also ignore MODVERSION *.mod.c files + ignore="$ignore ( -name *.mod.c ) -prune -o" ++# RHEL tags and cscope should also ignore redhat/rpm ++ignore="$ignore ( -path redhat/rpm ) -prune -o" + # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} + # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c index f290f78c3f30..d3e7ae04f5be 100644 --- a/security/integrity/platform_certs/load_uefi.c @@ -1803,1422 +2091,3 @@ index 67264cb08fb3..85a0227bfac1 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { -diff --git a/sound/soc/intel/boards/sof_sdw.c b/sound/soc/intel/boards/sof_sdw.c -index cb3afc4519cf..a8a0156045ba 100644 ---- a/sound/soc/intel/boards/sof_sdw.c -+++ b/sound/soc/intel/boards/sof_sdw.c -@@ -13,6 +13,7 @@ - #include - #include - #include "sof_sdw_common.h" -+#include "../../codecs/rt711.h" - - unsigned long sof_sdw_quirk = SOF_RT711_JD_SRC_JD1; - static int quirk_override = -1; -@@ -128,6 +129,18 @@ static const struct dmi_system_id sof_sdw_quirk_table[] = { - SOF_RT711_JD_SRC_JD2 | - SOF_RT715_DAI_ID_FIX), - }, -+ { -+ /* Dell XPS 9710 */ -+ .callback = sof_sdw_quirk_cb, -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "0A5D") -+ }, -+ .driver_data = (void *)(SOF_SDW_TGL_HDMI | -+ RT711_JD2 | -+ SOF_RT715_DAI_ID_FIX | -+ SOF_SDW_FOUR_SPK), -+ }, - { - .callback = sof_sdw_quirk_cb, - .matches = { -diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile -index 93f1f124ef89..70905889a07b 100644 ---- a/tools/testing/selftests/bpf/Makefile -+++ b/tools/testing/selftests/bpf/Makefile -@@ -425,7 +425,6 @@ $(TRUNNER_TEST_OBJS): $(TRUNNER_OUTPUT)/%.test.o: \ - $(TRUNNER_BPF_OBJS) \ - $(TRUNNER_BPF_SKELS) \ - $(TRUNNER_BPF_LSKELS) \ -- $(TRUNNER_BPF_SKELS_LINKED) \ - $$(BPFOBJ) | $(TRUNNER_OUTPUT) - $$(call msg,TEST-OBJ,$(TRUNNER_BINARY),$$@) - $(Q)cd $$(@D) && $$(CC) -I. $$(CFLAGS) -c $(CURDIR)/$$< $$(LDLIBS) -o $$(@F) -diff --git a/tools/testing/selftests/bpf/prog_tests/linked_funcs.c b/tools/testing/selftests/bpf/prog_tests/linked_funcs.c -deleted file mode 100644 -index e9916f2817ec..000000000000 ---- a/tools/testing/selftests/bpf/prog_tests/linked_funcs.c -+++ /dev/null -@@ -1,42 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include --#include --#include "linked_funcs.skel.h" -- --void test_linked_funcs(void) --{ -- int err; -- struct linked_funcs *skel; -- -- skel = linked_funcs__open(); -- if (!ASSERT_OK_PTR(skel, "skel_open")) -- return; -- -- skel->rodata->my_tid = syscall(SYS_gettid); -- skel->bss->syscall_id = SYS_getpgid; -- -- err = linked_funcs__load(skel); -- if (!ASSERT_OK(err, "skel_load")) -- goto cleanup; -- -- err = linked_funcs__attach(skel); -- if (!ASSERT_OK(err, "skel_attach")) -- goto cleanup; -- -- /* trigger */ -- syscall(SYS_getpgid); -- -- ASSERT_EQ(skel->bss->output_val1, 2000 + 2000, "output_val1"); -- ASSERT_EQ(skel->bss->output_ctx1, SYS_getpgid, "output_ctx1"); -- ASSERT_EQ(skel->bss->output_weak1, 42, "output_weak1"); -- -- ASSERT_EQ(skel->bss->output_val2, 2 * 1000 + 2 * (2 * 1000), "output_val2"); -- ASSERT_EQ(skel->bss->output_ctx2, SYS_getpgid, "output_ctx2"); -- /* output_weak2 should never be updated */ -- ASSERT_EQ(skel->bss->output_weak2, 0, "output_weak2"); -- --cleanup: -- linked_funcs__destroy(skel); --} -diff --git a/tools/testing/selftests/bpf/prog_tests/linked_maps.c b/tools/testing/selftests/bpf/prog_tests/linked_maps.c -deleted file mode 100644 -index 85dcaaaf2775..000000000000 ---- a/tools/testing/selftests/bpf/prog_tests/linked_maps.c -+++ /dev/null -@@ -1,30 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include --#include --#include "linked_maps.skel.h" -- --void test_linked_maps(void) --{ -- int err; -- struct linked_maps *skel; -- -- skel = linked_maps__open_and_load(); -- if (!ASSERT_OK_PTR(skel, "skel_open")) -- return; -- -- err = linked_maps__attach(skel); -- if (!ASSERT_OK(err, "skel_attach")) -- goto cleanup; -- -- /* trigger */ -- syscall(SYS_getpgid); -- -- ASSERT_EQ(skel->bss->output_first1, 2000, "output_first1"); -- ASSERT_EQ(skel->bss->output_second1, 2, "output_second1"); -- ASSERT_EQ(skel->bss->output_weak1, 2, "output_weak1"); -- --cleanup: -- linked_maps__destroy(skel); --} -diff --git a/tools/testing/selftests/bpf/prog_tests/linked_vars.c b/tools/testing/selftests/bpf/prog_tests/linked_vars.c -deleted file mode 100644 -index 267166abe4c1..000000000000 ---- a/tools/testing/selftests/bpf/prog_tests/linked_vars.c -+++ /dev/null -@@ -1,43 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include --#include --#include "linked_vars.skel.h" -- --void test_linked_vars(void) --{ -- int err; -- struct linked_vars *skel; -- -- skel = linked_vars__open(); -- if (!ASSERT_OK_PTR(skel, "skel_open")) -- return; -- -- skel->bss->input_bss1 = 1000; -- skel->bss->input_bss2 = 2000; -- skel->bss->input_bss_weak = 3000; -- -- err = linked_vars__load(skel); -- if (!ASSERT_OK(err, "skel_load")) -- goto cleanup; -- -- err = linked_vars__attach(skel); -- if (!ASSERT_OK(err, "skel_attach")) -- goto cleanup; -- -- /* trigger */ -- syscall(SYS_getpgid); -- -- ASSERT_EQ(skel->bss->output_bss1, 1000 + 2000 + 3000, "output_bss1"); -- ASSERT_EQ(skel->bss->output_bss2, 1000 + 2000 + 3000, "output_bss2"); -- /* 10 comes from "winner" input_data_weak in first obj file */ -- ASSERT_EQ(skel->bss->output_data1, 1 + 2 + 10, "output_bss1"); -- ASSERT_EQ(skel->bss->output_data2, 1 + 2 + 10, "output_bss2"); -- /* 100 comes from "winner" input_rodata_weak in first obj file */ -- ASSERT_EQ(skel->bss->output_rodata1, 11 + 22 + 100, "output_weak1"); -- ASSERT_EQ(skel->bss->output_rodata2, 11 + 22 + 100, "output_weak2"); -- --cleanup: -- linked_vars__destroy(skel); --} -diff --git a/tools/testing/selftests/bpf/progs/bpf_cubic.c b/tools/testing/selftests/bpf/progs/bpf_cubic.c -deleted file mode 100644 -index f62df4d023f9..000000000000 ---- a/tools/testing/selftests/bpf/progs/bpf_cubic.c -+++ /dev/null -@@ -1,545 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0-only -- --/* WARNING: This implemenation is not necessarily the same -- * as the tcp_cubic.c. The purpose is mainly for testing -- * the kernel BPF logic. -- * -- * Highlights: -- * 1. CONFIG_HZ .kconfig map is used. -- * 2. In bictcp_update(), calculation is changed to use usec -- * resolution (i.e. USEC_PER_JIFFY) instead of using jiffies. -- * Thus, usecs_to_jiffies() is not used in the bpf_cubic.c. -- * 3. In bitctcp_update() [under tcp_friendliness], the original -- * "while (ca->ack_cnt > delta)" loop is changed to the equivalent -- * "ca->ack_cnt / delta" operation. -- */ -- --#include --#include --#include --#include "bpf_tcp_helpers.h" -- --char _license[] SEC("license") = "GPL"; -- --#define clamp(val, lo, hi) min((typeof(val))max(val, lo), hi) -- --#define BICTCP_BETA_SCALE 1024 /* Scale factor beta calculation -- * max_cwnd = snd_cwnd * beta -- */ --#define BICTCP_HZ 10 /* BIC HZ 2^10 = 1024 */ -- --/* Two methods of hybrid slow start */ --#define HYSTART_ACK_TRAIN 0x1 --#define HYSTART_DELAY 0x2 -- --/* Number of delay samples for detecting the increase of delay */ --#define HYSTART_MIN_SAMPLES 8 --#define HYSTART_DELAY_MIN (4000U) /* 4ms */ --#define HYSTART_DELAY_MAX (16000U) /* 16 ms */ --#define HYSTART_DELAY_THRESH(x) clamp(x, HYSTART_DELAY_MIN, HYSTART_DELAY_MAX) -- --static int fast_convergence = 1; --static const int beta = 717; /* = 717/1024 (BICTCP_BETA_SCALE) */ --static int initial_ssthresh; --static const int bic_scale = 41; --static int tcp_friendliness = 1; -- --static int hystart = 1; --static int hystart_detect = HYSTART_ACK_TRAIN | HYSTART_DELAY; --static int hystart_low_window = 16; --static int hystart_ack_delta_us = 2000; -- --static const __u32 cube_rtt_scale = (bic_scale * 10); /* 1024*c/rtt */ --static const __u32 beta_scale = 8*(BICTCP_BETA_SCALE+beta) / 3 -- / (BICTCP_BETA_SCALE - beta); --/* calculate the "K" for (wmax-cwnd) = c/rtt * K^3 -- * so K = cubic_root( (wmax-cwnd)*rtt/c ) -- * the unit of K is bictcp_HZ=2^10, not HZ -- * -- * c = bic_scale >> 10 -- * rtt = 100ms -- * -- * the following code has been designed and tested for -- * cwnd < 1 million packets -- * RTT < 100 seconds -- * HZ < 1,000,00 (corresponding to 10 nano-second) -- */ -- --/* 1/c * 2^2*bictcp_HZ * srtt, 2^40 */ --static const __u64 cube_factor = (__u64)(1ull << (10+3*BICTCP_HZ)) -- / (bic_scale * 10); -- --/* BIC TCP Parameters */ --struct bictcp { -- __u32 cnt; /* increase cwnd by 1 after ACKs */ -- __u32 last_max_cwnd; /* last maximum snd_cwnd */ -- __u32 last_cwnd; /* the last snd_cwnd */ -- __u32 last_time; /* time when updated last_cwnd */ -- __u32 bic_origin_point;/* origin point of bic function */ -- __u32 bic_K; /* time to origin point -- from the beginning of the current epoch */ -- __u32 delay_min; /* min delay (usec) */ -- __u32 epoch_start; /* beginning of an epoch */ -- __u32 ack_cnt; /* number of acks */ -- __u32 tcp_cwnd; /* estimated tcp cwnd */ -- __u16 unused; -- __u8 sample_cnt; /* number of samples to decide curr_rtt */ -- __u8 found; /* the exit point is found? */ -- __u32 round_start; /* beginning of each round */ -- __u32 end_seq; /* end_seq of the round */ -- __u32 last_ack; /* last time when the ACK spacing is close */ -- __u32 curr_rtt; /* the minimum rtt of current round */ --}; -- --static inline void bictcp_reset(struct bictcp *ca) --{ -- ca->cnt = 0; -- ca->last_max_cwnd = 0; -- ca->last_cwnd = 0; -- ca->last_time = 0; -- ca->bic_origin_point = 0; -- ca->bic_K = 0; -- ca->delay_min = 0; -- ca->epoch_start = 0; -- ca->ack_cnt = 0; -- ca->tcp_cwnd = 0; -- ca->found = 0; --} -- --extern unsigned long CONFIG_HZ __kconfig; --#define HZ CONFIG_HZ --#define USEC_PER_MSEC 1000UL --#define USEC_PER_SEC 1000000UL --#define USEC_PER_JIFFY (USEC_PER_SEC / HZ) -- --static __always_inline __u64 div64_u64(__u64 dividend, __u64 divisor) --{ -- return dividend / divisor; --} -- --#define div64_ul div64_u64 -- --#define BITS_PER_U64 (sizeof(__u64) * 8) --static __always_inline int fls64(__u64 x) --{ -- int num = BITS_PER_U64 - 1; -- -- if (x == 0) -- return 0; -- -- if (!(x & (~0ull << (BITS_PER_U64-32)))) { -- num -= 32; -- x <<= 32; -- } -- if (!(x & (~0ull << (BITS_PER_U64-16)))) { -- num -= 16; -- x <<= 16; -- } -- if (!(x & (~0ull << (BITS_PER_U64-8)))) { -- num -= 8; -- x <<= 8; -- } -- if (!(x & (~0ull << (BITS_PER_U64-4)))) { -- num -= 4; -- x <<= 4; -- } -- if (!(x & (~0ull << (BITS_PER_U64-2)))) { -- num -= 2; -- x <<= 2; -- } -- if (!(x & (~0ull << (BITS_PER_U64-1)))) -- num -= 1; -- -- return num + 1; --} -- --static __always_inline __u32 bictcp_clock_us(const struct sock *sk) --{ -- return tcp_sk(sk)->tcp_mstamp; --} -- --static __always_inline void bictcp_hystart_reset(struct sock *sk) --{ -- struct tcp_sock *tp = tcp_sk(sk); -- struct bictcp *ca = inet_csk_ca(sk); -- -- ca->round_start = ca->last_ack = bictcp_clock_us(sk); -- ca->end_seq = tp->snd_nxt; -- ca->curr_rtt = ~0U; -- ca->sample_cnt = 0; --} -- --/* "struct_ops/" prefix is not a requirement -- * It will be recognized as BPF_PROG_TYPE_STRUCT_OPS -- * as long as it is used in one of the func ptr -- * under SEC(".struct_ops"). -- */ --SEC("struct_ops/bpf_cubic_init") --void BPF_PROG(bpf_cubic_init, struct sock *sk) --{ -- struct bictcp *ca = inet_csk_ca(sk); -- -- bictcp_reset(ca); -- -- if (hystart) -- bictcp_hystart_reset(sk); -- -- if (!hystart && initial_ssthresh) -- tcp_sk(sk)->snd_ssthresh = initial_ssthresh; --} -- --/* No prefix in SEC will also work. -- * The remaining tcp-cubic functions have an easier way. -- */ --SEC("no-sec-prefix-bictcp_cwnd_event") --void BPF_PROG(bpf_cubic_cwnd_event, struct sock *sk, enum tcp_ca_event event) --{ -- if (event == CA_EVENT_TX_START) { -- struct bictcp *ca = inet_csk_ca(sk); -- __u32 now = tcp_jiffies32; -- __s32 delta; -- -- delta = now - tcp_sk(sk)->lsndtime; -- -- /* We were application limited (idle) for a while. -- * Shift epoch_start to keep cwnd growth to cubic curve. -- */ -- if (ca->epoch_start && delta > 0) { -- ca->epoch_start += delta; -- if (after(ca->epoch_start, now)) -- ca->epoch_start = now; -- } -- return; -- } --} -- --/* -- * cbrt(x) MSB values for x MSB values in [0..63]. -- * Precomputed then refined by hand - Willy Tarreau -- * -- * For x in [0..63], -- * v = cbrt(x << 18) - 1 -- * cbrt(x) = (v[x] + 10) >> 6 -- */ --static const __u8 v[] = { -- /* 0x00 */ 0, 54, 54, 54, 118, 118, 118, 118, -- /* 0x08 */ 123, 129, 134, 138, 143, 147, 151, 156, -- /* 0x10 */ 157, 161, 164, 168, 170, 173, 176, 179, -- /* 0x18 */ 181, 185, 187, 190, 192, 194, 197, 199, -- /* 0x20 */ 200, 202, 204, 206, 209, 211, 213, 215, -- /* 0x28 */ 217, 219, 221, 222, 224, 225, 227, 229, -- /* 0x30 */ 231, 232, 234, 236, 237, 239, 240, 242, -- /* 0x38 */ 244, 245, 246, 248, 250, 251, 252, 254, --}; -- --/* calculate the cubic root of x using a table lookup followed by one -- * Newton-Raphson iteration. -- * Avg err ~= 0.195% -- */ --static __always_inline __u32 cubic_root(__u64 a) --{ -- __u32 x, b, shift; -- -- if (a < 64) { -- /* a in [0..63] */ -- return ((__u32)v[(__u32)a] + 35) >> 6; -- } -- -- b = fls64(a); -- b = ((b * 84) >> 8) - 1; -- shift = (a >> (b * 3)); -- -- /* it is needed for verifier's bound check on v */ -- if (shift >= 64) -- return 0; -- -- x = ((__u32)(((__u32)v[shift] + 10) << b)) >> 6; -- -- /* -- * Newton-Raphson iteration -- * 2 -- * x = ( 2 * x + a / x ) / 3 -- * k+1 k k -- */ -- x = (2 * x + (__u32)div64_u64(a, (__u64)x * (__u64)(x - 1))); -- x = ((x * 341) >> 10); -- return x; --} -- --/* -- * Compute congestion window to use. -- */ --static __always_inline void bictcp_update(struct bictcp *ca, __u32 cwnd, -- __u32 acked) --{ -- __u32 delta, bic_target, max_cnt; -- __u64 offs, t; -- -- ca->ack_cnt += acked; /* count the number of ACKed packets */ -- -- if (ca->last_cwnd == cwnd && -- (__s32)(tcp_jiffies32 - ca->last_time) <= HZ / 32) -- return; -- -- /* The CUBIC function can update ca->cnt at most once per jiffy. -- * On all cwnd reduction events, ca->epoch_start is set to 0, -- * which will force a recalculation of ca->cnt. -- */ -- if (ca->epoch_start && tcp_jiffies32 == ca->last_time) -- goto tcp_friendliness; -- -- ca->last_cwnd = cwnd; -- ca->last_time = tcp_jiffies32; -- -- if (ca->epoch_start == 0) { -- ca->epoch_start = tcp_jiffies32; /* record beginning */ -- ca->ack_cnt = acked; /* start counting */ -- ca->tcp_cwnd = cwnd; /* syn with cubic */ -- -- if (ca->last_max_cwnd <= cwnd) { -- ca->bic_K = 0; -- ca->bic_origin_point = cwnd; -- } else { -- /* Compute new K based on -- * (wmax-cwnd) * (srtt>>3 / HZ) / c * 2^(3*bictcp_HZ) -- */ -- ca->bic_K = cubic_root(cube_factor -- * (ca->last_max_cwnd - cwnd)); -- ca->bic_origin_point = ca->last_max_cwnd; -- } -- } -- -- /* cubic function - calc*/ -- /* calculate c * time^3 / rtt, -- * while considering overflow in calculation of time^3 -- * (so time^3 is done by using 64 bit) -- * and without the support of division of 64bit numbers -- * (so all divisions are done by using 32 bit) -- * also NOTE the unit of those veriables -- * time = (t - K) / 2^bictcp_HZ -- * c = bic_scale >> 10 -- * rtt = (srtt >> 3) / HZ -- * !!! The following code does not have overflow problems, -- * if the cwnd < 1 million packets !!! -- */ -- -- t = (__s32)(tcp_jiffies32 - ca->epoch_start) * USEC_PER_JIFFY; -- t += ca->delay_min; -- /* change the unit from usec to bictcp_HZ */ -- t <<= BICTCP_HZ; -- t /= USEC_PER_SEC; -- -- if (t < ca->bic_K) /* t - K */ -- offs = ca->bic_K - t; -- else -- offs = t - ca->bic_K; -- -- /* c/rtt * (t-K)^3 */ -- delta = (cube_rtt_scale * offs * offs * offs) >> (10+3*BICTCP_HZ); -- if (t < ca->bic_K) /* below origin*/ -- bic_target = ca->bic_origin_point - delta; -- else /* above origin*/ -- bic_target = ca->bic_origin_point + delta; -- -- /* cubic function - calc bictcp_cnt*/ -- if (bic_target > cwnd) { -- ca->cnt = cwnd / (bic_target - cwnd); -- } else { -- ca->cnt = 100 * cwnd; /* very small increment*/ -- } -- -- /* -- * The initial growth of cubic function may be too conservative -- * when the available bandwidth is still unknown. -- */ -- if (ca->last_max_cwnd == 0 && ca->cnt > 20) -- ca->cnt = 20; /* increase cwnd 5% per RTT */ -- --tcp_friendliness: -- /* TCP Friendly */ -- if (tcp_friendliness) { -- __u32 scale = beta_scale; -- __u32 n; -- -- /* update tcp cwnd */ -- delta = (cwnd * scale) >> 3; -- if (ca->ack_cnt > delta && delta) { -- n = ca->ack_cnt / delta; -- ca->ack_cnt -= n * delta; -- ca->tcp_cwnd += n; -- } -- -- if (ca->tcp_cwnd > cwnd) { /* if bic is slower than tcp */ -- delta = ca->tcp_cwnd - cwnd; -- max_cnt = cwnd / delta; -- if (ca->cnt > max_cnt) -- ca->cnt = max_cnt; -- } -- } -- -- /* The maximum rate of cwnd increase CUBIC allows is 1 packet per -- * 2 packets ACKed, meaning cwnd grows at 1.5x per RTT. -- */ -- ca->cnt = max(ca->cnt, 2U); --} -- --/* Or simply use the BPF_STRUCT_OPS to avoid the SEC boiler plate. */ --void BPF_STRUCT_OPS(bpf_cubic_cong_avoid, struct sock *sk, __u32 ack, __u32 acked) --{ -- struct tcp_sock *tp = tcp_sk(sk); -- struct bictcp *ca = inet_csk_ca(sk); -- -- if (!tcp_is_cwnd_limited(sk)) -- return; -- -- if (tcp_in_slow_start(tp)) { -- if (hystart && after(ack, ca->end_seq)) -- bictcp_hystart_reset(sk); -- acked = tcp_slow_start(tp, acked); -- if (!acked) -- return; -- } -- bictcp_update(ca, tp->snd_cwnd, acked); -- tcp_cong_avoid_ai(tp, ca->cnt, acked); --} -- --__u32 BPF_STRUCT_OPS(bpf_cubic_recalc_ssthresh, struct sock *sk) --{ -- const struct tcp_sock *tp = tcp_sk(sk); -- struct bictcp *ca = inet_csk_ca(sk); -- -- ca->epoch_start = 0; /* end of epoch */ -- -- /* Wmax and fast convergence */ -- if (tp->snd_cwnd < ca->last_max_cwnd && fast_convergence) -- ca->last_max_cwnd = (tp->snd_cwnd * (BICTCP_BETA_SCALE + beta)) -- / (2 * BICTCP_BETA_SCALE); -- else -- ca->last_max_cwnd = tp->snd_cwnd; -- -- return max((tp->snd_cwnd * beta) / BICTCP_BETA_SCALE, 2U); --} -- --void BPF_STRUCT_OPS(bpf_cubic_state, struct sock *sk, __u8 new_state) --{ -- if (new_state == TCP_CA_Loss) { -- bictcp_reset(inet_csk_ca(sk)); -- bictcp_hystart_reset(sk); -- } --} -- --#define GSO_MAX_SIZE 65536 -- --/* Account for TSO/GRO delays. -- * Otherwise short RTT flows could get too small ssthresh, since during -- * slow start we begin with small TSO packets and ca->delay_min would -- * not account for long aggregation delay when TSO packets get bigger. -- * Ideally even with a very small RTT we would like to have at least one -- * TSO packet being sent and received by GRO, and another one in qdisc layer. -- * We apply another 100% factor because @rate is doubled at this point. -- * We cap the cushion to 1ms. -- */ --static __always_inline __u32 hystart_ack_delay(struct sock *sk) --{ -- unsigned long rate; -- -- rate = sk->sk_pacing_rate; -- if (!rate) -- return 0; -- return min((__u64)USEC_PER_MSEC, -- div64_ul((__u64)GSO_MAX_SIZE * 4 * USEC_PER_SEC, rate)); --} -- --static __always_inline void hystart_update(struct sock *sk, __u32 delay) --{ -- struct tcp_sock *tp = tcp_sk(sk); -- struct bictcp *ca = inet_csk_ca(sk); -- __u32 threshold; -- -- if (hystart_detect & HYSTART_ACK_TRAIN) { -- __u32 now = bictcp_clock_us(sk); -- -- /* first detection parameter - ack-train detection */ -- if ((__s32)(now - ca->last_ack) <= hystart_ack_delta_us) { -- ca->last_ack = now; -- -- threshold = ca->delay_min + hystart_ack_delay(sk); -- -- /* Hystart ack train triggers if we get ack past -- * ca->delay_min/2. -- * Pacing might have delayed packets up to RTT/2 -- * during slow start. -- */ -- if (sk->sk_pacing_status == SK_PACING_NONE) -- threshold >>= 1; -- -- if ((__s32)(now - ca->round_start) > threshold) { -- ca->found = 1; -- tp->snd_ssthresh = tp->snd_cwnd; -- } -- } -- } -- -- if (hystart_detect & HYSTART_DELAY) { -- /* obtain the minimum delay of more than sampling packets */ -- if (ca->curr_rtt > delay) -- ca->curr_rtt = delay; -- if (ca->sample_cnt < HYSTART_MIN_SAMPLES) { -- ca->sample_cnt++; -- } else { -- if (ca->curr_rtt > ca->delay_min + -- HYSTART_DELAY_THRESH(ca->delay_min >> 3)) { -- ca->found = 1; -- tp->snd_ssthresh = tp->snd_cwnd; -- } -- } -- } --} -- --void BPF_STRUCT_OPS(bpf_cubic_acked, struct sock *sk, -- const struct ack_sample *sample) --{ -- const struct tcp_sock *tp = tcp_sk(sk); -- struct bictcp *ca = inet_csk_ca(sk); -- __u32 delay; -- -- /* Some calls are for duplicates without timetamps */ -- if (sample->rtt_us < 0) -- return; -- -- /* Discard delay samples right after fast recovery */ -- if (ca->epoch_start && (__s32)(tcp_jiffies32 - ca->epoch_start) < HZ) -- return; -- -- delay = sample->rtt_us; -- if (delay == 0) -- delay = 1; -- -- /* first time call or link delay decreases */ -- if (ca->delay_min == 0 || ca->delay_min > delay) -- ca->delay_min = delay; -- -- /* hystart triggers when cwnd is larger than some threshold */ -- if (!ca->found && tcp_in_slow_start(tp) && hystart && -- tp->snd_cwnd >= hystart_low_window) -- hystart_update(sk, delay); --} -- --extern __u32 tcp_reno_undo_cwnd(struct sock *sk) __ksym; -- --__u32 BPF_STRUCT_OPS(bpf_cubic_undo_cwnd, struct sock *sk) --{ -- return tcp_reno_undo_cwnd(sk); --} -- --SEC(".struct_ops") --struct tcp_congestion_ops cubic = { -- .init = (void *)bpf_cubic_init, -- .ssthresh = (void *)bpf_cubic_recalc_ssthresh, -- .cong_avoid = (void *)bpf_cubic_cong_avoid, -- .set_state = (void *)bpf_cubic_state, -- .undo_cwnd = (void *)bpf_cubic_undo_cwnd, -- .cwnd_event = (void *)bpf_cubic_cwnd_event, -- .pkts_acked = (void *)bpf_cubic_acked, -- .name = "bpf_cubic", --}; -diff --git a/tools/testing/selftests/bpf/progs/bpf_dctcp.c b/tools/testing/selftests/bpf/progs/bpf_dctcp.c -deleted file mode 100644 -index fd42247da8b4..000000000000 ---- a/tools/testing/selftests/bpf/progs/bpf_dctcp.c -+++ /dev/null -@@ -1,224 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2019 Facebook */ -- --/* WARNING: This implemenation is not necessarily the same -- * as the tcp_dctcp.c. The purpose is mainly for testing -- * the kernel BPF logic. -- */ -- --#include --#include --#include --#include --#include --#include --#include --#include "bpf_tcp_helpers.h" -- --char _license[] SEC("license") = "GPL"; -- --int stg_result = 0; -- --struct { -- __uint(type, BPF_MAP_TYPE_SK_STORAGE); -- __uint(map_flags, BPF_F_NO_PREALLOC); -- __type(key, int); -- __type(value, int); --} sk_stg_map SEC(".maps"); -- --#define DCTCP_MAX_ALPHA 1024U -- --struct dctcp { -- __u32 old_delivered; -- __u32 old_delivered_ce; -- __u32 prior_rcv_nxt; -- __u32 dctcp_alpha; -- __u32 next_seq; -- __u32 ce_state; -- __u32 loss_cwnd; --}; -- --static unsigned int dctcp_shift_g = 4; /* g = 1/2^4 */ --static unsigned int dctcp_alpha_on_init = DCTCP_MAX_ALPHA; -- --static __always_inline void dctcp_reset(const struct tcp_sock *tp, -- struct dctcp *ca) --{ -- ca->next_seq = tp->snd_nxt; -- -- ca->old_delivered = tp->delivered; -- ca->old_delivered_ce = tp->delivered_ce; --} -- --SEC("struct_ops/dctcp_init") --void BPF_PROG(dctcp_init, struct sock *sk) --{ -- const struct tcp_sock *tp = tcp_sk(sk); -- struct dctcp *ca = inet_csk_ca(sk); -- int *stg; -- -- ca->prior_rcv_nxt = tp->rcv_nxt; -- ca->dctcp_alpha = min(dctcp_alpha_on_init, DCTCP_MAX_ALPHA); -- ca->loss_cwnd = 0; -- ca->ce_state = 0; -- -- stg = bpf_sk_storage_get(&sk_stg_map, (void *)tp, NULL, 0); -- if (stg) { -- stg_result = *stg; -- bpf_sk_storage_delete(&sk_stg_map, (void *)tp); -- } -- dctcp_reset(tp, ca); --} -- --SEC("struct_ops/dctcp_ssthresh") --__u32 BPF_PROG(dctcp_ssthresh, struct sock *sk) --{ -- struct dctcp *ca = inet_csk_ca(sk); -- struct tcp_sock *tp = tcp_sk(sk); -- -- ca->loss_cwnd = tp->snd_cwnd; -- return max(tp->snd_cwnd - ((tp->snd_cwnd * ca->dctcp_alpha) >> 11U), 2U); --} -- --SEC("struct_ops/dctcp_update_alpha") --void BPF_PROG(dctcp_update_alpha, struct sock *sk, __u32 flags) --{ -- const struct tcp_sock *tp = tcp_sk(sk); -- struct dctcp *ca = inet_csk_ca(sk); -- -- /* Expired RTT */ -- if (!before(tp->snd_una, ca->next_seq)) { -- __u32 delivered_ce = tp->delivered_ce - ca->old_delivered_ce; -- __u32 alpha = ca->dctcp_alpha; -- -- /* alpha = (1 - g) * alpha + g * F */ -- -- alpha -= min_not_zero(alpha, alpha >> dctcp_shift_g); -- if (delivered_ce) { -- __u32 delivered = tp->delivered - ca->old_delivered; -- -- /* If dctcp_shift_g == 1, a 32bit value would overflow -- * after 8 M packets. -- */ -- delivered_ce <<= (10 - dctcp_shift_g); -- delivered_ce /= max(1U, delivered); -- -- alpha = min(alpha + delivered_ce, DCTCP_MAX_ALPHA); -- } -- ca->dctcp_alpha = alpha; -- dctcp_reset(tp, ca); -- } --} -- --static __always_inline void dctcp_react_to_loss(struct sock *sk) --{ -- struct dctcp *ca = inet_csk_ca(sk); -- struct tcp_sock *tp = tcp_sk(sk); -- -- ca->loss_cwnd = tp->snd_cwnd; -- tp->snd_ssthresh = max(tp->snd_cwnd >> 1U, 2U); --} -- --SEC("struct_ops/dctcp_state") --void BPF_PROG(dctcp_state, struct sock *sk, __u8 new_state) --{ -- if (new_state == TCP_CA_Recovery && -- new_state != BPF_CORE_READ_BITFIELD(inet_csk(sk), icsk_ca_state)) -- dctcp_react_to_loss(sk); -- /* We handle RTO in dctcp_cwnd_event to ensure that we perform only -- * one loss-adjustment per RTT. -- */ --} -- --static __always_inline void dctcp_ece_ack_cwr(struct sock *sk, __u32 ce_state) --{ -- struct tcp_sock *tp = tcp_sk(sk); -- -- if (ce_state == 1) -- tp->ecn_flags |= TCP_ECN_DEMAND_CWR; -- else -- tp->ecn_flags &= ~TCP_ECN_DEMAND_CWR; --} -- --/* Minimal DCTP CE state machine: -- * -- * S: 0 <- last pkt was non-CE -- * 1 <- last pkt was CE -- */ --static __always_inline --void dctcp_ece_ack_update(struct sock *sk, enum tcp_ca_event evt, -- __u32 *prior_rcv_nxt, __u32 *ce_state) --{ -- __u32 new_ce_state = (evt == CA_EVENT_ECN_IS_CE) ? 1 : 0; -- -- if (*ce_state != new_ce_state) { -- /* CE state has changed, force an immediate ACK to -- * reflect the new CE state. If an ACK was delayed, -- * send that first to reflect the prior CE state. -- */ -- if (inet_csk(sk)->icsk_ack.pending & ICSK_ACK_TIMER) { -- dctcp_ece_ack_cwr(sk, *ce_state); -- bpf_tcp_send_ack(sk, *prior_rcv_nxt); -- } -- inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_NOW; -- } -- *prior_rcv_nxt = tcp_sk(sk)->rcv_nxt; -- *ce_state = new_ce_state; -- dctcp_ece_ack_cwr(sk, new_ce_state); --} -- --SEC("struct_ops/dctcp_cwnd_event") --void BPF_PROG(dctcp_cwnd_event, struct sock *sk, enum tcp_ca_event ev) --{ -- struct dctcp *ca = inet_csk_ca(sk); -- -- switch (ev) { -- case CA_EVENT_ECN_IS_CE: -- case CA_EVENT_ECN_NO_CE: -- dctcp_ece_ack_update(sk, ev, &ca->prior_rcv_nxt, &ca->ce_state); -- break; -- case CA_EVENT_LOSS: -- dctcp_react_to_loss(sk); -- break; -- default: -- /* Don't care for the rest. */ -- break; -- } --} -- --SEC("struct_ops/dctcp_cwnd_undo") --__u32 BPF_PROG(dctcp_cwnd_undo, struct sock *sk) --{ -- const struct dctcp *ca = inet_csk_ca(sk); -- -- return max(tcp_sk(sk)->snd_cwnd, ca->loss_cwnd); --} -- --extern void tcp_reno_cong_avoid(struct sock *sk, __u32 ack, __u32 acked) __ksym; -- --SEC("struct_ops/dctcp_reno_cong_avoid") --void BPF_PROG(dctcp_cong_avoid, struct sock *sk, __u32 ack, __u32 acked) --{ -- tcp_reno_cong_avoid(sk, ack, acked); --} -- --SEC(".struct_ops") --struct tcp_congestion_ops dctcp_nouse = { -- .init = (void *)dctcp_init, -- .set_state = (void *)dctcp_state, -- .flags = TCP_CONG_NEEDS_ECN, -- .name = "bpf_dctcp_nouse", --}; -- --SEC(".struct_ops") --struct tcp_congestion_ops dctcp = { -- .init = (void *)dctcp_init, -- .in_ack_event = (void *)dctcp_update_alpha, -- .cwnd_event = (void *)dctcp_cwnd_event, -- .ssthresh = (void *)dctcp_ssthresh, -- .cong_avoid = (void *)dctcp_cong_avoid, -- .undo_cwnd = (void *)dctcp_cwnd_undo, -- .set_state = (void *)dctcp_state, -- .flags = TCP_CONG_NEEDS_ECN, -- .name = "bpf_dctcp", --}; -diff --git a/tools/testing/selftests/bpf/progs/kfunc_call_test.c b/tools/testing/selftests/bpf/progs/kfunc_call_test.c -deleted file mode 100644 -index 470f8723e463..000000000000 ---- a/tools/testing/selftests/bpf/progs/kfunc_call_test.c -+++ /dev/null -@@ -1,47 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ --#include --#include --#include "bpf_tcp_helpers.h" -- --extern int bpf_kfunc_call_test2(struct sock *sk, __u32 a, __u32 b) __ksym; --extern __u64 bpf_kfunc_call_test1(struct sock *sk, __u32 a, __u64 b, -- __u32 c, __u64 d) __ksym; -- --SEC("classifier") --int kfunc_call_test2(struct __sk_buff *skb) --{ -- struct bpf_sock *sk = skb->sk; -- -- if (!sk) -- return -1; -- -- sk = bpf_sk_fullsock(sk); -- if (!sk) -- return -1; -- -- return bpf_kfunc_call_test2((struct sock *)sk, 1, 2); --} -- --SEC("classifier") --int kfunc_call_test1(struct __sk_buff *skb) --{ -- struct bpf_sock *sk = skb->sk; -- __u64 a = 1ULL << 32; -- __u32 ret; -- -- if (!sk) -- return -1; -- -- sk = bpf_sk_fullsock(sk); -- if (!sk) -- return -1; -- -- a = bpf_kfunc_call_test1((struct sock *)sk, 1, a | 2, 3, a | 4); -- ret = a >> 32; /* ret should be 2 */ -- ret += (__u32)a; /* ret should be 12 */ -- -- return ret; --} -- --char _license[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c b/tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c -deleted file mode 100644 -index b2dcb7d9cb03..000000000000 ---- a/tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c -+++ /dev/null -@@ -1,42 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ --#include --#include --#include "bpf_tcp_helpers.h" -- --extern const int bpf_prog_active __ksym; --extern __u64 bpf_kfunc_call_test1(struct sock *sk, __u32 a, __u64 b, -- __u32 c, __u64 d) __ksym; --extern struct sock *bpf_kfunc_call_test3(struct sock *sk) __ksym; --int active_res = -1; --int sk_state = -1; -- --int __noinline f1(struct __sk_buff *skb) --{ -- struct bpf_sock *sk = skb->sk; -- int *active; -- -- if (!sk) -- return -1; -- -- sk = bpf_sk_fullsock(sk); -- if (!sk) -- return -1; -- -- active = (int *)bpf_per_cpu_ptr(&bpf_prog_active, -- bpf_get_smp_processor_id()); -- if (active) -- active_res = *active; -- -- sk_state = bpf_kfunc_call_test3((struct sock *)sk)->__sk_common.skc_state; -- -- return (__u32)bpf_kfunc_call_test1((struct sock *)sk, 1, 2, 3, 4); --} -- --SEC("classifier") --int kfunc_call_test1(struct __sk_buff *skb) --{ -- return f1(skb); --} -- --char _license[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/linked_funcs1.c b/tools/testing/selftests/bpf/progs/linked_funcs1.c -deleted file mode 100644 -index b964ec1390c2..000000000000 ---- a/tools/testing/selftests/bpf/progs/linked_funcs1.c -+++ /dev/null -@@ -1,73 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include "vmlinux.h" --#include --#include -- --/* weak and shared between two files */ --const volatile int my_tid __weak; --long syscall_id __weak; -- --int output_val1; --int output_ctx1; --int output_weak1; -- --/* same "subprog" name in all files, but it's ok because they all are static */ --static __noinline int subprog(int x) --{ -- /* but different formula */ -- return x * 1; --} -- --/* Global functions can't be void */ --int set_output_val1(int x) --{ -- output_val1 = x + subprog(x); -- return x; --} -- --/* This function can't be verified as global, as it assumes raw_tp/sys_enter -- * context and accesses syscall id (second argument). So we mark it as -- * __hidden, so that libbpf will mark it as static in the final object file, -- * right before verifying it in the kernel. -- * -- * But we don't mark it as __hidden here, rather at extern site. __hidden is -- * "contaminating" visibility, so it will get propagated from either extern or -- * actual definition (including from the losing __weak definition). -- */ --void set_output_ctx1(__u64 *ctx) --{ -- output_ctx1 = ctx[1]; /* long id, same as in BPF_PROG below */ --} -- --/* this weak instance should win because it's the first one */ --__weak int set_output_weak(int x) --{ -- output_weak1 = x; -- return x; --} -- --extern int set_output_val2(int x); -- --/* here we'll force set_output_ctx2() to be __hidden in the final obj file */ --__hidden extern void set_output_ctx2(__u64 *ctx); -- --SEC("raw_tp/sys_enter") --int BPF_PROG(handler1, struct pt_regs *regs, long id) --{ -- if (my_tid != (u32)bpf_get_current_pid_tgid() || id != syscall_id) -- return 0; -- -- set_output_val2(1000); -- set_output_ctx2(ctx); /* ctx definition is hidden in BPF_PROG macro */ -- -- /* keep input value the same across both files to avoid dependency on -- * handler call order; differentiate by output_weak1 vs output_weak2. -- */ -- set_output_weak(42); -- -- return 0; --} -- --char LICENSE[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/linked_funcs2.c b/tools/testing/selftests/bpf/progs/linked_funcs2.c -deleted file mode 100644 -index 575e958e60b7..000000000000 ---- a/tools/testing/selftests/bpf/progs/linked_funcs2.c -+++ /dev/null -@@ -1,73 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include "vmlinux.h" --#include --#include -- --/* weak and shared between both files */ --const volatile int my_tid __weak; --long syscall_id __weak; -- --int output_val2; --int output_ctx2; --int output_weak2; /* should stay zero */ -- --/* same "subprog" name in all files, but it's ok because they all are static */ --static __noinline int subprog(int x) --{ -- /* but different formula */ -- return x * 2; --} -- --/* Global functions can't be void */ --int set_output_val2(int x) --{ -- output_val2 = 2 * x + 2 * subprog(x); -- return 2 * x; --} -- --/* This function can't be verified as global, as it assumes raw_tp/sys_enter -- * context and accesses syscall id (second argument). So we mark it as -- * __hidden, so that libbpf will mark it as static in the final object file, -- * right before verifying it in the kernel. -- * -- * But we don't mark it as __hidden here, rather at extern site. __hidden is -- * "contaminating" visibility, so it will get propagated from either extern or -- * actual definition (including from the losing __weak definition). -- */ --void set_output_ctx2(__u64 *ctx) --{ -- output_ctx2 = ctx[1]; /* long id, same as in BPF_PROG below */ --} -- --/* this weak instance should lose, because it will be processed second */ --__weak int set_output_weak(int x) --{ -- output_weak2 = x; -- return 2 * x; --} -- --extern int set_output_val1(int x); -- --/* here we'll force set_output_ctx1() to be __hidden in the final obj file */ --__hidden extern void set_output_ctx1(__u64 *ctx); -- --SEC("raw_tp/sys_enter") --int BPF_PROG(handler2, struct pt_regs *regs, long id) --{ -- if (my_tid != (u32)bpf_get_current_pid_tgid() || id != syscall_id) -- return 0; -- -- set_output_val1(2000); -- set_output_ctx1(ctx); /* ctx definition is hidden in BPF_PROG macro */ -- -- /* keep input value the same across both files to avoid dependency on -- * handler call order; differentiate by output_weak1 vs output_weak2. -- */ -- set_output_weak(42); -- -- return 0; --} -- --char LICENSE[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/linked_maps2.c b/tools/testing/selftests/bpf/progs/linked_maps2.c -deleted file mode 100644 -index 0693687474ed..000000000000 ---- a/tools/testing/selftests/bpf/progs/linked_maps2.c -+++ /dev/null -@@ -1,76 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include "vmlinux.h" --#include --#include -- --/* modifiers and typedefs are ignored when comparing key/value types */ --typedef struct my_key { long x; } key_type; --typedef struct my_value { long x; } value_type; -- --extern struct { -- __uint(max_entries, 16); -- __type(key, key_type); -- __type(value, value_type); -- __uint(type, BPF_MAP_TYPE_HASH); --} map1 SEC(".maps"); -- --struct { -- __uint(type, BPF_MAP_TYPE_ARRAY); -- __type(key, int); -- __type(value, int); -- __uint(max_entries, 8); --} map2 SEC(".maps"); -- --/* this definition will lose, but it has to exactly match the winner */ --struct { -- __uint(type, BPF_MAP_TYPE_ARRAY); -- __type(key, int); -- __type(value, int); -- __uint(max_entries, 16); --} map_weak __weak SEC(".maps"); -- --int output_first2; --int output_second2; --int output_weak2; -- --SEC("raw_tp/sys_enter") --int BPF_PROG(handler_enter2) --{ -- /* update values with key = 2 */ -- int key = 2, val = 2; -- key_type key_struct = { .x = 2 }; -- value_type val_struct = { .x = 2000 }; -- -- bpf_map_update_elem(&map1, &key_struct, &val_struct, 0); -- bpf_map_update_elem(&map2, &key, &val, 0); -- bpf_map_update_elem(&map_weak, &key, &val, 0); -- -- return 0; --} -- --SEC("raw_tp/sys_exit") --int BPF_PROG(handler_exit2) --{ -- /* lookup values with key = 1, set in another file */ -- int key = 1, *val; -- key_type key_struct = { .x = 1 }; -- value_type *value_struct; -- -- value_struct = bpf_map_lookup_elem(&map1, &key_struct); -- if (value_struct) -- output_first2 = value_struct->x; -- -- val = bpf_map_lookup_elem(&map2, &key); -- if (val) -- output_second2 = *val; -- -- val = bpf_map_lookup_elem(&map_weak, &key); -- if (val) -- output_weak2 = *val; -- -- return 0; --} -- --char LICENSE[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/linked_vars1.c b/tools/testing/selftests/bpf/progs/linked_vars1.c -deleted file mode 100644 -index ef9e9d0bb0ca..000000000000 ---- a/tools/testing/selftests/bpf/progs/linked_vars1.c -+++ /dev/null -@@ -1,54 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include "vmlinux.h" --#include --#include -- --extern int LINUX_KERNEL_VERSION __kconfig; --/* this weak extern will be strict due to the other file's strong extern */ --extern bool CONFIG_BPF_SYSCALL __kconfig __weak; --extern const void bpf_link_fops __ksym __weak; -- --int input_bss1; --int input_data1 = 1; --const volatile int input_rodata1 = 11; -- --int input_bss_weak __weak; --/* these two definitions should win */ --int input_data_weak __weak = 10; --const volatile int input_rodata_weak __weak = 100; -- --extern int input_bss2; --extern int input_data2; --extern const int input_rodata2; -- --int output_bss1; --int output_data1; --int output_rodata1; -- --long output_sink1; -- --static __noinline int get_bss_res(void) --{ -- /* just make sure all the relocations work against .text as well */ -- return input_bss1 + input_bss2 + input_bss_weak; --} -- --SEC("raw_tp/sys_enter") --int BPF_PROG(handler1) --{ -- output_bss1 = get_bss_res(); -- output_data1 = input_data1 + input_data2 + input_data_weak; -- output_rodata1 = input_rodata1 + input_rodata2 + input_rodata_weak; -- -- /* make sure we actually use above special externs, otherwise compiler -- * will optimize them out -- */ -- output_sink1 = LINUX_KERNEL_VERSION -- + CONFIG_BPF_SYSCALL -- + (long)&bpf_link_fops; -- return 0; --} -- --char LICENSE[] SEC("license") = "GPL"; -diff --git a/tools/testing/selftests/bpf/progs/linked_vars2.c b/tools/testing/selftests/bpf/progs/linked_vars2.c -deleted file mode 100644 -index e4f5bd388a3c..000000000000 ---- a/tools/testing/selftests/bpf/progs/linked_vars2.c -+++ /dev/null -@@ -1,55 +0,0 @@ --// SPDX-License-Identifier: GPL-2.0 --/* Copyright (c) 2021 Facebook */ -- --#include "vmlinux.h" --#include --#include -- --extern int LINUX_KERNEL_VERSION __kconfig; --/* when an extern is defined as both strong and weak, resulting symbol will be strong */ --extern bool CONFIG_BPF_SYSCALL __kconfig; --extern const void __start_BTF __ksym; -- --int input_bss2; --int input_data2 = 2; --const volatile int input_rodata2 = 22; -- --int input_bss_weak __weak; --/* these two weak variables should lose */ --int input_data_weak __weak = 20; --const volatile int input_rodata_weak __weak = 200; -- --extern int input_bss1; --extern int input_data1; --extern const int input_rodata1; -- --int output_bss2; --int output_data2; --int output_rodata2; -- --int output_sink2; -- --static __noinline int get_data_res(void) --{ -- /* just make sure all the relocations work against .text as well */ -- return input_data1 + input_data2 + input_data_weak; --} -- --SEC("raw_tp/sys_enter") --int BPF_PROG(handler2) --{ -- output_bss2 = input_bss1 + input_bss2 + input_bss_weak; -- output_data2 = get_data_res(); -- output_rodata2 = input_rodata1 + input_rodata2 + input_rodata_weak; -- -- /* make sure we actually use above special externs, otherwise compiler -- * will optimize them out -- */ -- output_sink2 = LINUX_KERNEL_VERSION -- + CONFIG_BPF_SYSCALL -- + (long)&__start_BTF; -- -- return 0; --} -- --char LICENSE[] SEC("license") = "GPL"; diff --git a/rpminspect.yaml b/rpminspect.yaml index e540fbd45..f62742aa5 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -5,6 +5,9 @@ emptyrpm: expected_empty: - kernel - kernel-debug + - kernel-debug-devel-matched + - kernel-devel-matched - kernel-lpae - kernel-zfcpdump + - kernel-zfcpdump-devel-matched - kernel-zfcpdump-modules diff --git a/sources b/sources index 61e247694..850cf47ed 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.20.tar.xz) = 4e744e29a97a3f8cd60798aa48c25147bbe7cb497a3d041b3a3510f1397f3a6a8e543e419ae19b18e9d7efc9a8c7bbe4961f8c2ac4cdadea4102bc5b7e79fce3 -SHA512 (kernel-abi-stablelists-5.14.20-300.tar.bz2) = cceaa085da935d56a0728f82af68609cbb43418a2c60ba70f2962734950e69c588d3845190a9d13797897483e5ca64949ffea54d2735984850a10d35b050c2f4 -SHA512 (kernel-kabi-dw-5.14.20-300.tar.bz2) = 7d0ed0df76977b87bba889c1f7e50bc2eff52c09aad9ef362d35ffac1e2364f63a95b61836a1b55e2d4e9f6941a50db293522b45d9f7c16c450bf188f985fb8d +SHA512 (linux-5.15.4.tar.xz) = d8fdb23dd14f4ec5138dee0da8a3e2e22ab676b27618bbee505f8c46d1e01331865146928c6bf3f8ed74479ecb3c77609d25be8b21f3db9131da48b55a613aa8 +SHA512 (kernel-abi-stablelists-5.15.4-200.tar.bz2) = d1d2de637c34972c4aaab9859283a370835cf7f0a36ca1dceac5ebb81fe498bb0ef5c73dd017db69f9efda0cdfd97281431e07f3f242cea7fdee683dd1e97bef +SHA512 (kernel-kabi-dw-5.15.4-200.tar.bz2) = d09b0e57f768186e6efbd236cd817687bf05283524d5747cfa83c055b1134e124e9cf8101fbce5bcb1f8f9e22ad780eee671159360bf5adbb66dad1c69d8a0ee From 8f66899cbff5e019b9265e74dd220ff6eb29fbfa Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 23 Nov 2021 12:32:02 -0600 Subject: [PATCH 030/114] kernel-5.15-201 * Tue Nov 23 2021 Justin M. Forbes [5.15-201] - Revert "fuse: fix page stealing" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 9 ++++++--- patch-5.15-redhat.patch | 35 ++++++++++++++++++++++++++++++++++- sources | 4 ++-- 4 files changed, 45 insertions(+), 6 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 883210af7..bfa45eb25 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/0deebf76b98dd42393d8f9fa97e196c77d608c7d + 0deebf76b98dd42393d8f9fa97e196c77d608c7d Revert "fuse: fix page stealing" + https://gitlab.com/cki-project/kernel-ark/-/commit/ba79f081c3d211f6dda25d73f03c599aab6f8972 ba79f081c3d211f6dda25d73f03c599aab6f8972 mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv diff --git a/kernel.spec b/kernel.spec index 38150f704..fe4db9377 100755 --- a/kernel.spec +++ b/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 200 +%global distro_build 201 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -130,13 +130,13 @@ Summary: The Linux kernel %define rpmversion 5.15.4 %define patchversion 5.15 -%define pkgrelease 200 +%define pkgrelease 201 # This is needed to do merge window version magic %define patchlevel 15 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -2972,6 +2972,9 @@ fi # # %changelog +* Tue Nov 23 2021 Justin M. Forbes [5.15-201] +- Revert "fuse: fix page stealing" (Justin M. Forbes) + * Mon Nov 22 2021 Justin M. Forbes [5.15-0] - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv (Zekun Shen) - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 54cd3fd82..50989dc71 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -36,6 +36,7 @@ drivers/usb/core/hub.c | 7 ++ drivers/usb/host/xhci-tegra.c | 41 +++++-- fs/btrfs/async-thread.c | 14 +++ + fs/fuse/dev.c | 14 +-- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -49,7 +50,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 51 files changed, 803 insertions(+), 215 deletions(-) + 52 files changed, 805 insertions(+), 227 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 1396fd2d9031..4bc97128cee8 100644 @@ -1809,6 +1810,38 @@ index 309516e6a968..d39af03b456c 100644 set_bit(WORK_DONE_BIT, &work->flags); run_ordered_work(wq, work); } else { +diff --git a/fs/fuse/dev.c b/fs/fuse/dev.c +index 5a1f142bdb48..dde341a6388a 100644 +--- a/fs/fuse/dev.c ++++ b/fs/fuse/dev.c +@@ -847,12 +847,6 @@ static int fuse_try_move_page(struct fuse_copy_state *cs, struct page **pagep) + + replace_page_cache_page(oldpage, newpage); + +- /* +- * Release while we have extra ref on stolen page. Otherwise +- * anon_pipe_buf_release() might think the page can be reused. +- */ +- pipe_buf_release(cs->pipe, buf); +- + get_page(newpage); + + if (!(buf->flags & PIPE_BUF_FLAG_LRU)) +@@ -2037,12 +2031,8 @@ static ssize_t fuse_dev_splice_write(struct pipe_inode_info *pipe, + + pipe_lock(pipe); + out_free: +- for (idx = 0; idx < nbuf; idx++) { +- struct pipe_buffer *buf = &bufs[idx]; +- +- if (buf->ops) +- pipe_buf_release(pipe, buf); +- } ++ for (idx = 0; idx < nbuf; idx++) ++ pipe_buf_release(pipe, &bufs[idx]); + pipe_unlock(pipe); + + kvfree(bufs); diff --git a/include/linux/efi.h b/include/linux/efi.h index 6b5d36babfcc..fd4a5d66a9d0 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index 850cf47ed..bbfb1f5ca 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.15.4.tar.xz) = d8fdb23dd14f4ec5138dee0da8a3e2e22ab676b27618bbee505f8c46d1e01331865146928c6bf3f8ed74479ecb3c77609d25be8b21f3db9131da48b55a613aa8 -SHA512 (kernel-abi-stablelists-5.15.4-200.tar.bz2) = d1d2de637c34972c4aaab9859283a370835cf7f0a36ca1dceac5ebb81fe498bb0ef5c73dd017db69f9efda0cdfd97281431e07f3f242cea7fdee683dd1e97bef -SHA512 (kernel-kabi-dw-5.15.4-200.tar.bz2) = d09b0e57f768186e6efbd236cd817687bf05283524d5747cfa83c055b1134e124e9cf8101fbce5bcb1f8f9e22ad780eee671159360bf5adbb66dad1c69d8a0ee +SHA512 (kernel-abi-stablelists-5.15.4-201.tar.bz2) = c798e618b03d9aee4257d69439114dce333153310970f424bd6b79f3dd835a2f51db149e430c6158f686e5ec745227591e05da6732e341f3e12f2a6d8ceb9dea +SHA512 (kernel-kabi-dw-5.15.4-201.tar.bz2) = ccd77a910e47a0dc345abd20f91b7351f6dfd4cf2fc822f270af4b4477f5507c767adfa442f137db04ceaf3d0ff856d22aaaa7c9507c9374ec877af75e8cf0e3 From e10d855e3d2a1162a8b296e8f2ceb3212c843cc5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 25 Nov 2021 18:24:04 -0600 Subject: [PATCH 031/114] kernel-5.15-0 * Thu Nov 25 2021 Justin M. Forbes [5.15-0] - Revert "fuse: fix page stealing" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 16 ++++----- patch-5.15-redhat.patch | 72 ++++++++--------------------------------- sources | 6 ++-- 3 files changed, 25 insertions(+), 69 deletions(-) diff --git a/kernel.spec b/kernel.spec index fe4db9377..f803e1a77 100755 --- a/kernel.spec +++ b/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 201 +%global distro_build 200 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -128,15 +128,15 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.4 +%define rpmversion 5.15.5 %define patchversion 5.15 -%define pkgrelease 201 +%define pkgrelease 200 # This is needed to do merge window version magic %define patchlevel 15 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.4.tar.xz +Source0: linux-5.15.5.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.4 -c -mv linux-5.15.4 linux-%{KVERREL} +%setup -q -n kernel-5.15.5 -c +mv linux-5.15.5 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,7 +2972,7 @@ fi # # %changelog -* Tue Nov 23 2021 Justin M. Forbes [5.15-201] +* Thu Nov 25 2021 Justin M. Forbes [5.15-0] - Revert "fuse: fix page stealing" (Justin M. Forbes) * Mon Nov 22 2021 Justin M. Forbes [5.15-0] diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 50989dc71..627cea836 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -2,7 +2,7 @@ Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 6 +- + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- arch/arm64/kernel/acpi.c | 2 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + @@ -35,7 +35,6 @@ drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ drivers/usb/host/xhci-tegra.c | 41 +++++-- - fs/btrfs/async-thread.c | 14 +++ fs/fuse/dev.c | 14 +-- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + @@ -50,7 +49,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 52 files changed, 805 insertions(+), 227 deletions(-) + 51 files changed, 791 insertions(+), 223 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 1396fd2d9031..4bc97128cee8 100644 @@ -73,7 +72,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 759e68a02cf0..4a73bba0225f 100644 +index 820ccbe7586f..d43527e2c53b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -88,10 +87,10 @@ index 759e68a02cf0..4a73bba0225f 100644 # to get the ordering right. # diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index dcf2df6da98f..b03b682850ab 100644 +index 4ebd512043be..6743668b7b33 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1470,9 +1470,9 @@ config HIGHMEM +@@ -1471,9 +1471,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -125,21 +124,10 @@ index fee914c716aa..99bb34aac703 100644 default "11" help diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -index 2b5f001ff4a6..dae8c252bc2b 100644 +index 9e5d07f5712e..dae8c252bc2b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -@@ -385,10 +385,6 @@ mains_charger: dc-charger { - }; - }; - --&cdn_dp { -- status = "okay"; --}; -- - &cpu_b0 { - cpu-supply = <&vdd_cpu_b>; - }; -@@ -711,7 +707,7 @@ fusb0: fusb30x@22 { +@@ -707,7 +707,7 @@ fusb0: fusb30x@22 { connector { compatible = "usb-c-connector"; @@ -174,10 +162,10 @@ index 3f8ee257f9aa..3ab92feb6241 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index e2cc35775b99..96fc8134f056 100644 +index 5ad1dde23dc5..b6192d58eed3 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c -@@ -2215,3 +2215,8 @@ int ipl_report_free(struct ipl_report *report) +@@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) } #endif @@ -187,7 +175,7 @@ index e2cc35775b99..96fc8134f056 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 67e5fff96ee0..0d58c1f07176 100644 +index d77269f16894..445c3c8c2dba 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -198,7 +186,7 @@ index 67e5fff96ee0..0d58c1f07176 100644 #include #include -@@ -981,6 +982,9 @@ void __init setup_arch(char **cmdline_p) +@@ -973,6 +974,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -263,7 +251,7 @@ index 9b9fb7882c20..e8dc9bc327bd 100644 entry = &e820_table->entries[i]; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 40ed44ead063..31aac8c787cf 100644 +index d71267081153..5f7b1c67ddcc 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -274,7 +262,7 @@ index 40ed44ead063..31aac8c787cf 100644 #include #include #include -@@ -929,6 +930,13 @@ void __init setup_arch(char **cmdline_p) +@@ -941,6 +942,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -288,7 +276,7 @@ index 40ed44ead063..31aac8c787cf 100644 dmi_setup(); /* -@@ -1094,19 +1102,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1106,19 +1114,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -1778,38 +1766,6 @@ index 1bf494b649bd..c8af2cd2216d 100644 pm_runtime_put(&pdev->dev); tegra_xusb_powergate_partitions(tegra); -diff --git a/fs/btrfs/async-thread.c b/fs/btrfs/async-thread.c -index 309516e6a968..d39af03b456c 100644 ---- a/fs/btrfs/async-thread.c -+++ b/fs/btrfs/async-thread.c -@@ -234,6 +234,13 @@ static void run_ordered_work(struct __btrfs_workqueue *wq, - ordered_list); - if (!test_bit(WORK_DONE_BIT, &work->flags)) - break; -+ /* -+ * Orders all subsequent loads after reading WORK_DONE_BIT, -+ * paired with the smp_mb__before_atomic in btrfs_work_helper -+ * this guarantees that the ordered function will see all -+ * updates from ordinary work function. -+ */ -+ smp_rmb(); - - /* - * we are going to call the ordered done function, but -@@ -317,6 +324,13 @@ static void btrfs_work_helper(struct work_struct *normal_work) - thresh_exec_hook(wq); - work->func(work); - if (need_order) { -+ /* -+ * Ensures all memory accesses done in the work function are -+ * ordered before setting the WORK_DONE_BIT.Ensuring the thread -+ * which is going to executed the ordered work sees them. -+ * Pairs with the smp_rmb in run_ordered_work. -+ */ -+ smp_mb__before_atomic(); - set_bit(WORK_DONE_BIT, &work->flags); - run_ordered_work(wq, work); - } else { diff --git a/fs/fuse/dev.c b/fs/fuse/dev.c index 5a1f142bdb48..dde341a6388a 100644 --- a/fs/fuse/dev.c diff --git a/sources b/sources index bbfb1f5ca..cf36610be 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.4.tar.xz) = d8fdb23dd14f4ec5138dee0da8a3e2e22ab676b27618bbee505f8c46d1e01331865146928c6bf3f8ed74479ecb3c77609d25be8b21f3db9131da48b55a613aa8 -SHA512 (kernel-abi-stablelists-5.15.4-201.tar.bz2) = c798e618b03d9aee4257d69439114dce333153310970f424bd6b79f3dd835a2f51db149e430c6158f686e5ec745227591e05da6732e341f3e12f2a6d8ceb9dea -SHA512 (kernel-kabi-dw-5.15.4-201.tar.bz2) = ccd77a910e47a0dc345abd20f91b7351f6dfd4cf2fc822f270af4b4477f5507c767adfa442f137db04ceaf3d0ff856d22aaaa7c9507c9374ec877af75e8cf0e3 +SHA512 (linux-5.15.5.tar.xz) = 052f922b727c96370334540c3a716ce8ff79d9b05a22a0b1d377f50b5f300e6973dabd78c21198af99adc3443f419be9ae09a9a5df88700863a993a0e41de578 +SHA512 (kernel-abi-stablelists-5.15.5-200.tar.bz2) = 80b49f5ea77220f746324a11bebf1e47bc50a4068b4e55aef1bf2bfe7a2a4e33a22880f76bd9e79cbda2293731998c336b6fdd4c10e13e50561f1641757e56c9 +SHA512 (kernel-kabi-dw-5.15.5-200.tar.bz2) = 7220116bc4b0b3b1db9a63480382bb3604808d004511ed69cf830e594e9cb8bb179d39019c118eedb0508595fb6ba05630f0aa8d697252a8491f457102c5aa02 From ec23cd970b8d9d15d8dae15a6007073de5a4d5eb Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 1 Dec 2021 07:12:28 -0600 Subject: [PATCH 032/114] kernel-5.15-0 * Wed Dec 01 2021 Justin M. Forbes [5.15-0] - Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) - Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Damien Le Moal) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 ++ kernel-aarch64-debug-fedora.config | 2 - kernel-aarch64-fedora.config | 2 - kernel-armv7hl-debug-fedora.config | 2 - kernel-armv7hl-fedora.config | 2 - kernel-armv7hl-lpae-debug-fedora.config | 2 - kernel-armv7hl-lpae-fedora.config | 2 - kernel.spec | 13 ++- patch-5.15-redhat.patch | 146 ++++-------------------- sources | 6 +- 10 files changed, 44 insertions(+), 142 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index bfa45eb25..c135f02f4 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/cc9dddca769975df12bb5dfe654486261a9add59 + cc9dddca769975df12bb5dfe654486261a9add59 Revert "drm/i915: Implement Wa_1508744258" + +https://gitlab.com/cki-project/kernel-ark/-/commit/c23aa26092f1ea57d16f4bde0d3ccd87cbd46ab9 + c23aa26092f1ea57d16f4bde0d3ccd87cbd46ab9 Revert "Revert "fuse: fix page stealing"" + +https://gitlab.com/cki-project/kernel-ark/-/commit/577621ef2a46e164d80efb4c991b1668b7914592 + 577621ef2a46e164d80efb4c991b1668b7914592 scsi: sd: Fix sd_do_mode_sense() buffer length handling + https://gitlab.com/cki-project/kernel-ark/-/commit/0deebf76b98dd42393d8f9fa97e196c77d608c7d 0deebf76b98dd42393d8f9fa97e196c77d608c7d Revert "fuse: fix page stealing" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 151a9d7fa..77811ccc1 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1077,7 +1077,6 @@ CONFIG_CLK_BCM2835=y CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5587,7 +5586,6 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPM=y CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 896adf827..3a9c2543b 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1077,7 +1077,6 @@ CONFIG_CLK_BCM2835=y CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5563,7 +5562,6 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPM=y CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index f5c73a886..896961036 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1100,7 +1100,6 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5682,7 +5681,6 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPM=y # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 2eee540dc..c4e9414f3 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1100,7 +1100,6 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5659,7 +5658,6 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPM=y # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 420079c92..6b323b924 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1074,7 +1074,6 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5530,7 +5529,6 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set -CONFIG_QCOM_SPM=y CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 510f822e9..5922a557b 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1074,7 +1074,6 @@ CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_HSDK is not set -CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y @@ -5507,7 +5506,6 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set -CONFIG_QCOM_SPM=y CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set diff --git a/kernel.spec b/kernel.spec index f803e1a77..7ed248c9c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.5 +%define rpmversion 5.15.6 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.5.tar.xz +Source0: linux-5.15.6.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.5 -c -mv linux-5.15.5 linux-%{KVERREL} +%setup -q -n kernel-5.15.6 -c +mv linux-5.15.6 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,11 @@ fi # # %changelog +* Wed Dec 01 2021 Justin M. Forbes [5.15-0] +- Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) +- Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) +- scsi: sd: Fix sd_do_mode_sense() buffer length handling (Damien Le Moal) + * Thu Nov 25 2021 Justin M. Forbes [5.15-0] - Revert "fuse: fix page stealing" (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 627cea836..8fd89645b 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -23,6 +23,7 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 -- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -34,8 +35,6 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - drivers/usb/host/xhci-tegra.c | 41 +++++-- - fs/fuse/dev.c | 14 +-- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -49,7 +48,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 51 files changed, 791 insertions(+), 223 deletions(-) + 50 files changed, 760 insertions(+), 206 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 1396fd2d9031..4bc97128cee8 100644 @@ -72,7 +71,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 820ccbe7586f..d43527e2c53b 100644 +index 0faa64733281..5da4d20e69ec 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1067,6 +1066,24 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/i915/gt/intel_workarounds.c b/drivers/gpu/drm/i915/gt/intel_workarounds.c +index aae609d7d85d..6b5ab19a2ada 100644 +--- a/drivers/gpu/drm/i915/gt/intel_workarounds.c ++++ b/drivers/gpu/drm/i915/gt/intel_workarounds.c +@@ -621,13 +621,6 @@ static void gen12_ctx_workarounds_init(struct intel_engine_cs *engine, + FF_MODE2_GS_TIMER_MASK, + FF_MODE2_GS_TIMER_224, + 0, false); +- +- /* +- * Wa_14012131227:dg1 +- * Wa_1508744258:tgl,rkl,dg1,adl-s,adl-p +- */ +- wa_masked_en(wal, GEN7_COMMON_SLICE_CHICKEN1, +- GEN9_RHWO_OPTIMIZATION_DISABLE); + } + + static void dg1_ctx_workarounds_init(struct intel_engine_cs *engine, diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1664,10 +1681,10 @@ index 208fa03acdda..88cfaa8ac3b3 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 86658a81d284..5647f4756e97 100644 +index 00070a8a6507..e9e0ffa990cd 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5657,6 +5657,13 @@ static void hub_event(struct work_struct *work) +@@ -5666,6 +5666,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]); @@ -1681,123 +1698,6 @@ index 86658a81d284..5647f4756e97 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c -index 1bf494b649bd..c8af2cd2216d 100644 ---- a/drivers/usb/host/xhci-tegra.c -+++ b/drivers/usb/host/xhci-tegra.c -@@ -1400,6 +1400,7 @@ static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra) - - static int tegra_xusb_probe(struct platform_device *pdev) - { -+ struct of_phandle_args args; - struct tegra_xusb *tegra; - struct device_node *np; - struct resource *regs; -@@ -1454,10 +1455,17 @@ static int tegra_xusb_probe(struct platform_device *pdev) - goto put_padctl; - } - -- tegra->padctl_irq = of_irq_get(np, 0); -- if (tegra->padctl_irq <= 0) { -- err = (tegra->padctl_irq == 0) ? -ENODEV : tegra->padctl_irq; -- goto put_padctl; -+ /* Older device-trees don't have padctrl interrupt */ -+ err = of_irq_parse_one(np, 0, &args); -+ if (!err) { -+ tegra->padctl_irq = of_irq_get(np, 0); -+ if (tegra->padctl_irq <= 0) { -+ err = (tegra->padctl_irq == 0) ? -ENODEV : tegra->padctl_irq; -+ goto put_padctl; -+ } -+ } else { -+ dev_dbg(&pdev->dev, -+ "%pOF is missing an interrupt, disabling PM support\n", np); - } - - tegra->host_clk = devm_clk_get(&pdev->dev, "xusb_host"); -@@ -1696,11 +1704,15 @@ static int tegra_xusb_probe(struct platform_device *pdev) - goto remove_usb3; - } - -- err = devm_request_threaded_irq(&pdev->dev, tegra->padctl_irq, NULL, tegra_xusb_padctl_irq, -- IRQF_ONESHOT, dev_name(&pdev->dev), tegra); -- if (err < 0) { -- dev_err(&pdev->dev, "failed to request padctl IRQ: %d\n", err); -- goto remove_usb3; -+ if (tegra->padctl_irq) { -+ err = devm_request_threaded_irq(&pdev->dev, tegra->padctl_irq, -+ NULL, tegra_xusb_padctl_irq, -+ IRQF_ONESHOT, dev_name(&pdev->dev), -+ tegra); -+ if (err < 0) { -+ dev_err(&pdev->dev, "failed to request padctl IRQ: %d\n", err); -+ goto remove_usb3; -+ } - } - - err = tegra_xusb_enable_firmware_messages(tegra); -@@ -1718,13 +1730,16 @@ static int tegra_xusb_probe(struct platform_device *pdev) - /* Enable wake for both USB 2.0 and USB 3.0 roothubs */ - device_init_wakeup(&tegra->hcd->self.root_hub->dev, true); - device_init_wakeup(&xhci->shared_hcd->self.root_hub->dev, true); -- device_init_wakeup(tegra->dev, true); - - pm_runtime_use_autosuspend(tegra->dev); - pm_runtime_set_autosuspend_delay(tegra->dev, 2000); - pm_runtime_mark_last_busy(tegra->dev); - pm_runtime_set_active(tegra->dev); -- pm_runtime_enable(tegra->dev); -+ -+ if (tegra->padctl_irq) { -+ device_init_wakeup(tegra->dev, true); -+ pm_runtime_enable(tegra->dev); -+ } - - return 0; - -@@ -1772,7 +1787,9 @@ static int tegra_xusb_remove(struct platform_device *pdev) - dma_free_coherent(&pdev->dev, tegra->fw.size, tegra->fw.virt, - tegra->fw.phys); - -- pm_runtime_disable(&pdev->dev); -+ if (tegra->padctl_irq) -+ pm_runtime_disable(&pdev->dev); -+ - pm_runtime_put(&pdev->dev); - - tegra_xusb_powergate_partitions(tegra); -diff --git a/fs/fuse/dev.c b/fs/fuse/dev.c -index 5a1f142bdb48..dde341a6388a 100644 ---- a/fs/fuse/dev.c -+++ b/fs/fuse/dev.c -@@ -847,12 +847,6 @@ static int fuse_try_move_page(struct fuse_copy_state *cs, struct page **pagep) - - replace_page_cache_page(oldpage, newpage); - -- /* -- * Release while we have extra ref on stolen page. Otherwise -- * anon_pipe_buf_release() might think the page can be reused. -- */ -- pipe_buf_release(cs->pipe, buf); -- - get_page(newpage); - - if (!(buf->flags & PIPE_BUF_FLAG_LRU)) -@@ -2037,12 +2031,8 @@ static ssize_t fuse_dev_splice_write(struct pipe_inode_info *pipe, - - pipe_lock(pipe); - out_free: -- for (idx = 0; idx < nbuf; idx++) { -- struct pipe_buffer *buf = &bufs[idx]; -- -- if (buf->ops) -- pipe_buf_release(pipe, buf); -- } -+ for (idx = 0; idx < nbuf; idx++) -+ pipe_buf_release(pipe, &bufs[idx]); - pipe_unlock(pipe); - - kvfree(bufs); diff --git a/include/linux/efi.h b/include/linux/efi.h index 6b5d36babfcc..fd4a5d66a9d0 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index cf36610be..d4f5a4c24 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.5.tar.xz) = 052f922b727c96370334540c3a716ce8ff79d9b05a22a0b1d377f50b5f300e6973dabd78c21198af99adc3443f419be9ae09a9a5df88700863a993a0e41de578 -SHA512 (kernel-abi-stablelists-5.15.5-200.tar.bz2) = 80b49f5ea77220f746324a11bebf1e47bc50a4068b4e55aef1bf2bfe7a2a4e33a22880f76bd9e79cbda2293731998c336b6fdd4c10e13e50561f1641757e56c9 -SHA512 (kernel-kabi-dw-5.15.5-200.tar.bz2) = 7220116bc4b0b3b1db9a63480382bb3604808d004511ed69cf830e594e9cb8bb179d39019c118eedb0508595fb6ba05630f0aa8d697252a8491f457102c5aa02 +SHA512 (linux-5.15.6.tar.xz) = 6637fa14705f49cb6a007ea6c17119a241e7549eee7d2fca769ba1a55ff78ef6f02c478b8f592f156439f56443dd4a5c430ecea071744e7ba12a561da502ef43 +SHA512 (kernel-abi-stablelists-5.15.6-200.tar.bz2) = 98a1b58042986763e687283467c3803a697f5be01b28d3db677c3ee1386c580ecb775633e021c6ec897e3a29660a545c170dafe9f9ca4ad53f8e39160dfff21b +SHA512 (kernel-kabi-dw-5.15.6-200.tar.bz2) = 85c3233cb464ce847b03ec45c8102bb14e7e64a4681fd21d63b1b79c00a68eca569eb5442cb777a0ae7141d2d033f26fc90c04b02a91ef780e3538c5e1bd5867 From 75f4ca5dedd2fedad91907906fec606a61c4046b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 8 Dec 2021 12:35:25 -0600 Subject: [PATCH 033/114] kernel-5.15-0 * Wed Dec 01 2021 Justin M. Forbes [5.15-0] - Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) - Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Damien Le Moal) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 11 +++++ kernel-aarch64-debug-rhel.config | 11 +++++ kernel-aarch64-fedora.config | 11 +++++ kernel-aarch64-rhel.config | 11 +++++ kernel-armv7hl-debug-fedora.config | 11 +++++ kernel-armv7hl-fedora.config | 11 +++++ kernel-armv7hl-lpae-debug-fedora.config | 11 +++++ kernel-armv7hl-lpae-fedora.config | 11 +++++ kernel-i686-debug-fedora.config | 13 +++++- kernel-i686-fedora.config | 13 +++++- kernel-ppc64le-debug-fedora.config | 11 +++++ kernel-ppc64le-debug-rhel.config | 11 +++++ kernel-ppc64le-fedora.config | 11 +++++ kernel-ppc64le-rhel.config | 11 +++++ kernel-s390x-debug-fedora.config | 11 +++++ kernel-s390x-debug-rhel.config | 11 +++++ kernel-s390x-fedora.config | 11 +++++ kernel-s390x-rhel.config | 11 +++++ kernel-s390x-zfcpdump-rhel.config | 11 +++++ kernel-x86_64-debug-fedora.config | 11 +++++ kernel-x86_64-debug-rhel.config | 11 +++++ kernel-x86_64-fedora.config | 11 +++++ kernel-x86_64-rhel.config | 11 +++++ kernel.spec | 8 ++-- patch-5.15-redhat.patch | 62 +++---------------------- sources | 6 +-- 26 files changed, 269 insertions(+), 64 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 77811ccc1..1108c3c39 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -6822,11 +6822,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6837,6 +6842,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6934,6 +6941,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6956,6 +6964,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6971,6 +6980,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -7023,6 +7033,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d624bf422..afb2c2915 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -5496,11 +5496,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5511,6 +5516,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5608,6 +5615,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5630,6 +5638,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5645,6 +5654,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5697,6 +5707,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 3a9c2543b..e1964f414 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -6797,11 +6797,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6812,6 +6817,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6909,6 +6916,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6931,6 +6939,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6946,6 +6955,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6998,6 +7008,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 1b203ba06..284e0c4d1 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -5473,11 +5473,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5488,6 +5493,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5585,6 +5592,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5607,6 +5615,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5622,6 +5631,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5674,6 +5684,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 896961036..282c35f98 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -6967,11 +6967,16 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6982,6 +6987,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7083,6 +7090,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -7107,6 +7115,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7122,6 +7131,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7177,6 +7187,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index c4e9414f3..0ad8479d1 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -6943,11 +6943,16 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6958,6 +6963,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7059,6 +7066,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -7083,6 +7091,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7098,6 +7107,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7153,6 +7163,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 6b323b924..d1640833a 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -6769,11 +6769,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6784,6 +6789,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6881,6 +6888,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6903,6 +6911,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6918,6 +6927,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6970,6 +6980,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 5922a557b..fe531979c 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -6745,11 +6745,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6760,6 +6765,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6857,6 +6864,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6879,6 +6887,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6894,6 +6903,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6946,6 +6956,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index cfa39de6c..afc841ea2 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -6131,21 +6131,28 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CROS_EC_CODEC is not set +CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6243,6 +6250,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6265,6 +6273,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6280,6 +6289,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6332,6 +6342,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 486014441..0bc650cf7 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -6107,21 +6107,28 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CROS_EC_CODEC is not set +CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6219,6 +6226,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6241,6 +6249,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6256,6 +6265,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6308,6 +6318,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index da70ceb01..c24f3c926 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -5814,11 +5814,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5829,6 +5834,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5926,6 +5933,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5948,6 +5956,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5963,6 +5972,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6015,6 +6025,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index cf769a5b2..2b6912899 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -5276,11 +5276,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5291,6 +5296,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5388,6 +5395,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5410,6 +5418,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5425,6 +5434,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5477,6 +5487,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index d9c73ae16..98ddb9493 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -5789,11 +5789,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5804,6 +5809,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5901,6 +5908,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5923,6 +5931,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5938,6 +5947,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5990,6 +6000,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 96477f0c2..ae6d0bcb3 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -5257,11 +5257,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5272,6 +5277,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5369,6 +5376,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5391,6 +5399,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5406,6 +5415,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5458,6 +5468,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index f2482c9d1..d75eca4d2 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -5766,11 +5766,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5781,6 +5786,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5878,6 +5885,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5900,6 +5908,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5915,6 +5924,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5967,6 +5977,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 73fdf8403..29a03990b 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -5223,11 +5223,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5238,6 +5243,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5335,6 +5342,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5357,6 +5365,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5372,6 +5381,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5424,6 +5434,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 279ea4375..b7c56806f 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -5741,11 +5741,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5756,6 +5761,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5853,6 +5860,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5875,6 +5883,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5890,6 +5899,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5942,6 +5952,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 4010f8548..9c54507a1 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -5204,11 +5204,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5219,6 +5224,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5316,6 +5323,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5338,6 +5346,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5353,6 +5362,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5405,6 +5415,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 7bc13839a..6874b8b8f 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -5232,11 +5232,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5247,6 +5252,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5344,6 +5351,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5366,6 +5374,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5381,6 +5390,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5433,6 +5443,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 19a2a66c3..5c5471b80 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6183,11 +6183,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6198,6 +6203,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6295,6 +6302,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6317,6 +6325,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6332,6 +6341,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6384,6 +6394,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index a204e74e1..e74192326 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -5451,11 +5451,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5466,6 +5471,8 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5563,6 +5570,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -5585,6 +5593,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5600,6 +5609,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5652,6 +5662,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 8df3e3ed3..468d8b9e6 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6159,11 +6159,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6174,6 +6179,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6271,6 +6278,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6293,6 +6301,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6308,6 +6317,7 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6360,6 +6370,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 3e7902171..6b2dce57f 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -5429,11 +5429,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5444,6 +5449,8 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5541,6 +5548,7 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -5563,6 +5571,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5578,6 +5587,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5630,6 +5640,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel.spec b/kernel.spec index 7ed248c9c..fd846629b 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.6 +%define rpmversion 5.15.7 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.6.tar.xz +Source0: linux-5.15.7.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.6 -c -mv linux-5.15.6 linux-%{KVERREL} +%setup -q -n kernel-5.15.7 -c +mv linux-5.15.7 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 8fd89645b..60d2bf873 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -23,12 +23,10 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 -- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 10 ++ drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- @@ -48,7 +46,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 50 files changed, 760 insertions(+), 206 deletions(-) + 48 files changed, 750 insertions(+), 199 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 1396fd2d9031..4bc97128cee8 100644 @@ -71,7 +69,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 0faa64733281..5da4d20e69ec 100644 +index 2d85216b1493..6c9277288453 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -174,7 +172,7 @@ index 5ad1dde23dc5..b6192d58eed3 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index d77269f16894..445c3c8c2dba 100644 +index ee67215a678a..931955a9ceca 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -185,7 +183,7 @@ index d77269f16894..445c3c8c2dba 100644 #include #include -@@ -973,6 +974,9 @@ void __init setup_arch(char **cmdline_p) +@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -593,7 +591,7 @@ index 5b54c80b9d32..86c314f8d8a0 100644 acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index 5b3fa2cbe722..ad46d87e17e2 100644 +index 395772fa3943..35aa1b420262 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -672,6 +672,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -648,7 +646,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index a08f53f208bf..49942737cae0 100644 +index b404cc46cbda..c74d611bcb79 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -659,7 +657,7 @@ index a08f53f208bf..49942737cae0 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5164,8 +5165,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5173,8 +5174,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -1066,24 +1064,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/i915/gt/intel_workarounds.c b/drivers/gpu/drm/i915/gt/intel_workarounds.c -index aae609d7d85d..6b5ab19a2ada 100644 ---- a/drivers/gpu/drm/i915/gt/intel_workarounds.c -+++ b/drivers/gpu/drm/i915/gt/intel_workarounds.c -@@ -621,13 +621,6 @@ static void gen12_ctx_workarounds_init(struct intel_engine_cs *engine, - FF_MODE2_GS_TIMER_MASK, - FF_MODE2_GS_TIMER_224, - 0, false); -- -- /* -- * Wa_14012131227:dg1 -- * Wa_1508744258:tgl,rkl,dg1,adl-s,adl-p -- */ -- wa_masked_en(wal, GEN7_COMMON_SLICE_CHICKEN1, -- GEN9_RHWO_OPTIMIZATION_DISABLE); - } - - static void dg1_ctx_workarounds_init(struct intel_engine_cs *engine, diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1467,34 +1447,6 @@ index 3303d707bab4..372edaaafaa1 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c -index 404cbf60d3f2..da1d185f6d22 100644 ---- a/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c -+++ b/drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c -@@ -559,6 +559,11 @@ int hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self, - goto err_exit; - - if (fw.len == 0xFFFFU) { -+ if (sw.len > sizeof(self->rpc)) { -+ printk(KERN_INFO "Invalid sw len: %x\n", sw.len); -+ err = -EINVAL; -+ goto err_exit; -+ } - err = hw_atl_utils_fw_rpc_call(self, sw.len); - if (err < 0) - goto err_exit; -@@ -567,6 +572,11 @@ int hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self, - - if (rpc) { - if (fw.len) { -+ if (fw.len > sizeof(self->rpc)) { -+ printk(KERN_INFO "Invalid fw len: %x\n", fw.len); -+ err = -EINVAL; -+ goto err_exit; -+ } - err = - hw_atl_utils_fw_downld_dwords(self, - self->rpc_addr, diff --git a/drivers/net/wireless/marvell/mwifiex/usb.c b/drivers/net/wireless/marvell/mwifiex/usb.c index 9736aa0ab7fd..8f01fcbe9396 100644 --- a/drivers/net/wireless/marvell/mwifiex/usb.c diff --git a/sources b/sources index d4f5a4c24..e5e7a75c4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.6.tar.xz) = 6637fa14705f49cb6a007ea6c17119a241e7549eee7d2fca769ba1a55ff78ef6f02c478b8f592f156439f56443dd4a5c430ecea071744e7ba12a561da502ef43 -SHA512 (kernel-abi-stablelists-5.15.6-200.tar.bz2) = 98a1b58042986763e687283467c3803a697f5be01b28d3db677c3ee1386c580ecb775633e021c6ec897e3a29660a545c170dafe9f9ca4ad53f8e39160dfff21b -SHA512 (kernel-kabi-dw-5.15.6-200.tar.bz2) = 85c3233cb464ce847b03ec45c8102bb14e7e64a4681fd21d63b1b79c00a68eca569eb5442cb777a0ae7141d2d033f26fc90c04b02a91ef780e3538c5e1bd5867 +SHA512 (linux-5.15.7.tar.xz) = 97fe7447858efadb2e80f36cd92b0d6fdd6a2fa66c22ed36b2f78f6b3bdc9136c4b15ab86b490a1e952dc9eae05f954e57a0edd33143bbcd9884d4f58dd927f5 +SHA512 (kernel-abi-stablelists-5.15.7-200.tar.bz2) = 437b0e4ddf5f810914397f63de648c6a7ccde62b6b653063549484794d719767dc9e65c8b26554e6fbb6f9d7a5338401234d1280eda39d00f24ffc26c96b2d80 +SHA512 (kernel-kabi-dw-5.15.7-200.tar.bz2) = 93100527d8574e41bb102606c62382073e8c3d54a169eb4e1bb92cc4bf3c0915c1e246d25d18fe2df87860488bdbfacfbfcce5539ff71436822cbe14e4927958 From e68c5cb010a63cb314f977f23a4bd7b4ef6ccff4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 14 Dec 2021 08:02:50 -0600 Subject: [PATCH 034/114] kernel-5.15-0 * Tue Dec 14 2021 Justin M. Forbes [5.15-0] - Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 11 +++++++---- patch-5.15-redhat.patch | 2 +- sources | 6 +++--- 7 files changed, 15 insertions(+), 12 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 1108c3c39..a277e40dc 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -8321,7 +8321,7 @@ CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m -# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index e1964f414..400db7423 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -8295,7 +8295,7 @@ CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m -# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m # CONFIG_VFIO_PLATFORM_CALXEDAXGMAC_RESET is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 5c5471b80..7c1cb3c8a 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -7536,7 +7536,7 @@ CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m -# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI_IGD=y CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 468d8b9e6..b522f36fc 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -7511,7 +7511,7 @@ CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m -# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI_IGD=y CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y diff --git a/kernel.spec b/kernel.spec index fd846629b..47c43aa27 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.7 +%define rpmversion 5.15.8 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.7.tar.xz +Source0: linux-5.15.8.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.7 -c -mv linux-5.15.7 linux-%{KVERREL} +%setup -q -n kernel-5.15.8 -c +mv linux-5.15.8 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Tue Dec 14 2021 Justin M. Forbes [5.15-0] +- Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) + * Wed Dec 01 2021 Justin M. Forbes [5.15-0] - Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) - Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 60d2bf873..6a71c1927 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -69,7 +69,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 2d85216b1493..6c9277288453 100644 +index 72344b214bba..efa8577eb3fa 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index e5e7a75c4..bb6e1e83a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.7.tar.xz) = 97fe7447858efadb2e80f36cd92b0d6fdd6a2fa66c22ed36b2f78f6b3bdc9136c4b15ab86b490a1e952dc9eae05f954e57a0edd33143bbcd9884d4f58dd927f5 -SHA512 (kernel-abi-stablelists-5.15.7-200.tar.bz2) = 437b0e4ddf5f810914397f63de648c6a7ccde62b6b653063549484794d719767dc9e65c8b26554e6fbb6f9d7a5338401234d1280eda39d00f24ffc26c96b2d80 -SHA512 (kernel-kabi-dw-5.15.7-200.tar.bz2) = 93100527d8574e41bb102606c62382073e8c3d54a169eb4e1bb92cc4bf3c0915c1e246d25d18fe2df87860488bdbfacfbfcce5539ff71436822cbe14e4927958 +SHA512 (linux-5.15.8.tar.xz) = 94455b1edc647abd0a2832c6657a0b4ec7208ed5bfee2785f91cf66ae82c9b18c7285c5a17e33ea15919cdad06889c309e7fac3fb1c449cc1160723cca8fd0c3 +SHA512 (kernel-abi-stablelists-5.15.8-200.tar.bz2) = 32141a4fa5132f43c65d7abee46b723a73f9ae29bac6f34cae71917c746ab58c8c135110625129801b536ce1f0eb67840e1bab04518f29158ff5b5f131467e21 +SHA512 (kernel-kabi-dw-5.15.8-200.tar.bz2) = 699bd0cefd1df656eebba0f8d297fa4020e159c2d1e3c7cd7e570755ad1db4fc09bbaba504b4b440262e0f8490e41f1cc366d9abc034a230244556aa3beed89b From 4882b85cc85fb2b7df396c4d671cc6432596eca0 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 17 Dec 2021 08:22:54 -0600 Subject: [PATCH 035/114] kernel-5.15.10-0 * Fri Dec 17 2021 Justin M. Forbes [5.15.10-0] - Changelog fixes for stable (Justin M. Forbes) - platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs (Hans de Goede) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 12 ++++++++---- patch-5.15-redhat.patch | 23 +++++++++++++++++++++-- sources | 6 +++--- 4 files changed, 35 insertions(+), 9 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index c135f02f4..bc8734c1f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/0fa86a7082006675caec52bd8bfb003f3481b483 + 0fa86a7082006675caec52bd8bfb003f3481b483 platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs + https://gitlab.com/cki-project/kernel-ark/-/commit/cc9dddca769975df12bb5dfe654486261a9add59 cc9dddca769975df12bb5dfe654486261a9add59 Revert "drm/i915: Implement Wa_1508744258" diff --git a/kernel.spec b/kernel.spec index 47c43aa27..7f127084a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.8 +%define rpmversion 5.15.10 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.8.tar.xz +Source0: linux-5.15.10.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.8 -c -mv linux-5.15.8 linux-%{KVERREL} +%setup -q -n kernel-5.15.10 -c +mv linux-5.15.10 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,10 @@ fi # # %changelog +* Fri Dec 17 2021 Justin M. Forbes [5.15.10-0] +- Changelog fixes for stable (Justin M. Forbes) +- platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs (Hans de Goede) + * Tue Dec 14 2021 Justin M. Forbes [5.15-0] - Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 6a71c1927..18d479dec 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -32,6 +32,7 @@ drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ + drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/usb/core/hub.c | 7 ++ include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + @@ -46,7 +47,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 48 files changed, 750 insertions(+), 199 deletions(-) + 49 files changed, 752 insertions(+), 201 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 1396fd2d9031..4bc97128cee8 100644 @@ -69,7 +70,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 72344b214bba..efa8577eb3fa 100644 +index d5e266291e5d..081570eb866b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1632,6 +1633,24 @@ index 208fa03acdda..88cfaa8ac3b3 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c +index 3dc055ce6e61..bb56640eb31f 100644 +--- a/drivers/platform/x86/thinkpad_acpi.c ++++ b/drivers/platform/x86/thinkpad_acpi.c +@@ -5813,11 +5813,11 @@ static const char * const tpacpi_led_names[TPACPI_LED_NUMLEDS] = { + "tpacpi::standby", + "tpacpi::dock_status1", + "tpacpi::dock_status2", +- "tpacpi::unknown_led2", ++ "tpacpi::lid_logo_dot", + "tpacpi::unknown_led3", + "tpacpi::thinkvantage", + }; +-#define TPACPI_SAFE_LEDS 0x1081U ++#define TPACPI_SAFE_LEDS 0x1481U + + static inline bool tpacpi_is_led_restricted(const unsigned int led) + { diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 00070a8a6507..e9e0ffa990cd 100644 --- a/drivers/usb/core/hub.c diff --git a/sources b/sources index bb6e1e83a..d81b5b096 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.8.tar.xz) = 94455b1edc647abd0a2832c6657a0b4ec7208ed5bfee2785f91cf66ae82c9b18c7285c5a17e33ea15919cdad06889c309e7fac3fb1c449cc1160723cca8fd0c3 -SHA512 (kernel-abi-stablelists-5.15.8-200.tar.bz2) = 32141a4fa5132f43c65d7abee46b723a73f9ae29bac6f34cae71917c746ab58c8c135110625129801b536ce1f0eb67840e1bab04518f29158ff5b5f131467e21 -SHA512 (kernel-kabi-dw-5.15.8-200.tar.bz2) = 699bd0cefd1df656eebba0f8d297fa4020e159c2d1e3c7cd7e570755ad1db4fc09bbaba504b4b440262e0f8490e41f1cc366d9abc034a230244556aa3beed89b +SHA512 (linux-5.15.10.tar.xz) = 335febcab7822bf9d6eff559f81f8e109fe42b5e566ab8d0c0ef61bc9110ae4c0a3429cf86f2ebbc8ada9eebf75b1b8f40837b5e86619a2e0a3fd69fab9f20c9 +SHA512 (kernel-abi-stablelists-5.15.10-200.tar.bz2) = 08157142378a2d8592947ee735d2ed148d4b9f95f585c6e9ead328725f64f775f72e5f11b6941c6cd9e82fa72231e3f7752b16142acb2d35f9f9c85fce6493c8 +SHA512 (kernel-kabi-dw-5.15.10-200.tar.bz2) = 13be582ade22eace39641908995e2479e1955b19e7d7cea8b15f39403771f07f9c2029d88ce703ac4b914604027539f2b410709127cd3fcb84bf83867ff7e6d6 From 8c0f76826ff3643ac90bfa8f27bd0470eec44dd0 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 22 Dec 2021 09:16:13 -0600 Subject: [PATCH 036/114] kernel-5.15.11-0 * Wed Dec 22 2021 Justin M. Forbes [5.15.11-0] - Fix up Changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 11 ----------- kernel-aarch64-debug-rhel.config | 11 ----------- kernel-aarch64-fedora.config | 11 ----------- kernel-aarch64-rhel.config | 11 ----------- kernel-armv7hl-debug-fedora.config | 11 ----------- kernel-armv7hl-fedora.config | 11 ----------- kernel-armv7hl-lpae-debug-fedora.config | 11 ----------- kernel-armv7hl-lpae-fedora.config | 11 ----------- kernel-i686-debug-fedora.config | 6 +----- kernel-i686-fedora.config | 6 +----- kernel-ppc64le-debug-fedora.config | 11 ----------- kernel-ppc64le-debug-rhel.config | 11 ----------- kernel-ppc64le-fedora.config | 11 ----------- kernel-ppc64le-rhel.config | 11 ----------- kernel-s390x-debug-fedora.config | 11 ----------- kernel-s390x-debug-rhel.config | 11 ----------- kernel-s390x-fedora.config | 11 ----------- kernel-s390x-rhel.config | 11 ----------- kernel-s390x-zfcpdump-rhel.config | 11 ----------- kernel-x86_64-debug-fedora.config | 4 ---- kernel-x86_64-debug-rhel.config | 11 ----------- kernel-x86_64-fedora.config | 4 ---- kernel-x86_64-rhel.config | 11 ----------- kernel.spec | 26 +++++++++++++++---------- patch-5.15-redhat.patch | 2 +- sources | 6 +++--- 26 files changed, 22 insertions(+), 241 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index a277e40dc..d4d6cc739 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -6822,16 +6822,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6842,8 +6837,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6941,7 +6934,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6964,7 +6956,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6980,7 +6971,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -7033,7 +7023,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index afb2c2915..d624bf422 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -5496,16 +5496,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5516,8 +5511,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5615,7 +5608,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5638,7 +5630,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5654,7 +5645,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5707,7 +5697,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 400db7423..6b6ecc72e 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -6797,16 +6797,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6817,8 +6812,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6916,7 +6909,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6939,7 +6931,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6955,7 +6946,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -7008,7 +6998,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 284e0c4d1..1b203ba06 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -5473,16 +5473,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5493,8 +5488,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5592,7 +5585,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5615,7 +5607,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5631,7 +5622,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5684,7 +5674,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 282c35f98..896961036 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -6967,16 +6967,11 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6987,8 +6982,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7090,7 +7083,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -7115,7 +7107,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7131,7 +7122,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7187,7 +7177,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 0ad8479d1..c4e9414f3 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -6943,16 +6943,11 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6963,8 +6958,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7066,7 +7059,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -7091,7 +7083,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7107,7 +7098,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7163,7 +7153,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index d1640833a..6b323b924 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -6769,16 +6769,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6789,8 +6784,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6888,7 +6881,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6911,7 +6903,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6927,7 +6918,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6980,7 +6970,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index fe531979c..5922a557b 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -6745,16 +6745,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6765,8 +6760,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6864,7 +6857,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -6887,7 +6879,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6903,7 +6894,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6956,7 +6946,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index afc841ea2..7c51ac010 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -6132,7 +6132,6 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP6x=m -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6145,13 +6144,12 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -CONFIG_SND_SOC_CROS_EC_CODEC=m +# CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6273,7 +6271,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6342,7 +6339,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 0bc650cf7..7539aafe6 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -6108,7 +6108,6 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP6x=m -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6121,13 +6120,12 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -CONFIG_SND_SOC_CROS_EC_CODEC=m +# CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6249,7 +6247,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6318,7 +6315,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index c24f3c926..da70ceb01 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -5814,16 +5814,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5834,8 +5829,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5933,7 +5926,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5956,7 +5948,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5972,7 +5963,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6025,7 +6015,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 2b6912899..cf769a5b2 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -5276,16 +5276,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5296,8 +5291,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5395,7 +5388,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5418,7 +5410,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5434,7 +5425,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5487,7 +5477,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 98ddb9493..d9c73ae16 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -5789,16 +5789,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5809,8 +5804,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5908,7 +5901,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5931,7 +5923,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5947,7 +5938,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6000,7 +5990,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index ae6d0bcb3..96477f0c2 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -5257,16 +5257,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5277,8 +5272,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5376,7 +5369,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5399,7 +5391,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5415,7 +5406,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5468,7 +5458,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index d75eca4d2..f2482c9d1 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -5766,16 +5766,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5786,8 +5781,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5885,7 +5878,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5908,7 +5900,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5924,7 +5915,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5977,7 +5967,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 29a03990b..73fdf8403 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -5223,16 +5223,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5243,8 +5238,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5342,7 +5335,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5365,7 +5357,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5381,7 +5372,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5434,7 +5424,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index b7c56806f..279ea4375 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -5741,16 +5741,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5761,8 +5756,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5860,7 +5853,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5883,7 +5875,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5899,7 +5890,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5952,7 +5942,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 9c54507a1..4010f8548 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -5204,16 +5204,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5224,8 +5219,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5323,7 +5316,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5346,7 +5338,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5362,7 +5353,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5415,7 +5405,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 6874b8b8f..7bc13839a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -5232,16 +5232,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5252,8 +5247,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5351,7 +5344,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set @@ -5374,7 +5366,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5390,7 +5381,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5443,7 +5433,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 7c1cb3c8a..145afc24c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6184,7 +6184,6 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP6x=m -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6203,7 +6202,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6325,7 +6323,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6394,7 +6391,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index e74192326..a204e74e1 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -5451,16 +5451,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5471,8 +5466,6 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5570,7 +5563,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -5593,7 +5585,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5609,7 +5600,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5662,7 +5652,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index b522f36fc..1c47d7a9b 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6160,7 +6160,6 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m CONFIG_SND_SOC_AMD_ACP6x=m -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m @@ -6179,7 +6178,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6301,7 +6299,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6370,7 +6367,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 6b2dce57f..3e7902171 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -5429,16 +5429,11 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set -# CONFIG_SND_SOC_AMD_ACP6x is not set -# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set -# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set -# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5449,8 +5444,6 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5548,7 +5541,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -5571,7 +5563,6 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5587,7 +5578,6 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5640,7 +5630,6 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m -# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set diff --git a/kernel.spec b/kernel.spec index 7f127084a..dca5bb666 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.10 +%define rpmversion 5.15.11 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.10.tar.xz +Source0: linux-5.15.11.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.10 -c -mv linux-5.15.10 linux-%{KVERREL} +%setup -q -n kernel-5.15.11 -c +mv linux-5.15.11 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,31 +2972,37 @@ fi # # %changelog +* Wed Dec 22 2021 Justin M. Forbes [5.15.11-0] +- Fix up Changelog (Justin M. Forbes) + * Fri Dec 17 2021 Justin M. Forbes [5.15.10-0] - Changelog fixes for stable (Justin M. Forbes) - platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs (Hans de Goede) -* Tue Dec 14 2021 Justin M. Forbes [5.15-0] +* Tue Dec 14 2021 Justin M. Forbes [5.15.8-0] - Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) -* Wed Dec 01 2021 Justin M. Forbes [5.15-0] +* Wed Dec 08 2021 Justin M. Forbes [5.15.7-0] +- Linux v5.15.7 + +* Wed Dec 01 2021 Justin M. Forbes [5.15.6-0] - Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) - Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Damien Le Moal) -* Thu Nov 25 2021 Justin M. Forbes [5.15-0] +* Thu Nov 25 2021 Justin M. Forbes [5.15.5-0] - Revert "fuse: fix page stealing" (Justin M. Forbes) -* Mon Nov 22 2021 Justin M. Forbes [5.15-0] +* Mon Nov 22 2021 Justin M. Forbes [5.15.4-0] - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv (Zekun Shen) - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen) - Add cifs to module filters (Justin M. Forbes) -* Thu Nov 18 2021 Justin M. Forbes [5.15-0] +* Thu Nov 18 2021 Justin M. Forbes [5.15.3-0] - Enable CIFS_SMB_DIRECT for Fedora (Justin M. Forbes) - Fedora: rockchip: move the GPIO module back to builtin (Peter Robinson) -* Fri Nov 12 2021 Justin M. Forbes [5.15-0] +* Fri Nov 12 2021 Justin M. Forbes [5.15.2-0] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) - Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) - x86/PCI/ACPI: Replace printk calls with pr_info/pr_warn calls (Hans de Goede) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 18d479dec..358786b5b 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -70,7 +70,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index d5e266291e5d..081570eb866b 100644 +index 37a1144c32df..71ebb01b9baa 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index d81b5b096..1dec581b7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.10.tar.xz) = 335febcab7822bf9d6eff559f81f8e109fe42b5e566ab8d0c0ef61bc9110ae4c0a3429cf86f2ebbc8ada9eebf75b1b8f40837b5e86619a2e0a3fd69fab9f20c9 -SHA512 (kernel-abi-stablelists-5.15.10-200.tar.bz2) = 08157142378a2d8592947ee735d2ed148d4b9f95f585c6e9ead328725f64f775f72e5f11b6941c6cd9e82fa72231e3f7752b16142acb2d35f9f9c85fce6493c8 -SHA512 (kernel-kabi-dw-5.15.10-200.tar.bz2) = 13be582ade22eace39641908995e2479e1955b19e7d7cea8b15f39403771f07f9c2029d88ce703ac4b914604027539f2b410709127cd3fcb84bf83867ff7e6d6 +SHA512 (linux-5.15.11.tar.xz) = c78502919e8394f935a837a8e92917df1703b350348aef51dfc51aae5bbe66083d128af5b4455d6cc70a1d7ee465227099e93ea7ecd3e67831e6bb6faa2188f8 +SHA512 (kernel-abi-stablelists-5.15.11-200.tar.bz2) = 706ea8ac606ddc12413349c1c3c8c1d90e4953e11c41bd83021889ddb0e3525642614015e081c8c3b78e546d91e9844f0d85037b732c5efea43bec243048d876 +SHA512 (kernel-kabi-dw-5.15.11-200.tar.bz2) = 79dc6427d310318d731f161a24474ed9bfbc165fbd792882e13ece590bf8e5dcf0e6d46686a29959f0688f227fded0254c9bf8ba2e350ba6472d1fa9cfcb9b2a From 9daea543cb72c4e966f3211c92e1da2fd0843dcb Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 29 Dec 2021 08:40:42 -0600 Subject: [PATCH 037/114] kernel-5.15.12-0 * Wed Dec 29 2021 Justin M. Forbes [5.15.12-0] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 11 +++++++---- patch-5.15-redhat.patch | 34 ++++++++++++++++++++++++---------- sources | 6 +++--- 4 files changed, 37 insertions(+), 17 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index bc8734c1f..5b272a52a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 + f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds + https://gitlab.com/cki-project/kernel-ark/-/commit/0fa86a7082006675caec52bd8bfb003f3481b483 0fa86a7082006675caec52bd8bfb003f3481b483 platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs diff --git a/kernel.spec b/kernel.spec index dca5bb666..ac2f16b34 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.11 +%define rpmversion 5.15.12 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.11.tar.xz +Source0: linux-5.15.12.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.11 -c -mv linux-5.15.11 linux-%{KVERREL} +%setup -q -n kernel-5.15.12 -c +mv linux-5.15.12 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Wed Dec 29 2021 Justin M. Forbes [5.15.12-0] +- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer) + * Wed Dec 22 2021 Justin M. Forbes [5.15.11-0] - Fix up Changelog (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 358786b5b..187881358 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -27,6 +27,7 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- @@ -47,13 +48,13 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 49 files changed, 752 insertions(+), 201 deletions(-) + 50 files changed, 753 insertions(+), 202 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index 1396fd2d9031..4bc97128cee8 100644 +index a454f438bd62..d00009504c94 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -3949,6 +3949,15 @@ +@@ -3953,6 +3953,15 @@ please report a bug. nocrs [X86] Ignore PCI host bridge windows from ACPI. If you need to use this, please report a bug. @@ -70,7 +71,7 @@ index 1396fd2d9031..4bc97128cee8 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 37a1144c32df..71ebb01b9baa 100644 +index 474b2a2292ca..22cae212633b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -101,7 +102,7 @@ index 4ebd512043be..6743668b7b33 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index fee914c716aa..99bb34aac703 100644 +index 0758ea0717f9..fb57b7a992d4 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -911,7 +911,7 @@ endchoice @@ -249,7 +250,7 @@ index 9b9fb7882c20..e8dc9bc327bd 100644 entry = &e820_table->entries[i]; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index d71267081153..5f7b1c67ddcc 100644 +index 48596f9fddf4..b31d4f581b66 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -260,7 +261,7 @@ index d71267081153..5f7b1c67ddcc 100644 #include #include #include -@@ -941,6 +942,13 @@ void __init setup_arch(char **cmdline_p) +@@ -929,6 +930,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -274,7 +275,7 @@ index d71267081153..5f7b1c67ddcc 100644 dmi_setup(); /* -@@ -1106,19 +1114,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1094,19 +1102,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -647,7 +648,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index b404cc46cbda..c74d611bcb79 100644 +index fe91090e04a4..f00bc6886913 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -658,7 +659,7 @@ index b404cc46cbda..c74d611bcb79 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5173,8 +5174,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5178,8 +5179,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -1448,6 +1449,19 @@ index 3303d707bab4..372edaaafaa1 100644 /* * Changes the default domain of an iommu group that has *only* one device * +diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c +index d78e436fa8b5..b064d3137e46 100644 +--- a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c ++++ b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c +@@ -2490,7 +2490,7 @@ static int iwl_mvm_check_running_scans(struct iwl_mvm *mvm, int type) + return -EIO; + } + +-#define SCAN_TIMEOUT 20000 ++#define SCAN_TIMEOUT 30000 + + void iwl_mvm_scan_timeout_wk(struct work_struct *work) + { diff --git a/drivers/net/wireless/marvell/mwifiex/usb.c b/drivers/net/wireless/marvell/mwifiex/usb.c index 9736aa0ab7fd..8f01fcbe9396 100644 --- a/drivers/net/wireless/marvell/mwifiex/usb.c diff --git a/sources b/sources index 1dec581b7..0c4575255 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.11.tar.xz) = c78502919e8394f935a837a8e92917df1703b350348aef51dfc51aae5bbe66083d128af5b4455d6cc70a1d7ee465227099e93ea7ecd3e67831e6bb6faa2188f8 -SHA512 (kernel-abi-stablelists-5.15.11-200.tar.bz2) = 706ea8ac606ddc12413349c1c3c8c1d90e4953e11c41bd83021889ddb0e3525642614015e081c8c3b78e546d91e9844f0d85037b732c5efea43bec243048d876 -SHA512 (kernel-kabi-dw-5.15.11-200.tar.bz2) = 79dc6427d310318d731f161a24474ed9bfbc165fbd792882e13ece590bf8e5dcf0e6d46686a29959f0688f227fded0254c9bf8ba2e350ba6472d1fa9cfcb9b2a +SHA512 (linux-5.15.12.tar.xz) = c227f0d22128fac855f97d5bc8a48bfe7d7756a1176eb595372b5a073f2077a242514da41667ec4fb7f3b96b32e324611fabba6f3acad8646e8349462ce76363 +SHA512 (kernel-abi-stablelists-5.15.12-200.tar.bz2) = 0d6bb650ac22ec56622c17c65ed6ecce30309e47f8ab482b4348767e9939236838203ed4fb1d0db1013473ba89969adcf07f9a42cbff1150e14340ff9dca5e1f +SHA512 (kernel-kabi-dw-5.15.12-200.tar.bz2) = e370b48397aadcfcb93304dad8494a832c78aa2b35dbe72f8ddf91cae3430001b767fb8e5f0d176c6ab40766a97afcaee89a0a9400a970aa92592b0b692b7a8e From 02f4c24d93f39aec58363b8a0052f7459c96efa5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 5 Jan 2022 10:15:12 -0600 Subject: [PATCH 038/114] kernel-5.15.13-0 * Wed Jan 05 2022 Justin M. Forbes [5.15.13-0] - Linux v5.15.13 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.15-redhat.patch | 8 ++++---- sources | 6 +++--- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/kernel.spec b/kernel.spec index ac2f16b34..7e307ed2e 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.12 +%define rpmversion 5.15.13 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.12.tar.xz +Source0: linux-5.15.13.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.12 -c -mv linux-5.15.12 linux-%{KVERREL} +%setup -q -n kernel-5.15.13 -c +mv linux-5.15.13 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Wed Jan 05 2022 Justin M. Forbes [5.15.13-0] +- Linux v5.15.13 + * Wed Dec 29 2021 Justin M. Forbes [5.15.12-0] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 187881358..f50f3054b 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -51,10 +51,10 @@ 50 files changed, 753 insertions(+), 202 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index a454f438bd62..d00009504c94 100644 +index 8ff6dafafdf8..e3f786336cf9 100644 --- a/Documentation/admin-guide/kernel-parameters.txt +++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -3953,6 +3953,15 @@ +@@ -3955,6 +3955,15 @@ please report a bug. nocrs [X86] Ignore PCI host bridge windows from ACPI. If you need to use this, please report a bug. @@ -71,7 +71,7 @@ index a454f438bd62..d00009504c94 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 474b2a2292ca..22cae212633b 100644 +index 0964b940b889..717685ccae64 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1684,7 +1684,7 @@ index 00070a8a6507..e9e0ffa990cd 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/linux/efi.h b/include/linux/efi.h -index 6b5d36babfcc..fd4a5d66a9d0 100644 +index 3d8ddc5eca8c..779f41901f35 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ diff --git a/sources b/sources index 0c4575255..02ebbd0aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.12.tar.xz) = c227f0d22128fac855f97d5bc8a48bfe7d7756a1176eb595372b5a073f2077a242514da41667ec4fb7f3b96b32e324611fabba6f3acad8646e8349462ce76363 -SHA512 (kernel-abi-stablelists-5.15.12-200.tar.bz2) = 0d6bb650ac22ec56622c17c65ed6ecce30309e47f8ab482b4348767e9939236838203ed4fb1d0db1013473ba89969adcf07f9a42cbff1150e14340ff9dca5e1f -SHA512 (kernel-kabi-dw-5.15.12-200.tar.bz2) = e370b48397aadcfcb93304dad8494a832c78aa2b35dbe72f8ddf91cae3430001b767fb8e5f0d176c6ab40766a97afcaee89a0a9400a970aa92592b0b692b7a8e +SHA512 (linux-5.15.13.tar.xz) = ed8a1212a7f0363657df4b60df8f2e1520e82777d45cf5f3fd6ce25940f6b260d2fc71e0e2a09c0f0bf99e6e8ae2b7ef59cf92562d812422bb62c774a1118e87 +SHA512 (kernel-abi-stablelists-5.15.13-200.tar.bz2) = 282bbdd21ca12b54f0b25d7d04d2efab6038aa19bc29f8ff791cad184d4065502bbb638279e51beb6a309229f62a4712b2364c2d8f08ffd469b6120a2e3608d5 +SHA512 (kernel-kabi-dw-5.15.13-200.tar.bz2) = d6c2621d32e96de79a1122a16ae4c8d39ac06f543a83be6c537453ef6959fda884f026edf40a43ae027479cb824712cd14df0c4eedf9ae898b0fdb4b1f1d311e From 8cc461d9cfb256bb831225bb38e29fa944bd890f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 11 Jan 2022 10:24:40 -0600 Subject: [PATCH 039/114] kernel-5.15.14-0 * Tue Jan 11 2022 Justin M. Forbes [5.15.14-0] - Fix up changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-i686-debug-fedora.config | 8 +------- kernel-i686-fedora.config | 8 +------- kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 8 +------- kernel-x86_64-fedora.config | 8 +------- kernel.spec | 11 +++++++---- patch-5.15-redhat.patch | 2 +- sources | 6 +++--- 17 files changed, 25 insertions(+), 36 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d4d6cc739..2d20e58ad 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -4620,6 +4620,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 6b6ecc72e..3d06fd64d 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -4596,6 +4596,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 896961036..2e14cfb96 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -4693,6 +4693,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index c4e9414f3..48ffcb496 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -4670,6 +4670,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 6b323b924..571b0f7e8 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -4592,6 +4592,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 5922a557b..5c261af7c 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -4569,6 +4569,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 7c51ac010..c93da919b 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -4206,6 +4206,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -6131,15 +6132,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m -CONFIG_SND_SOC_AMD_ACP6x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m -CONFIG_SND_SOC_AMD_VANGOGH_MACH=m -CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6150,7 +6147,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6248,7 +6244,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6286,7 +6281,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set -CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 7539aafe6..d3229929e 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -4183,6 +4183,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -6107,15 +6108,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m -CONFIG_SND_SOC_AMD_ACP6x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m -CONFIG_SND_SOC_AMD_VANGOGH_MACH=m -CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6126,7 +6123,6 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6224,7 +6220,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6262,7 +6257,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set -CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index da70ceb01..8740dd7bc 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -3941,6 +3941,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index d9c73ae16..bff21d8e2 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -3917,6 +3917,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index f2482c9d1..371f0a752 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -3922,6 +3922,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 279ea4375..fcf1ac318 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -3898,6 +3898,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 145afc24c..b1cb32cda 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -4250,6 +4250,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -6183,15 +6184,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m -CONFIG_SND_SOC_AMD_ACP6x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m -CONFIG_SND_SOC_AMD_VANGOGH_MACH=m -CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6202,7 +6199,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6300,7 +6296,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6338,7 +6333,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set -CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 1c47d7a9b..64ec4a0b8 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -4227,6 +4227,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -6159,15 +6160,11 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m -CONFIG_SND_SOC_AMD_ACP6x=m CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m -CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m -CONFIG_SND_SOC_AMD_VANGOGH_MACH=m -CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6178,7 +6175,6 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6276,7 +6272,6 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m @@ -6314,7 +6309,6 @@ CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set -CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m diff --git a/kernel.spec b/kernel.spec index 7e307ed2e..521198b17 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.13 +%define rpmversion 5.15.14 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.13.tar.xz +Source0: linux-5.15.14.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.13 -c -mv linux-5.15.13 linux-%{KVERREL} +%setup -q -n kernel-5.15.14 -c +mv linux-5.15.14 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Tue Jan 11 2022 Justin M. Forbes [5.15.14-0] +- Fix up changelog (Justin M. Forbes) + * Wed Jan 05 2022 Justin M. Forbes [5.15.13-0] - Linux v5.15.13 diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index f50f3054b..867962f63 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -71,7 +71,7 @@ index 8ff6dafafdf8..e3f786336cf9 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 0964b940b889..717685ccae64 100644 +index a469670e7675..cf656b40117c 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 02ebbd0aa..44da38817 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.13.tar.xz) = ed8a1212a7f0363657df4b60df8f2e1520e82777d45cf5f3fd6ce25940f6b260d2fc71e0e2a09c0f0bf99e6e8ae2b7ef59cf92562d812422bb62c774a1118e87 -SHA512 (kernel-abi-stablelists-5.15.13-200.tar.bz2) = 282bbdd21ca12b54f0b25d7d04d2efab6038aa19bc29f8ff791cad184d4065502bbb638279e51beb6a309229f62a4712b2364c2d8f08ffd469b6120a2e3608d5 -SHA512 (kernel-kabi-dw-5.15.13-200.tar.bz2) = d6c2621d32e96de79a1122a16ae4c8d39ac06f543a83be6c537453ef6959fda884f026edf40a43ae027479cb824712cd14df0c4eedf9ae898b0fdb4b1f1d311e +SHA512 (linux-5.15.14.tar.xz) = 68808e62a14cc4247f0b1a1657a07cd227ac2809c03fa511d7f34b797cd1f470748009dd68e3e0b260177b105151d06a96d14655b163f4efb0733359c01c0dcb +SHA512 (kernel-abi-stablelists-5.15.14-200.tar.bz2) = a47550da3925e909762bf972b102e5b51510f122301d2a4abd9a162123d1cf052bff2d3072130a85a8e89038d75c8dcdde97f8d8484868ad40330d70e466ad5e +SHA512 (kernel-kabi-dw-5.15.14-200.tar.bz2) = 9edfce3d218388876825ae4120aa4f6ab032e51b0c8f7635ed443e8655adc9e26c49f227653f7cf460a60a6df90313b0ed6fc201456fd86a165a303ee8595675 From 0857cf68b59f2ebf0390847dc3e62144aff5dee8 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 16 Jan 2022 11:13:00 -0600 Subject: [PATCH 040/114] kernel-5.15.15-0 * Sun Jan 16 2022 Justin M. Forbes [5.15.15-0] - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) - configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 + kernel-aarch64-debug-fedora.config | 8 +- kernel-aarch64-debug-rhel.config | 6 +- kernel-aarch64-fedora.config | 8 +- kernel-aarch64-rhel.config | 6 +- kernel-armv7hl-debug-fedora.config | 8 +- kernel-armv7hl-fedora.config | 8 +- kernel-armv7hl-lpae-debug-fedora.config | 8 +- kernel-armv7hl-lpae-fedora.config | 8 +- kernel-i686-debug-fedora.config | 8 +- kernel-i686-fedora.config | 8 +- kernel-ppc64le-debug-fedora.config | 8 +- kernel-ppc64le-debug-rhel.config | 6 +- kernel-ppc64le-fedora.config | 8 +- kernel-ppc64le-rhel.config | 6 +- kernel-s390x-debug-fedora.config | 8 +- kernel-s390x-debug-rhel.config | 6 +- kernel-s390x-fedora.config | 8 +- kernel-s390x-rhel.config | 6 +- kernel-x86_64-debug-fedora.config | 8 +- kernel-x86_64-debug-rhel.config | 6 +- kernel-x86_64-fedora.config | 8 +- kernel-x86_64-rhel.config | 6 +- kernel.spec | 13 ++- patch-5.15-redhat.patch | 148 ++++++++++++++++++++++-- sources | 6 +- 26 files changed, 235 insertions(+), 98 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 5b272a52a..b75b5dcea 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/d334145759adb9d064c94828fe534b78d6d8ca3a + d334145759adb9d064c94828fe534b78d6d8ca3a netfilter: nat: force port remap to prevent shadowing well-known ports + +https://gitlab.com/cki-project/kernel-ark/-/commit/ff45edcc5c5fd94937474616c9a1c6ed8331e6ce + ff45edcc5c5fd94937474616c9a1c6ed8331e6ce netfilter: conntrack: tag conntracks picked up in local out hook + https://gitlab.com/cki-project/kernel-ark/-/commit/f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 2d20e58ad..20dc6cd61 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1303,9 +1303,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1424,8 +1424,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4734,7 +4734,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d624bf422..f0f33bda6 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -972,9 +972,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -1056,8 +1056,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 3d06fd64d..bf5f88774 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1303,9 +1303,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1424,8 +1424,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4710,7 +4710,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 1b203ba06..d19c656a1 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -972,9 +972,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -1056,8 +1056,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 2e14cfb96..09b59602e 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1296,9 +1296,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1420,7 +1420,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4806,7 +4806,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 48ffcb496..9449a93f2 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1296,9 +1296,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1420,7 +1420,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4783,7 +4783,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 571b0f7e8..d525e9e2c 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1267,9 +1267,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1390,7 +1390,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4704,7 +4704,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 5c261af7c..dfa908c95 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1267,9 +1267,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1390,7 +1390,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4681,7 +4681,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index c93da919b..ffa5c44b4 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -1045,8 +1045,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1131,7 +1131,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4318,7 +4318,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index d3229929e..585b49862 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -1044,8 +1044,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1130,7 +1130,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4295,7 +4295,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 8740dd7bc..7b97aa692 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -992,8 +992,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1071,7 +1071,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4052,7 +4052,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index cf769a5b2..3768b580d 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -822,8 +822,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -903,7 +903,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index bff21d8e2..3f6abee85 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -991,8 +991,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1070,7 +1070,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4028,7 +4028,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 96477f0c2..418f2e9b0 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -822,8 +822,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -903,7 +903,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 371f0a752..87972fbf4 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1000,8 +1000,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1074,7 +1074,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4032,7 +4032,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 73fdf8403..74cf67f09 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -824,8 +824,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -902,7 +902,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index fcf1ac318..04b77fbec 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -999,8 +999,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1073,7 +1073,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4008,7 +4008,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 4010f8548..a41c44546 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -824,8 +824,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -902,7 +902,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b1cb32cda..58217d3af 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1070,9 +1070,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_CHACHA20_X86_64=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1163,8 +1163,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4362,7 +4362,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index a204e74e1..0fb97249f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -862,9 +862,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_CHACHA20_X86_64=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -957,8 +957,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 64ec4a0b8..00fac72bb 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1069,9 +1069,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_CHACHA20_X86_64=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1162,8 +1162,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m @@ -4339,7 +4339,7 @@ CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_ZONES=y -# CONFIG_NFC_PN532_UART is not set +CONFIG_NFC_PN532_UART=m CONFIG_NFC_PN533_I2C=m CONFIG_NFC_PN533=m CONFIG_NFC_PN533_USB=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 3e7902171..76006d1f0 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -862,9 +862,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_CHACHA20_X86_64=y +CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -957,8 +957,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel.spec b/kernel.spec index 521198b17..50c2c551a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.14 +%define rpmversion 5.15.15 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.14.tar.xz +Source0: linux-5.15.15.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.14 -c -mv linux-5.15.14 linux-%{KVERREL} +%setup -q -n kernel-5.15.15 -c +mv linux-5.15.15 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,11 @@ fi # # %changelog +* Sun Jan 16 2022 Justin M. Forbes [5.15.15-0] +- netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) +- netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) +- configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) + * Tue Jan 11 2022 Justin M. Forbes [5.15.14-0] - Fix up changelog (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 867962f63..292d02fdf 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -41,14 +41,18 @@ include/linux/random.h | 7 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + + include/net/netfilter/nf_conntrack.h | 1 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- + net/netfilter/nf_conntrack_core.c | 3 + + net/netfilter/nf_nat_core.c | 43 ++++++- scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 50 files changed, 753 insertions(+), 202 deletions(-) + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- + 54 files changed, 800 insertions(+), 207 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 8ff6dafafdf8..e3f786336cf9 100644 @@ -71,7 +75,7 @@ index 8ff6dafafdf8..e3f786336cf9 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index a469670e7675..cf656b40117c 100644 +index aed26e228dde..543979497d37 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -683,7 +687,7 @@ index fe91090e04a4..f00bc6886913 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index 605969ed0f96..4d51f1c67675 100644 +index 7470ee24db2f..a3ac18f64ba7 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -335,6 +335,7 @@ @@ -706,7 +710,7 @@ index 605969ed0f96..4d51f1c67675 100644 /* * Configuration information */ -@@ -481,6 +487,9 @@ static int ratelimit_disable __read_mostly; +@@ -482,6 +488,9 @@ static int ratelimit_disable __read_mostly; module_param_named(ratelimit_disable, ratelimit_disable, int, 0644); MODULE_PARM_DESC(ratelimit_disable, "Disable random ratelimit suppression"); @@ -716,7 +720,7 @@ index 605969ed0f96..4d51f1c67675 100644 /********************************************************************** * * OS independent entropy store. Here are the functions which handle -@@ -1858,6 +1867,13 @@ random_poll(struct file *file, poll_table * wait) +@@ -1878,6 +1887,13 @@ random_poll(struct file *file, poll_table * wait) return mask; } @@ -730,7 +734,7 @@ index 605969ed0f96..4d51f1c67675 100644 static int write_pool(struct entropy_store *r, const char __user *buffer, size_t count) { -@@ -1961,7 +1977,58 @@ static int random_fasync(int fd, struct file *filp, int on) +@@ -1981,7 +1997,58 @@ static int random_fasync(int fd, struct file *filp, int on) return fasync_helper(fd, filp, on, &fasync); } @@ -789,7 +793,7 @@ index 605969ed0f96..4d51f1c67675 100644 .read = random_read, .write = random_write, .poll = random_poll, -@@ -1972,6 +2039,7 @@ const struct file_operations random_fops = { +@@ -1992,6 +2059,7 @@ const struct file_operations random_fops = { }; const struct file_operations urandom_fops = { @@ -797,7 +801,7 @@ index 605969ed0f96..4d51f1c67675 100644 .read = urandom_read, .write = random_write, .unlocked_ioctl = random_ioctl, -@@ -1980,9 +2048,31 @@ const struct file_operations urandom_fops = { +@@ -2000,9 +2068,31 @@ const struct file_operations urandom_fops = { .llseek = noop_llseek, }; @@ -829,7 +833,7 @@ index 605969ed0f96..4d51f1c67675 100644 int ret; if (flags & ~(GRND_NONBLOCK|GRND_RANDOM|GRND_INSECURE)) -@@ -1998,6 +2088,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, +@@ -2018,6 +2108,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, if (count > INT_MAX) count = INT_MAX; @@ -848,7 +852,7 @@ index 605969ed0f96..4d51f1c67675 100644 if (!(flags & GRND_INSECURE) && !crng_ready()) { if (flags & GRND_NONBLOCK) return -EAGAIN; -@@ -2303,3 +2405,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) +@@ -2324,3 +2426,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) add_device_randomness(buf, size); } EXPORT_SYMBOL_GPL(add_bootloader_randomness); @@ -1666,7 +1670,7 @@ index 3dc055ce6e61..bb56640eb31f 100644 static inline bool tpacpi_is_led_restricted(const unsigned int led) { diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 00070a8a6507..e9e0ffa990cd 100644 +index 3bc4a86c3d0a..e346da4f58f2 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5666,6 +5666,13 @@ static void hub_event(struct work_struct *work) @@ -1841,6 +1845,18 @@ index 46a02ce34d00..37e991a10d70 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h +index d24b0a34c8f0..871489df63c6 100644 +--- a/include/net/netfilter/nf_conntrack.h ++++ b/include/net/netfilter/nf_conntrack.h +@@ -95,6 +95,7 @@ struct nf_conn { + unsigned long status; + + u16 cpu; ++ u16 local_origin:1; + possible_net_t ct_net; + + #if IS_ENABLED(CONFIG_NF_NAT) diff --git a/init/Kconfig b/init/Kconfig index 11f8a845f259..9b94cc1b5546 100644 --- a/init/Kconfig @@ -1875,6 +1891,100 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } +diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c +index 4712a90a1820..208abc729302 100644 +--- a/net/netfilter/nf_conntrack_core.c ++++ b/net/netfilter/nf_conntrack_core.c +@@ -1749,6 +1749,9 @@ resolve_normal_ct(struct nf_conn *tmpl, + return 0; + if (IS_ERR(h)) + return PTR_ERR(h); ++ ++ ct = nf_ct_tuplehash_to_ctrack(h); ++ ct->local_origin = state->hook == NF_INET_LOCAL_OUT; + } + ct = nf_ct_tuplehash_to_ctrack(h); + +diff --git a/net/netfilter/nf_nat_core.c b/net/netfilter/nf_nat_core.c +index 273117683922..21ec0c3d1d47 100644 +--- a/net/netfilter/nf_nat_core.c ++++ b/net/netfilter/nf_nat_core.c +@@ -494,6 +494,38 @@ static void nf_nat_l4proto_unique_tuple(struct nf_conntrack_tuple *tuple, + goto another_round; + } + ++static bool tuple_force_port_remap(const struct nf_conntrack_tuple *tuple) ++{ ++ u16 sp, dp; ++ ++ switch (tuple->dst.protonum) { ++ case IPPROTO_TCP: ++ sp = ntohs(tuple->src.u.tcp.port); ++ dp = ntohs(tuple->dst.u.tcp.port); ++ break; ++ case IPPROTO_UDP: ++ case IPPROTO_UDPLITE: ++ sp = ntohs(tuple->src.u.udp.port); ++ dp = ntohs(tuple->dst.u.udp.port); ++ break; ++ default: ++ return false; ++ } ++ ++ /* IANA: System port range: 1-1023, ++ * user port range: 1024-49151, ++ * private port range: 49152-65535. ++ * ++ * Linux default ephemeral port range is 32768-60999. ++ * ++ * Enforce port remapping if sport is significantly lower ++ * than dport to prevent NAT port shadowing, i.e. ++ * accidental match of 'new' inbound connection vs. ++ * existing outbound one. ++ */ ++ return sp < 16384 && dp >= 32768; ++} ++ + /* Manipulate the tuple into the range given. For NF_INET_POST_ROUTING, + * we change the source to map into the range. For NF_INET_PRE_ROUTING + * and NF_INET_LOCAL_OUT, we change the destination to map into the +@@ -507,11 +539,17 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, + struct nf_conn *ct, + enum nf_nat_manip_type maniptype) + { ++ bool random_port = range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL; + const struct nf_conntrack_zone *zone; + struct net *net = nf_ct_net(ct); + + zone = nf_ct_zone(ct); + ++ if (maniptype == NF_NAT_MANIP_SRC && ++ !random_port && ++ !ct->local_origin) ++ random_port = tuple_force_port_remap(orig_tuple); ++ + /* 1) If this srcip/proto/src-proto-part is currently mapped, + * and that same mapping gives a unique tuple within the given + * range, use that. +@@ -520,8 +558,7 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, + * So far, we don't do local source mappings, so multiple + * manips not an issue. + */ +- if (maniptype == NF_NAT_MANIP_SRC && +- !(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { ++ if (maniptype == NF_NAT_MANIP_SRC && !random_port) { + /* try the original tuple first */ + if (in_range(orig_tuple, range)) { + if (!nf_nat_used_tuple(orig_tuple, ct)) { +@@ -545,7 +582,7 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, + */ + + /* Only bother mapping if it's not already in range and unique */ +- if (!(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { ++ if (!random_port) { + if (range->flags & NF_NAT_RANGE_PROTO_SPECIFIED) { + if (!(range->flags & NF_NAT_RANGE_PROTO_OFFSET) && + l4proto_in_range(tuple, maniptype, diff --git a/scripts/tags.sh b/scripts/tags.sh index db8ba411860a..2294fb0f17a9 100755 --- a/scripts/tags.sh @@ -1965,3 +2075,19 @@ index 67264cb08fb3..85a0227bfac1 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { +diff --git a/tools/testing/selftests/netfilter/nft_nat.sh b/tools/testing/selftests/netfilter/nft_nat.sh +index da1c1e4b6c86..6a08644d501e 100755 +--- a/tools/testing/selftests/netfilter/nft_nat.sh ++++ b/tools/testing/selftests/netfilter/nft_nat.sh +@@ -867,8 +867,9 @@ EOF + return $ksft_skip + fi + +- # test default behaviour. Packet from ns1 to ns0 is redirected to ns2. +- test_port_shadow "default" "CLIENT" ++ # test default behaviour. Packet from ns1 to ns0 is not redirected ++ # due to automatic port translation. ++ test_port_shadow "default" "ROUTER" + + # test packet filter based mitigation: prevent forwarding of + # packets claiming to come from the service port. diff --git a/sources b/sources index 44da38817..fed9f515d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.14.tar.xz) = 68808e62a14cc4247f0b1a1657a07cd227ac2809c03fa511d7f34b797cd1f470748009dd68e3e0b260177b105151d06a96d14655b163f4efb0733359c01c0dcb -SHA512 (kernel-abi-stablelists-5.15.14-200.tar.bz2) = a47550da3925e909762bf972b102e5b51510f122301d2a4abd9a162123d1cf052bff2d3072130a85a8e89038d75c8dcdde97f8d8484868ad40330d70e466ad5e -SHA512 (kernel-kabi-dw-5.15.14-200.tar.bz2) = 9edfce3d218388876825ae4120aa4f6ab032e51b0c8f7635ed443e8655adc9e26c49f227653f7cf460a60a6df90313b0ed6fc201456fd86a165a303ee8595675 +SHA512 (linux-5.15.15.tar.xz) = 5dfc8616da24fd314b3d278bdaac2d6e95ac6bec21f624189cc0f3a71f6e2351aedc7a1e2887fe41e7469897558eb81ca835fda8084ca0cbf0bc66acf1b9cf07 +SHA512 (kernel-abi-stablelists-5.15.15-200.tar.bz2) = a8da42e7f20d1dcea197c265ea0cb7b280d5699f86e0955cba1fff55e1475f77fb1ac43cd915b95b38536ac18986bd485e2fe2604d91896eba39ea51babaf62c +SHA512 (kernel-kabi-dw-5.15.15-200.tar.bz2) = 27206d327a588cca4830c4a26f88f60e0ebf010cbc5ec0f3acf57a264a8818f99deae12e9af64b670850e1db6133a3e11bf64dd00b2c4ae6826fe10e0ee07512 From 6c12dff3f9403b5908e70c3737c61e7b17c7471d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 20 Jan 2022 09:11:02 -0600 Subject: [PATCH 041/114] kernel-5.15.16-0 * Thu Jan 20 2022 Justin M. Forbes [5.15.16-0] - drm/amdgpu: don't do resets on APUs which don't support it (Alex Deucher) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel-aarch64-debug-fedora.config | 6 ++--- kernel-aarch64-debug-rhel.config | 6 ++--- kernel-aarch64-fedora.config | 6 ++--- kernel-aarch64-rhel.config | 6 ++--- kernel-armv7hl-debug-fedora.config | 6 ++--- kernel-armv7hl-fedora.config | 6 ++--- kernel-armv7hl-lpae-debug-fedora.config | 6 ++--- kernel-armv7hl-lpae-fedora.config | 6 ++--- kernel-i686-debug-fedora.config | 6 ++--- kernel-i686-fedora.config | 6 ++--- kernel-ppc64le-debug-fedora.config | 6 ++--- kernel-ppc64le-debug-rhel.config | 6 ++--- kernel-ppc64le-fedora.config | 6 ++--- kernel-ppc64le-rhel.config | 6 ++--- kernel-s390x-debug-fedora.config | 6 ++--- kernel-s390x-debug-rhel.config | 6 ++--- kernel-s390x-fedora.config | 6 ++--- kernel-s390x-rhel.config | 6 ++--- kernel-x86_64-debug-fedora.config | 6 ++--- kernel-x86_64-debug-rhel.config | 6 ++--- kernel-x86_64-fedora.config | 6 ++--- kernel-x86_64-rhel.config | 6 ++--- kernel.spec | 11 +++++--- patch-5.15-redhat.patch | 36 +++++++++++++++++++++++-- sources | 6 ++--- 26 files changed, 113 insertions(+), 75 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index b75b5dcea..49ecb4f96 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/d585d2f953aa602153c0912e68c27015c4c77320 + d585d2f953aa602153c0912e68c27015c4c77320 drm/amdgpu: don't do resets on APUs which don't support it + https://gitlab.com/cki-project/kernel-ark/-/commit/d334145759adb9d064c94828fe534b78d6d8ca3a d334145759adb9d064c94828fe534b78d6d8ca3a netfilter: nat: force port remap to prevent shadowing well-known ports diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 20dc6cd61..8b1c393d1 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1303,9 +1303,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1424,8 +1424,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index f0f33bda6..d624bf422 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -972,9 +972,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -1056,8 +1056,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index bf5f88774..ce609ee53 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1303,9 +1303,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1424,8 +1424,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index d19c656a1..1b203ba06 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -972,9 +972,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -1056,8 +1056,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 09b59602e..e3c26283d 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1296,9 +1296,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1420,7 +1420,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 9449a93f2..629e446e8 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1296,9 +1296,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1420,7 +1420,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index d525e9e2c..66cc832d3 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1267,9 +1267,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1390,7 +1390,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index dfa908c95..51abcfdc5 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1267,9 +1267,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y +CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1390,7 +1390,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index ffa5c44b4..1dbd4ba3c 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -1045,8 +1045,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1131,7 +1131,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 585b49862..34c4dbc0e 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -1044,8 +1044,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1130,7 +1130,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 7b97aa692..c425cf2c4 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -992,8 +992,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1071,7 +1071,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 3768b580d..cf769a5b2 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -822,8 +822,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -903,7 +903,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 3f6abee85..84c27c36c 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -991,8 +991,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1070,7 +1070,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 418f2e9b0..96477f0c2 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -822,8 +822,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -903,7 +903,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 87972fbf4..08366c4aa 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1000,8 +1000,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1074,7 +1074,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 74cf67f09..73fdf8403 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -824,8 +824,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -902,7 +902,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 04b77fbec..779702b69 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -999,8 +999,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1073,7 +1073,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index a41c44546..4010f8548 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -824,8 +824,8 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y -CONFIG_CRYPTO_CHACHA20=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -902,7 +902,7 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_POLY1305=y +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 58217d3af..f94b12fd7 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1070,9 +1070,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA20_X86_64=y -CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1163,8 +1163,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 0fb97249f..a204e74e1 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -862,9 +862,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA20_X86_64=y -CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -957,8 +957,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 00fac72bb..ef531b5af 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1069,9 +1069,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA20_X86_64=y -CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32C_VPMSUM=m @@ -1162,8 +1162,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 76006d1f0..3e7902171 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -862,9 +862,9 @@ CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y -CONFIG_CRYPTO_CHACHA20POLY1305=y +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CHACHA20_X86_64=y -CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set @@ -957,8 +957,8 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m diff --git a/kernel.spec b/kernel.spec index 50c2c551a..9e4af38bb 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.15 +%define rpmversion 5.15.16 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.15.tar.xz +Source0: linux-5.15.16.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.15 -c -mv linux-5.15.15 linux-%{KVERREL} +%setup -q -n kernel-5.15.16 -c +mv linux-5.15.16 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Thu Jan 20 2022 Justin M. Forbes [5.15.16-0] +- drm/amdgpu: don't do resets on APUs which don't support it (Alex Deucher) + * Sun Jan 16 2022 Justin M. Forbes [5.15.15-0] - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 292d02fdf..793de53d9 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -23,6 +23,8 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/gpu/drm/amd/amdgpu/cik.c | 4 + + drivers/gpu/drm/amd/amdgpu/vi.c | 4 + drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -52,7 +54,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 54 files changed, 800 insertions(+), 207 deletions(-) + 56 files changed, 808 insertions(+), 207 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 8ff6dafafdf8..e3f786336cf9 100644 @@ -75,7 +77,7 @@ index 8ff6dafafdf8..e3f786336cf9 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index aed26e228dde..543979497d37 100644 +index af173c9df942..b8b62c920fdf 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1070,6 +1072,36 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/amd/amdgpu/cik.c b/drivers/gpu/drm/amd/amdgpu/cik.c +index 54f28c075f21..f10ce740a29c 100644 +--- a/drivers/gpu/drm/amd/amdgpu/cik.c ++++ b/drivers/gpu/drm/amd/amdgpu/cik.c +@@ -1428,6 +1428,10 @@ static int cik_asic_reset(struct amdgpu_device *adev) + { + int r; + ++ /* APUs don't have full asic reset */ ++ if (adev->flags & AMD_IS_APU) ++ return 0; ++ + if (cik_asic_reset_method(adev) == AMD_RESET_METHOD_BACO) { + dev_info(adev->dev, "BACO reset\n"); + r = amdgpu_dpm_baco_reset(adev); +diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c +index fe9a7cc8d9eb..6645ebbd2696 100644 +--- a/drivers/gpu/drm/amd/amdgpu/vi.c ++++ b/drivers/gpu/drm/amd/amdgpu/vi.c +@@ -956,6 +956,10 @@ static int vi_asic_reset(struct amdgpu_device *adev) + { + int r; + ++ /* APUs don't have full asic reset */ ++ if (adev->flags & AMD_IS_APU) ++ return 0; ++ + if (vi_asic_reset_method(adev) == AMD_RESET_METHOD_BACO) { + dev_info(adev->dev, "BACO reset\n"); + r = amdgpu_dpm_baco_reset(adev); diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c diff --git a/sources b/sources index fed9f515d..449eb7b48 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.15.tar.xz) = 5dfc8616da24fd314b3d278bdaac2d6e95ac6bec21f624189cc0f3a71f6e2351aedc7a1e2887fe41e7469897558eb81ca835fda8084ca0cbf0bc66acf1b9cf07 -SHA512 (kernel-abi-stablelists-5.15.15-200.tar.bz2) = a8da42e7f20d1dcea197c265ea0cb7b280d5699f86e0955cba1fff55e1475f77fb1ac43cd915b95b38536ac18986bd485e2fe2604d91896eba39ea51babaf62c -SHA512 (kernel-kabi-dw-5.15.15-200.tar.bz2) = 27206d327a588cca4830c4a26f88f60e0ebf010cbc5ec0f3acf57a264a8818f99deae12e9af64b670850e1db6133a3e11bf64dd00b2c4ae6826fe10e0ee07512 +SHA512 (linux-5.15.16.tar.xz) = c963494c8f80a63db7e4db77aaf6b18b6a0c4c03c3c42d44490ab2fb541593b5e4f28ccfe9a6fad8dc7994aa27e02533a41b7de08618e6461246b86001e4cf98 +SHA512 (kernel-abi-stablelists-5.15.16-200.tar.bz2) = 8c48387deceb0af61e3bbdeafe65cdc970c0346732f9278abbe26058a3a9ed618f5c03fa886d94156e3b977dd7d498975ef9db3ea89e1c0970d37ecef20e5855 +SHA512 (kernel-kabi-dw-5.15.16-200.tar.bz2) = 77af2f3b4f5c0aef169102cc4ee34f97fdd4dcc0b7f338ac4b5d214884f8e8479cfb242fa634857cbc51cd5d6d30f027d0a9fe7bf0c0a311bf6979324a252433 From 0c347acd307f4fe0d870f2e750313ad027075c8f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 27 Jan 2022 10:03:08 -0600 Subject: [PATCH 042/114] kernel-5.15.17-0 * Thu Jan 27 2022 Justin M. Forbes [5.15.17-0] - Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel-aarch64-debug-fedora.config | 1 - kernel-aarch64-fedora.config | 1 - kernel-armv7hl-debug-fedora.config | 1 - kernel-armv7hl-fedora.config | 1 - kernel-armv7hl-lpae-debug-fedora.config | 1 - kernel-armv7hl-lpae-fedora.config | 1 - kernel-i686-debug-fedora.config | 1 - kernel-i686-fedora.config | 1 - kernel-ppc64le-debug-fedora.config | 1 - kernel-ppc64le-fedora.config | 1 - kernel-s390x-debug-fedora.config | 1 - kernel-s390x-fedora.config | 1 - kernel-x86_64-debug-fedora.config | 1 - kernel-x86_64-fedora.config | 1 - kernel.spec | 11 +- patch-5.15-redhat.patch | 129 +++++++++--------------- sources | 6 +- 18 files changed, 63 insertions(+), 100 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 49ecb4f96..f939a9fe2 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/63aede4769015c5f4cccb3f297229905f547dab5 + 63aede4769015c5f4cccb3f297229905f547dab5 Revert "PCI/MSI: Mask MSI-X vectors only on success" + https://gitlab.com/cki-project/kernel-ark/-/commit/d585d2f953aa602153c0912e68c27015c4c77320 d585d2f953aa602153c0912e68c27015c4c77320 drm/amdgpu: don't do resets on APUs which don't support it diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 8b1c393d1..72466055f 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -4620,7 +4620,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index ce609ee53..efb190152 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -4596,7 +4596,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index e3c26283d..1b0531885 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -4693,7 +4693,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 629e446e8..e1b46ecb1 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -4670,7 +4670,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 66cc832d3..5ccf5ea11 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -4592,7 +4592,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 51abcfdc5..e57d4c32c 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -4569,7 +4569,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 1dbd4ba3c..2a1584e0d 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -4206,7 +4206,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 34c4dbc0e..9059dc9cf 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -4183,7 +4183,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index c425cf2c4..094390a80 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -3941,7 +3941,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 84c27c36c..6f3dc93b2 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -3917,7 +3917,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 08366c4aa..90b9469c4 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -3922,7 +3922,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 779702b69..bbe80b9b0 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -3898,7 +3898,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index f94b12fd7..b252d3d4d 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -4250,7 +4250,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index ef531b5af..2676a9003 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -4227,7 +4227,6 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y -CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y diff --git a/kernel.spec b/kernel.spec index 9e4af38bb..688764c1c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.16 +%define rpmversion 5.15.17 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.16.tar.xz +Source0: linux-5.15.17.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.16 -c -mv linux-5.15.16 linux-%{KVERREL} +%setup -q -n kernel-5.15.17 -c +mv linux-5.15.17 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Thu Jan 27 2022 Justin M. Forbes [5.15.17-0] +- Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) + * Thu Jan 20 2022 Justin M. Forbes [5.15.16-0] - drm/amdgpu: don't do resets on APUs which don't support it (Alex Deucher) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index 793de53d9..bf15b1a31 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -23,17 +23,14 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/amd/amdgpu/cik.c | 4 + - drivers/gpu/drm/amd/amdgpu/vi.c | 4 + drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ - drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- - drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + + drivers/pci/msi.c | 13 +-- drivers/pci/quirks.c | 24 ++++ drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/usb/core/hub.c | 7 ++ @@ -54,7 +51,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 56 files changed, 808 insertions(+), 207 deletions(-) + 53 files changed, 800 insertions(+), 215 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index 8ff6dafafdf8..e3f786336cf9 100644 @@ -77,7 +74,7 @@ index 8ff6dafafdf8..e3f786336cf9 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index af173c9df942..b8b62c920fdf 100644 +index 088197ed3f66..18279618693d 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -579,11 +576,11 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 5b54c80b9d32..86c314f8d8a0 100644 +index 6e9cd41c5f9b..07db2f6afa17 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1720,6 +1720,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) - if (!acpi_match_device_ids(device, i2c_multi_instantiate_ids)) +@@ -1727,6 +1727,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) + if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; + /* @@ -689,7 +686,7 @@ index fe91090e04a4..f00bc6886913 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index 7470ee24db2f..a3ac18f64ba7 100644 +index a27ae3999ff3..dc4e136adb08 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -335,6 +335,7 @@ @@ -722,7 +719,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 /********************************************************************** * * OS independent entropy store. Here are the functions which handle -@@ -1878,6 +1887,13 @@ random_poll(struct file *file, poll_table * wait) +@@ -1880,6 +1889,13 @@ random_poll(struct file *file, poll_table * wait) return mask; } @@ -736,7 +733,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 static int write_pool(struct entropy_store *r, const char __user *buffer, size_t count) { -@@ -1981,7 +1997,58 @@ static int random_fasync(int fd, struct file *filp, int on) +@@ -1983,7 +1999,58 @@ static int random_fasync(int fd, struct file *filp, int on) return fasync_helper(fd, filp, on, &fasync); } @@ -795,7 +792,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 .read = random_read, .write = random_write, .poll = random_poll, -@@ -1992,6 +2059,7 @@ const struct file_operations random_fops = { +@@ -1994,6 +2061,7 @@ const struct file_operations random_fops = { }; const struct file_operations urandom_fops = { @@ -803,7 +800,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 .read = urandom_read, .write = random_write, .unlocked_ioctl = random_ioctl, -@@ -2000,9 +2068,31 @@ const struct file_operations urandom_fops = { +@@ -2002,9 +2070,31 @@ const struct file_operations urandom_fops = { .llseek = noop_llseek, }; @@ -835,7 +832,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 int ret; if (flags & ~(GRND_NONBLOCK|GRND_RANDOM|GRND_INSECURE)) -@@ -2018,6 +2108,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, +@@ -2020,6 +2110,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, if (count > INT_MAX) count = INT_MAX; @@ -854,7 +851,7 @@ index 7470ee24db2f..a3ac18f64ba7 100644 if (!(flags & GRND_INSECURE) && !crng_ready()) { if (flags & GRND_NONBLOCK) return -EAGAIN; -@@ -2324,3 +2426,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) +@@ -2329,3 +2431,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) add_device_randomness(buf, size); } EXPORT_SYMBOL_GPL(add_bootloader_randomness); @@ -1072,36 +1069,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/amd/amdgpu/cik.c b/drivers/gpu/drm/amd/amdgpu/cik.c -index 54f28c075f21..f10ce740a29c 100644 ---- a/drivers/gpu/drm/amd/amdgpu/cik.c -+++ b/drivers/gpu/drm/amd/amdgpu/cik.c -@@ -1428,6 +1428,10 @@ static int cik_asic_reset(struct amdgpu_device *adev) - { - int r; - -+ /* APUs don't have full asic reset */ -+ if (adev->flags & AMD_IS_APU) -+ return 0; -+ - if (cik_asic_reset_method(adev) == AMD_RESET_METHOD_BACO) { - dev_info(adev->dev, "BACO reset\n"); - r = amdgpu_dpm_baco_reset(adev); -diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c -index fe9a7cc8d9eb..6645ebbd2696 100644 ---- a/drivers/gpu/drm/amd/amdgpu/vi.c -+++ b/drivers/gpu/drm/amd/amdgpu/vi.c -@@ -956,6 +956,10 @@ static int vi_asic_reset(struct amdgpu_device *adev) - { - int r; - -+ /* APUs don't have full asic reset */ -+ if (adev->flags & AMD_IS_APU) -+ return 0; -+ - if (vi_asic_reset_method(adev) == AMD_RESET_METHOD_BACO) { - dev_info(adev->dev, "BACO reset\n"); - r = amdgpu_dpm_baco_reset(adev); diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1446,7 +1413,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 3303d707bab4..372edaaafaa1 100644 +index f62fb6a58f10..26ade573cec9 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1457,7 +1424,7 @@ index 3303d707bab4..372edaaafaa1 100644 #include #include #include -@@ -3118,6 +3119,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) +@@ -3119,6 +3120,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) } EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); @@ -1485,33 +1452,6 @@ index 3303d707bab4..372edaaafaa1 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c -index d78e436fa8b5..b064d3137e46 100644 ---- a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c -+++ b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c -@@ -2490,7 +2490,7 @@ static int iwl_mvm_check_running_scans(struct iwl_mvm *mvm, int type) - return -EIO; - } - --#define SCAN_TIMEOUT 20000 -+#define SCAN_TIMEOUT 30000 - - void iwl_mvm_scan_timeout_wk(struct work_struct *work) - { -diff --git a/drivers/net/wireless/marvell/mwifiex/usb.c b/drivers/net/wireless/marvell/mwifiex/usb.c -index 9736aa0ab7fd..8f01fcbe9396 100644 ---- a/drivers/net/wireless/marvell/mwifiex/usb.c -+++ b/drivers/net/wireless/marvell/mwifiex/usb.c -@@ -130,7 +130,8 @@ static int mwifiex_usb_recv(struct mwifiex_adapter *adapter, - default: - mwifiex_dbg(adapter, ERROR, - "unknown recv_type %#x\n", recv_type); -- return -1; -+ ret = -1; -+ goto exit_restore_skb; - } - break; - case MWIFIEX_USB_EP_DATA: diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c index f8dd664b2eda..0ff9ea8340e4 100644 --- a/drivers/nvme/host/core.c @@ -1648,11 +1588,42 @@ index ed79a6c7e804..961dc67d7261 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } +diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c +index cc4c2b8a5efd..96132d68be1e 100644 +--- a/drivers/pci/msi.c ++++ b/drivers/pci/msi.c +@@ -721,6 +721,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + goto out_disable; + } + ++ /* Ensure that all table entries are masked. */ ++ msix_mask_all(base, tsize); ++ + ret = msix_setup_entries(dev, base, entries, nvec, affd); + if (ret) + goto out_disable; +@@ -747,16 +750,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + /* Set MSI-X enabled bits and unmask the function */ + pci_intx_for_msi(dev, 0); + dev->msix_enabled = 1; +- +- /* +- * Ensure that all table entries are masked to prevent +- * stale entries from firing in a crash kernel. +- * +- * Done late to deal with a broken Marvell NVME device +- * which takes the MSI-X mask bits into account even +- * when MSI-X is disabled, which prevents MSI delivery. +- */ +- msix_mask_all(base, tsize); + pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL, 0); + + pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 208fa03acdda..88cfaa8ac3b3 100644 +index 0663762ea69d..3f1215e8c5b2 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4269,6 +4269,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4272,6 +4272,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1702,10 +1673,10 @@ index 3dc055ce6e61..bb56640eb31f 100644 static inline bool tpacpi_is_led_restricted(const unsigned int led) { diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 3bc4a86c3d0a..e346da4f58f2 100644 +index ac6c5ccfe1cb..ec784479eece 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5666,6 +5666,13 @@ static void hub_event(struct work_struct *work) +@@ -5669,6 +5669,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]); diff --git a/sources b/sources index 449eb7b48..960adb862 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.16.tar.xz) = c963494c8f80a63db7e4db77aaf6b18b6a0c4c03c3c42d44490ab2fb541593b5e4f28ccfe9a6fad8dc7994aa27e02533a41b7de08618e6461246b86001e4cf98 -SHA512 (kernel-abi-stablelists-5.15.16-200.tar.bz2) = 8c48387deceb0af61e3bbdeafe65cdc970c0346732f9278abbe26058a3a9ed618f5c03fa886d94156e3b977dd7d498975ef9db3ea89e1c0970d37ecef20e5855 -SHA512 (kernel-kabi-dw-5.15.16-200.tar.bz2) = 77af2f3b4f5c0aef169102cc4ee34f97fdd4dcc0b7f338ac4b5d214884f8e8479cfb242fa634857cbc51cd5d6d30f027d0a9fe7bf0c0a311bf6979324a252433 +SHA512 (linux-5.15.17.tar.xz) = 113ace76ff678efcf5ddf74faec7a0bdbf18a139f56cf01ad8ca7392727aa9a042da91bd1468ac0ab5e9cb53239b2a2a925f3e24cfa1499906b522d92c9a7468 +SHA512 (kernel-abi-stablelists-5.15.17-200.tar.bz2) = 88267475ed0858205be3be11e71942e25b6cfb3783f3d3f3ab85d213ebceb6ed03f8207f56e9a8714f2664ba51049798d76636ce8b26805ea64a5e22d3cdcb5e +SHA512 (kernel-kabi-dw-5.15.17-200.tar.bz2) = 3d6b1a94c79d3ba13a33cb310522e80a5cf27309a457437092e1c5155dfc166b33e09ff1dce1475369b60890db50aec9896f1af9d9b87ff049ea33b5d87f045f From 3fbb080931cb5dddc42d2b92d1bfdb810b76d01e Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 29 Jan 2022 06:35:05 -0600 Subject: [PATCH 043/114] kernel-5.15.18-0 * Sat Jan 29 2022 Justin M. Forbes [5.15.18-0] - Linux v5.15.18 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.15-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/kernel.spec b/kernel.spec index 688764c1c..60112ea6c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -128,7 +128,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.15 -%define rpmversion 5.15.17 +%define rpmversion 5.15.18 %define patchversion 5.15 %define pkgrelease 200 @@ -682,7 +682,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.17.tar.xz +Source0: linux-5.15.18.tar.xz Source1: Makefile.rhelver @@ -1374,8 +1374,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.17 -c -mv linux-5.15.17 linux-%{KVERREL} +%setup -q -n kernel-5.15.18 -c +mv linux-5.15.18 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2972,6 +2972,9 @@ fi # # %changelog +* Sat Jan 29 2022 Justin M. Forbes [5.15.18-0] +- Linux v5.15.18 (Justin M. Forbes) + * Thu Jan 27 2022 Justin M. Forbes [5.15.17-0] - Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) diff --git a/patch-5.15-redhat.patch b/patch-5.15-redhat.patch index bf15b1a31..cb1c74f85 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.15-redhat.patch @@ -74,7 +74,7 @@ index 8ff6dafafdf8..e3f786336cf9 100644 This is normally done in pci_enable_device(), so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 088197ed3f66..18279618693d 100644 +index 385286f987d8..7d1852b1edc6 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 960adb862..ff63a6167 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.17.tar.xz) = 113ace76ff678efcf5ddf74faec7a0bdbf18a139f56cf01ad8ca7392727aa9a042da91bd1468ac0ab5e9cb53239b2a2a925f3e24cfa1499906b522d92c9a7468 -SHA512 (kernel-abi-stablelists-5.15.17-200.tar.bz2) = 88267475ed0858205be3be11e71942e25b6cfb3783f3d3f3ab85d213ebceb6ed03f8207f56e9a8714f2664ba51049798d76636ce8b26805ea64a5e22d3cdcb5e -SHA512 (kernel-kabi-dw-5.15.17-200.tar.bz2) = 3d6b1a94c79d3ba13a33cb310522e80a5cf27309a457437092e1c5155dfc166b33e09ff1dce1475369b60890db50aec9896f1af9d9b87ff049ea33b5d87f045f +SHA512 (linux-5.15.18.tar.xz) = df08181c6235faeb1cdec710165dc901b8c5729c51d5f668538ec5c06ac4b297161e83af733069177a3f76133fa15214ba3a4605cb43132c6bd1fe887b6c9be7 +SHA512 (kernel-abi-stablelists-5.15.18-200.tar.bz2) = 221b7f6481997c324e22b64034ca6c885889ca8710dc4d73baba369df95f7c056bf38392ed1d0e7e97f987212f3cbfef6a91614fcbdb3dc95d0473c5494a67b6 +SHA512 (kernel-kabi-dw-5.15.18-200.tar.bz2) = e65ba99a3657ad5976ca81a73f9e7c04a9145de36a693a0aa277a06a8ca0d41315a87f380ca5eeff15b2f3aaf17e969d06b9bda78f5287299d1c3559081fd869 From 6a2f1603522016c980560ee9abb9140f727dc828 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 1 Feb 2022 11:50:46 -0600 Subject: [PATCH 044/114] kernel-5.16.5-0 * Tue Feb 01 2022 Justin M. Forbes [5.16.5-0] - Linux v5.16.5 rebase - ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 230 ++-- filter-aarch64.sh.fedora | 2 +- filter-armv7hl.sh.fedora | 2 +- filter-modules.sh.fedora | 4 +- filter-modules.sh.rhel | 4 +- filter-ppc64le.sh.fedora | 2 +- kernel-aarch64-debug-fedora.config | 424 ++---- kernel-aarch64-debug-rhel.config | 435 ++---- kernel-aarch64-fedora.config | 423 ++---- kernel-aarch64-rhel.config | 435 ++---- kernel-armv7hl-debug-fedora.config | 439 ++---- kernel-armv7hl-fedora.config | 438 ++---- kernel-armv7hl-lpae-debug-fedora.config | 431 ++---- kernel-armv7hl-lpae-fedora.config | 430 ++---- kernel-i686-debug-fedora.config | 392 ++---- kernel-i686-fedora.config | 391 ++---- kernel-ppc64le-debug-fedora.config | 362 ++--- kernel-ppc64le-debug-rhel.config | 414 ++---- kernel-ppc64le-fedora.config | 361 ++--- kernel-ppc64le-rhel.config | 412 ++---- kernel-s390x-debug-fedora.config | 367 ++--- kernel-s390x-debug-rhel.config | 420 ++---- kernel-s390x-fedora.config | 366 ++--- kernel-s390x-rhel.config | 418 ++---- kernel-s390x-zfcpdump-rhel.config | 428 ++---- kernel-x86_64-debug-fedora.config | 395 ++---- kernel-x86_64-debug-rhel.config | 432 ++---- kernel-x86_64-fedora.config | 394 ++---- kernel-x86_64-rhel.config | 430 ++---- kernel.spec | 1196 ++++++++++++++++- mod-internal.list | 1 + ...15-redhat.patch => patch-5.16-redhat.patch | 549 +++----- sources | 6 +- 33 files changed, 3734 insertions(+), 7699 deletions(-) rename patch-5.15-redhat.patch => patch-5.16-redhat.patch (80%) diff --git a/Patchlist.changelog b/Patchlist.changelog index f939a9fe2..ab06ca655 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,183 +1,141 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/63aede4769015c5f4cccb3f297229905f547dab5 - 63aede4769015c5f4cccb3f297229905f547dab5 Revert "PCI/MSI: Mask MSI-X vectors only on success" +https://gitlab.com/cki-project/kernel-ark/-/commit/cb99932837e78b1f5fd6b1befaf547022225baee + cb99932837e78b1f5fd6b1befaf547022225baee ath11k: add support for WCN6855 hw2.1 -https://gitlab.com/cki-project/kernel-ark/-/commit/d585d2f953aa602153c0912e68c27015c4c77320 - d585d2f953aa602153c0912e68c27015c4c77320 drm/amdgpu: don't do resets on APUs which don't support it +https://gitlab.com/cki-project/kernel-ark/-/commit/c759148911ab75991555a2dde4682d9a0badba29 + c759148911ab75991555a2dde4682d9a0badba29 Revert "drm/i915: Flush TLBs before releasing backing store" -https://gitlab.com/cki-project/kernel-ark/-/commit/d334145759adb9d064c94828fe534b78d6d8ca3a - d334145759adb9d064c94828fe534b78d6d8ca3a netfilter: nat: force port remap to prevent shadowing well-known ports +https://gitlab.com/cki-project/kernel-ark/-/commit/caf0c7ca6fe0e84e0ca85aa89a5c881ba46b5fb2 + caf0c7ca6fe0e84e0ca85aa89a5c881ba46b5fb2 drm/i915: Flush TLBs before releasing backing store -https://gitlab.com/cki-project/kernel-ark/-/commit/ff45edcc5c5fd94937474616c9a1c6ed8331e6ce - ff45edcc5c5fd94937474616c9a1c6ed8331e6ce netfilter: conntrack: tag conntracks picked up in local out hook +https://gitlab.com/cki-project/kernel-ark/-/commit/933f8e20d77088ff01589f9a625a1f8e69681c1b + 933f8e20d77088ff01589f9a625a1f8e69681c1b Revert "[scsi] megaraid_sas: re-add certain pci-ids" -https://gitlab.com/cki-project/kernel-ark/-/commit/f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 - f1cc8d1b733c14b152da07eeab09ae0ffb541ef1 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds +https://gitlab.com/cki-project/kernel-ark/-/commit/75d150b4f21dc262f30e552afd5264cd632ea738 + 75d150b4f21dc262f30e552afd5264cd632ea738 Revert "wireguard: disable in FIPS mode" -https://gitlab.com/cki-project/kernel-ark/-/commit/0fa86a7082006675caec52bd8bfb003f3481b483 - 0fa86a7082006675caec52bd8bfb003f3481b483 platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs +https://gitlab.com/cki-project/kernel-ark/-/commit/79cb6c7a857b0fbe827e089f447310d025398bf8 + 79cb6c7a857b0fbe827e089f447310d025398bf8 Revert "mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos" -https://gitlab.com/cki-project/kernel-ark/-/commit/cc9dddca769975df12bb5dfe654486261a9add59 - cc9dddca769975df12bb5dfe654486261a9add59 Revert "drm/i915: Implement Wa_1508744258" +https://gitlab.com/cki-project/kernel-ark/-/commit/69f8ef6282e92fe7b9d73bea4b633624f0c81130 + 69f8ef6282e92fe7b9d73bea4b633624f0c81130 Revert "[fs] dax: mark tech preview" -https://gitlab.com/cki-project/kernel-ark/-/commit/c23aa26092f1ea57d16f4bde0d3ccd87cbd46ab9 - c23aa26092f1ea57d16f4bde0d3ccd87cbd46ab9 Revert "Revert "fuse: fix page stealing"" +https://gitlab.com/cki-project/kernel-ark/-/commit/38628fda65d468915582dfaad81a859727d128e2 + 38628fda65d468915582dfaad81a859727d128e2 Revert "wireguard: mark as Tech Preview" -https://gitlab.com/cki-project/kernel-ark/-/commit/577621ef2a46e164d80efb4c991b1668b7914592 - 577621ef2a46e164d80efb4c991b1668b7914592 scsi: sd: Fix sd_do_mode_sense() buffer length handling +https://gitlab.com/cki-project/kernel-ark/-/commit/79b09200275b1ff9e25f1a18c0362fc62a71d318 + 79b09200275b1ff9e25f1a18c0362fc62a71d318 drm/amdgpu: don't do resets on APUs which don't support it -https://gitlab.com/cki-project/kernel-ark/-/commit/0deebf76b98dd42393d8f9fa97e196c77d608c7d - 0deebf76b98dd42393d8f9fa97e196c77d608c7d Revert "fuse: fix page stealing" +https://gitlab.com/cki-project/kernel-ark/-/commit/f344d2d608cb557f983dd45563e1a6dcc05792de + f344d2d608cb557f983dd45563e1a6dcc05792de netfilter: nat: force port remap to prevent shadowing well-known ports -https://gitlab.com/cki-project/kernel-ark/-/commit/ba79f081c3d211f6dda25d73f03c599aab6f8972 - ba79f081c3d211f6dda25d73f03c599aab6f8972 mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv +https://gitlab.com/cki-project/kernel-ark/-/commit/d713b4695db56e1f5e11d760613981d70fd2f161 + d713b4695db56e1f5e11d760613981d70fd2f161 netfilter: conntrack: tag conntracks picked up in local out hook -https://gitlab.com/cki-project/kernel-ark/-/commit/d8119154f59000d9e1300fb0ecd3aa2acde0ce11 - d8119154f59000d9e1300fb0ecd3aa2acde0ce11 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait +https://gitlab.com/cki-project/kernel-ark/-/commit/b6de004a38742064da89b9d69a240e12622e15f8 + b6de004a38742064da89b9d69a240e12622e15f8 x86/PCI: Ignore E820 reservations for bridge windows on newer systems -https://gitlab.com/cki-project/kernel-ark/-/commit/052a70eae8d9fabd82bcb701931302704dccc472 - 052a70eae8d9fabd82bcb701931302704dccc472 usb: xhci: tegra: Check padctrl interrupt presence in device tree +https://gitlab.com/cki-project/kernel-ark/-/commit/95a6dbc9384ba9d4870560fe32ae1a2dffaf77e4 + 95a6dbc9384ba9d4870560fe32ae1a2dffaf77e4 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -https://gitlab.com/cki-project/kernel-ark/-/commit/078b72468a1734ef5f055c6c8c0bbd1882babdef - 078b72468a1734ef5f055c6c8c0bbd1882babdef x86/PCI/ACPI: Replace printk calls with pr_info/pr_warn calls +https://gitlab.com/cki-project/kernel-ark/-/commit/d21b7de5e9aa9dc5998e2b6fd875ce1ef4f1048d + d21b7de5e9aa9dc5998e2b6fd875ce1ef4f1048d [fs] dax: mark tech preview -https://gitlab.com/cki-project/kernel-ark/-/commit/dde0ccc0f204067a7f353a6eddd74a2d2345a03f - dde0ccc0f204067a7f353a6eddd74a2d2345a03f x86/PCI: Ignore E820 reservations for bridge windows on newer systems +https://gitlab.com/cki-project/kernel-ark/-/commit/cf23bdfc4b25c03e4d303e6d0eced0b587925e77 + cf23bdfc4b25c03e4d303e6d0eced0b587925e77 [scsi] megaraid_sas: re-add certain pci-ids -https://gitlab.com/cki-project/kernel-ark/-/commit/dbfaeb8e3c1a949e75c8e7aecee8c57ed54c9d02 - dbfaeb8e3c1a949e75c8e7aecee8c57ed54c9d02 Revert "[scsi] megaraid_sas: re-add certain pci-ids" +https://gitlab.com/cki-project/kernel-ark/-/commit/f1cda7a3c762da52c1dcba0a34e0f5e6a8bfc66e + f1cda7a3c762da52c1dcba0a34e0f5e6a8bfc66e crypto: rng - Override drivers/char/random in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/32f698e43b58794dfe27afe719f575f78da95abe - 32f698e43b58794dfe27afe719f575f78da95abe Revert "wireguard: disable in FIPS mode" +https://gitlab.com/cki-project/kernel-ark/-/commit/d82babc4809c14c5e4a784319df2751ce4644bfb + d82babc4809c14c5e4a784319df2751ce4644bfb random: Add hook to override device reads and getrandom(2) -https://gitlab.com/cki-project/kernel-ark/-/commit/83006c3429d58b6247863c348495417636186107 - 83006c3429d58b6247863c348495417636186107 Revert "[fs] dax: mark tech preview" +https://gitlab.com/cki-project/kernel-ark/-/commit/3e256af249bfbb0c3589c88f5510b32eb1ec858e + 3e256af249bfbb0c3589c88f5510b32eb1ec858e nvme: nvme_mpath_init remove multipath check -https://gitlab.com/cki-project/kernel-ark/-/commit/58b66eecb6ef60c71c5017aa0220b6e3e2a5e38f - 58b66eecb6ef60c71c5017aa0220b6e3e2a5e38f Revert "wireguard: mark as Tech Preview" +https://gitlab.com/cki-project/kernel-ark/-/commit/d24b20e121e90c6f5a94865ac14c99f5b2401bd6 + d24b20e121e90c6f5a94865ac14c99f5b2401bd6 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos -https://gitlab.com/cki-project/kernel-ark/-/commit/e7dd4e098056b44495d41d06418a11c4442447e0 - e7dd4e098056b44495d41d06418a11c4442447e0 Revert "add pci_hw_vendor_status()" +https://gitlab.com/cki-project/kernel-ark/-/commit/2e97fe58abee8f9cebf536c70e72f26c6b0f86b4 + 2e97fe58abee8f9cebf536c70e72f26c6b0f86b4 wireguard: disable in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/69487df85dc22a202aa7276e2c47ea11ec52eb19 - 69487df85dc22a202aa7276e2c47ea11ec52eb19 Input: i8042 - Add quirk for Fujitsu Lifebook T725 +https://gitlab.com/cki-project/kernel-ark/-/commit/d69df95459bf21680fb4ca2c3963ae5a769ad25e + d69df95459bf21680fb4ca2c3963ae5a769ad25e nvme: decouple basic ANA log page re-read support from native multipathing -https://gitlab.com/cki-project/kernel-ark/-/commit/ec55d007db7cb83475be6c49f25aed92aa1034db - ec55d007db7cb83475be6c49f25aed92aa1034db btrfs: fix memory ordering between normal and ordered work functions +https://gitlab.com/cki-project/kernel-ark/-/commit/f0d403e93c65aa0eb1031fefb01d865227802f57 + f0d403e93c65aa0eb1031fefb01d865227802f57 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -https://gitlab.com/cki-project/kernel-ark/-/commit/ad98d0f25e3df5484dbb9dce3783c5371fba4323 - ad98d0f25e3df5484dbb9dce3783c5371fba4323 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel +https://gitlab.com/cki-project/kernel-ark/-/commit/c2b9f006472271c988ed240d53dc625d8604e0e1 + c2b9f006472271c988ed240d53dc625d8604e0e1 nvme: Return BLK_STS_TARGET if the DNR bit is set -https://gitlab.com/cki-project/kernel-ark/-/commit/b6389968a10491832f0d62b5e8816dde3c766ceb - b6389968a10491832f0d62b5e8816dde3c766ceb [fs] dax: mark tech preview +https://gitlab.com/cki-project/kernel-ark/-/commit/697b2e87a7524b0581bb7e94b927d3958054ce41 + 697b2e87a7524b0581bb7e94b927d3958054ce41 wireguard: mark as Tech Preview -https://gitlab.com/cki-project/kernel-ark/-/commit/e3e9737865cd704e300f35c651d4e5fa1a84ab09 - e3e9737865cd704e300f35c651d4e5fa1a84ab09 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro +https://gitlab.com/cki-project/kernel-ark/-/commit/ead96f910a8afb37eef5fee0b62b6c37a29245de + ead96f910a8afb37eef5fee0b62b6c37a29245de REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/5dab5e4c4cf4bc8bfd13119767481c427b009852 - 5dab5e4c4cf4bc8bfd13119767481c427b009852 arm64: dts: rockchip: Setup USB typec port as datarole on +https://gitlab.com/cki-project/kernel-ark/-/commit/e24de0c401d8765d923a196b72b7920de87c5cbe + e24de0c401d8765d923a196b72b7920de87c5cbe KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/d0b1a0a409781f6a7b4d2c8e4bb5e53b3ddccaf9 - d0b1a0a409781f6a7b4d2c8e4bb5e53b3ddccaf9 [scsi] megaraid_sas: re-add certain pci-ids +https://gitlab.com/cki-project/kernel-ark/-/commit/9aa13415dcbe2f9c92e15f792cabf831f82d76ee + 9aa13415dcbe2f9c92e15f792cabf831f82d76ee Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/51582d26690960efa956b2b543eda733ae9485aa - 51582d26690960efa956b2b543eda733ae9485aa crypto: rng - Override drivers/char/random in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/66a0862a142655881bb5239bb021c8bd92bb4a79 + 66a0862a142655881bb5239bb021c8bd92bb4a79 ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/cf22dfe2f75a7ecc77a4053234389d28ae765d91 - cf22dfe2f75a7ecc77a4053234389d28ae765d91 random: Add hook to override device reads and getrandom(2) +https://gitlab.com/cki-project/kernel-ark/-/commit/850fd3dea5f5b172eaac629baaedd03501887823 + 850fd3dea5f5b172eaac629baaedd03501887823 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/2d123caf19a5dc7ed5af79c4c8c78d6f78010b20 - 2d123caf19a5dc7ed5af79c4c8c78d6f78010b20 RHEL: disable io_uring support +https://gitlab.com/cki-project/kernel-ark/-/commit/dd94fe9759ef9bbdf5dc6ef8306635569a524742 + dd94fe9759ef9bbdf5dc6ef8306635569a524742 Add option of 13 for FORCE_MAX_ZONEORDER -https://gitlab.com/cki-project/kernel-ark/-/commit/00a022572b2560a1bdd92dbd1b3bda6d7e91f619 - 00a022572b2560a1bdd92dbd1b3bda6d7e91f619 nvme: nvme_mpath_init remove multipath check +https://gitlab.com/cki-project/kernel-ark/-/commit/dd43b8d0ccab396ad3396a160436371707e99d08 + dd43b8d0ccab396ad3396a160436371707e99d08 s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/89e7c979adf354bc4e7668cc693df306eb39e3b6 - 89e7c979adf354bc4e7668cc693df306eb39e3b6 wireguard: disable in FIPS mode +https://gitlab.com/cki-project/kernel-ark/-/commit/beab9fe7cef6739db1dcc56f0b3697b13c4eb4cd + beab9fe7cef6739db1dcc56f0b3697b13c4eb4cd efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/d8a00d60a5b0647ff277653202e3b49f1e9f1c83 - d8a00d60a5b0647ff277653202e3b49f1e9f1c83 nvme: decouple basic ANA log page re-read support from native multipathing +https://gitlab.com/cki-project/kernel-ark/-/commit/915abdf4a3daedf42640de8f99263b8401801166 + 915abdf4a3daedf42640de8f99263b8401801166 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/f904b60b4c23cef0eac4ebb2ffe82ba74a9490c9 - f904b60b4c23cef0eac4ebb2ffe82ba74a9490c9 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT +https://gitlab.com/cki-project/kernel-ark/-/commit/261963f8dff272afb4f6b756f156ef99de4f796b + 261963f8dff272afb4f6b756f156ef99de4f796b security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/c0e1a06b73019c0940aea87f3e4d378875b6ed97 - c0e1a06b73019c0940aea87f3e4d378875b6ed97 nvme: Return BLK_STS_TARGET if the DNR bit is set +https://gitlab.com/cki-project/kernel-ark/-/commit/8259edd660c74acc68d1981600f9eb6ced4c6bf2 + 8259edd660c74acc68d1981600f9eb6ced4c6bf2 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/d973a8fc7dd38d75ca7be5f4e9319076ec48c5b1 - d973a8fc7dd38d75ca7be5f4e9319076ec48c5b1 wireguard: mark as Tech Preview +https://gitlab.com/cki-project/kernel-ark/-/commit/6e53fcadb02f59cef8304c5ece8dc229369261ea + 6e53fcadb02f59cef8304c5ece8dc229369261ea Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/94a3927f9572e6f8734dd29a978de8fc0d6b897d - 94a3927f9572e6f8734dd29a978de8fc0d6b897d REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +https://gitlab.com/cki-project/kernel-ark/-/commit/d51adb39c4b508a066df129dd410ba1451f9ae2a + d51adb39c4b508a066df129dd410ba1451f9ae2a arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/44a99ce019589dd51627aab7fdfb6efb1481057f - 44a99ce019589dd51627aab7fdfb6efb1481057f KEYS: Make use of platform keyring for module signature verify +https://gitlab.com/cki-project/kernel-ark/-/commit/bc7b87345d3ae8008236b44972197ed7834e5c19 + bc7b87345d3ae8008236b44972197ed7834e5c19 iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/a542b3b414a916496ae856825439951dfc27a544 - a542b3b414a916496ae856825439951dfc27a544 Input: rmi4 - remove the need for artificial IRQ in case of HID +https://gitlab.com/cki-project/kernel-ark/-/commit/86c2392b82ce974c62d112e9a4881217ceadad51 + 86c2392b82ce974c62d112e9a4881217ceadad51 ipmi: do not configure ipmi for HPE m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/36cf4f744bae496e8a2f5f1789169d1ee9e109cf - 36cf4f744bae496e8a2f5f1789169d1ee9e109cf ARM: tegra: usb no reset +https://gitlab.com/cki-project/kernel-ark/-/commit/f1eee1582b15a43476ab06f76a8d0bb8b5208e63 + f1eee1582b15a43476ab06f76a8d0bb8b5208e63 ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/3668c10324f29bace47c092ea1bc6846bdca8cb2 - 3668c10324f29bace47c092ea1bc6846bdca8cb2 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT +https://gitlab.com/cki-project/kernel-ark/-/commit/fcb0428b1f158af8e07ff083dcad2ff1d080b147 + fcb0428b1f158af8e07ff083dcad2ff1d080b147 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/288c6720afc6f7712b2066977b89a1eca0c5a21a - 288c6720afc6f7712b2066977b89a1eca0c5a21a Add option of 13 for FORCE_MAX_ZONEORDER +https://gitlab.com/cki-project/kernel-ark/-/commit/480ea6f96766d9022f43158563d8c3b80749f11a + 480ea6f96766d9022f43158563d8c3b80749f11a tags.sh: Ignore redhat/rpm -https://gitlab.com/cki-project/kernel-ark/-/commit/85f19dfc9712ed809cf3154100f8139bf6e9d4de - 85f19dfc9712ed809cf3154100f8139bf6e9d4de s390: Lock down the kernel when the IPL secure flag is set +https://gitlab.com/cki-project/kernel-ark/-/commit/c1902a19717b7f3e262e805f0a0731aadd963545 + c1902a19717b7f3e262e805f0a0731aadd963545 aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/733a0da5535fe60cf1bac73a07e8107ac4bf299d - 733a0da5535fe60cf1bac73a07e8107ac4bf299d efi: Lock down the kernel if booted in secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/bc4a4c917b1e710cfcf48e433b64ed11824ad9f9 + bc4a4c917b1e710cfcf48e433b64ed11824ad9f9 ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/5cd6fe00f5e0a02a5dc4d1abf9f335c2877aa6c9 - 5cd6fe00f5e0a02a5dc4d1abf9f335c2877aa6c9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode +https://gitlab.com/cki-project/kernel-ark/-/commit/43eda8d5b31a012edc724761e940d1996e679afc + 43eda8d5b31a012edc724761e940d1996e679afc ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -https://gitlab.com/cki-project/kernel-ark/-/commit/edccd4be7971310a859e00de0868d54c729695f9 - edccd4be7971310a859e00de0868d54c729695f9 security: lockdown: expose a hook to lock the kernel down +https://gitlab.com/cki-project/kernel-ark/-/commit/51dfaf8dc482e9568e86d89c0ef910fe34716d5d + 51dfaf8dc482e9568e86d89c0ef910fe34716d5d Pull the RHEL version defines out of the Makefile -https://gitlab.com/cki-project/kernel-ark/-/commit/539e9d5a95a1547f51ba066ea898182df5c30d6c - 539e9d5a95a1547f51ba066ea898182df5c30d6c Make get_cert_list() use efi_status_to_str() to print error messages. - -https://gitlab.com/cki-project/kernel-ark/-/commit/83e49272faea68f7ce01cb9dc63f9c550903a75d - 83e49272faea68f7ce01cb9dc63f9c550903a75d Add efi_status_to_str() and rework efi_status_to_err(). - -https://gitlab.com/cki-project/kernel-ark/-/commit/eb9f5f1c8ecddf9291b06e5ded858064d9ace8c5 - eb9f5f1c8ecddf9291b06e5ded858064d9ace8c5 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/75a010f21e9df6549ebe2041c562bf61ab3ea7ae - 75a010f21e9df6549ebe2041c562bf61ab3ea7ae iommu/arm-smmu: workaround DMA mode issues - -https://gitlab.com/cki-project/kernel-ark/-/commit/4acf659b77957a7a406687f80469c2d8c9eb7991 - 4acf659b77957a7a406687f80469c2d8c9eb7991 ipmi: do not configure ipmi for HPE m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/80d5f0db72a989cd3eedd4eba089afe8ac89c38a - 80d5f0db72a989cd3eedd4eba089afe8ac89c38a add pci_hw_vendor_status() - -https://gitlab.com/cki-project/kernel-ark/-/commit/c7b85bdbc4156095c29df5bf403c7210779b7f4f - c7b85bdbc4156095c29df5bf403c7210779b7f4f ahci: thunderx2: Fix for errata that affects stop engine - -https://gitlab.com/cki-project/kernel-ark/-/commit/efd31cf4932a26014ed1481384826ed3e6e10539 - efd31cf4932a26014ed1481384826ed3e6e10539 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -https://gitlab.com/cki-project/kernel-ark/-/commit/5a76c52ea79d1ee7a0d07136bab0869fb0dcd59d - 5a76c52ea79d1ee7a0d07136bab0869fb0dcd59d tags.sh: Ignore redhat/rpm - -https://gitlab.com/cki-project/kernel-ark/-/commit/e73b49e13f131f3ce70be851b578e6e4dcc6cd39 - e73b49e13f131f3ce70be851b578e6e4dcc6cd39 acpi: prefer booting with ACPI over DTS - -https://gitlab.com/cki-project/kernel-ark/-/commit/df5533677109dd1d8232a9852b8e089cf6accd9c - df5533677109dd1d8232a9852b8e089cf6accd9c aarch64: acpi scan: Fix regression related to X-Gene UARTs - -https://gitlab.com/cki-project/kernel-ark/-/commit/a741b5a56f241c3ba758b8efae2e73bde3cf77b3 - a741b5a56f241c3ba758b8efae2e73bde3cf77b3 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/91069002cfaedbb95e91c15797c5ec0e501ab58f - 91069002cfaedbb95e91c15797c5ec0e501ab58f ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/6959f66ee95bd0ab11eca0b6eca89a5a73471c98 - 6959f66ee95bd0ab11eca0b6eca89a5a73471c98 Pull the RHEL version defines out of the Makefile - -https://gitlab.com/cki-project/kernel-ark/-/commit/ee0a802c0f6149e7bdb202bb2b616bd8fd3c41e5 - ee0a802c0f6149e7bdb202bb2b616bd8fd3c41e5 [initial commit] Add Red Hat variables in the top level makefile +https://gitlab.com/cki-project/kernel-ark/-/commit/34c394fd1a946f96dfd7f9a6da88a3df8975c8a7 + 34c394fd1a946f96dfd7f9a6da88a3df8975c8a7 [initial commit] Add Red Hat variables in the top level makefile diff --git a/filter-aarch64.sh.fedora b/filter-aarch64.sh.fedora index 6a5065c14..14090bbd0 100644 --- a/filter-aarch64.sh.fedora +++ b/filter-aarch64.sh.fedora @@ -15,4 +15,4 @@ ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel pl111 radeon rockchip tegra sun4i tiny vc4" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa dfl-emif octeontx2-cpt octeontx2-cptvf spi-altera-dfl rvu_cptpf rvu_cptvf regmap-sdw regmap-sdw-mbq" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa dfl-emif octeontx2-cpt octeontx2-cptvf spi-altera-dfl rvu_cptpf rvu_cptvf regmap-sdw regmap-sdw-mbq hid-playstation hid-nintendo" diff --git a/filter-armv7hl.sh.fedora b/filter-armv7hl.sh.fedora index 1231ab0d0..e773b396a 100644 --- a/filter-armv7hl.sh.fedora +++ b/filter-armv7hl.sh.fedora @@ -15,4 +15,4 @@ ethdrvs="3com adaptec alteon altera amd atheros broadcom cadence chelsio cisco d drmdrvs="amd arm armada bridge ast exynos etnaviv hisilicon i2c imx meson mgag200 msm nouveau omapdrm panel pl111 radeon rockchip sti stm sun4i tegra tilcdc tiny vc4" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr bq27xxx_battery_hdq mlx5_vdpa dfl-emif spi-altera-dfl" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr bq27xxx_battery_hdq mlx5_vdpa dfl-emif spi-altera-dfl hid-playstation hid-nintendo" diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora index 65f745cb1..fa7298599 100755 --- a/filter-modules.sh.fedora +++ b/filter-modules.sh.fedora @@ -33,13 +33,13 @@ scsidrvs="aacraid aic7xxx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe f usbdrvs="atm image misc serial" -fsdrvs="affs befs cifs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" +fsdrvs="affs befs coda cramfs dlm ecryptfs hfs hfsplus jfs jffs2 minix nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo" # Grab the arch-specific filter list overrides source ./filter-$2.sh diff --git a/filter-modules.sh.rhel b/filter-modules.sh.rhel index c4a8e594e..3e22dba11 100755 --- a/filter-modules.sh.rhel +++ b/filter-modules.sh.rhel @@ -31,13 +31,13 @@ scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2 usbdrvs="atm image misc serial wusbcore" -fsdrvs="affs befs coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" +fsdrvs="affs befs cifs coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee802154 irda l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" drmdrvs="amd ast gma500 i2c i915 mgag200 nouveau radeon via " -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus nct6775" # Grab the arch-specific filter list overrides source ./filter-$2.sh diff --git a/filter-ppc64le.sh.fedora b/filter-ppc64le.sh.fedora index 972298e9e..085b64a5e 100644 --- a/filter-ppc64le.sh.fedora +++ b/filter-ppc64le.sh.fedora @@ -11,4 +11,4 @@ driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick message mmc mtd nfc ntb pcmcia platform power ssb staging tty uio w1" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa hid-playstation hid-nintendo" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 72466055f..ab7ebb1d5 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -24,7 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -117,7 +116,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -131,7 +129,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -155,12 +152,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -201,9 +203,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set CONFIG_AL_FIC=y +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -224,6 +226,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -232,7 +235,6 @@ CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -260,12 +262,10 @@ CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_EXYNOS is not set # CONFIG_ARCH_FOOTBRIDGE is not set -CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set @@ -276,6 +276,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y @@ -288,7 +289,6 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -331,6 +331,12 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -340,7 +346,6 @@ CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_FORCE_52BIT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y CONFIG_ARM64_MTE=y @@ -348,23 +353,18 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y # CONFIG_ARM64_PSEUDO_NMI is not set -CONFIG_ARM64_PTDUMP_DEBUGFS=y CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y -# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set CONFIG_ARM64_SVE=y CONFIG_ARM64_SW_TTBR0_PAN=y CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y -CONFIG_ARM64_UAO=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y -# CONFIG_ARM64_VA_BITS_52 is not set -CONFIG_ARM64_VHE=y CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -478,7 +478,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -593,23 +592,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_QCOM_WLED=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -623,7 +620,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -634,7 +630,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -680,7 +675,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y # CONFIG_BIG_LITTLE is not set -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -693,12 +687,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -722,12 +714,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -787,6 +777,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRCMUTIL=m CONFIG_BRIDGE_CFM=y @@ -827,7 +818,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -886,7 +876,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CADENCE_TTC_TIMER=y CONFIG_CADENCE_WATCHDOG=m @@ -898,11 +887,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -912,9 +899,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -924,11 +909,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -939,8 +921,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -968,11 +948,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEC_TEGRA=m @@ -990,8 +970,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1064,24 +1042,23 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y -CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y CONFIG_CLK_IMX8QXP=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y CONFIG_CLK_QORIQ=y @@ -1097,7 +1074,6 @@ CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RK3568=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1107,7 +1083,6 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1127,7 +1102,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1135,6 +1109,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m @@ -1173,7 +1148,6 @@ CONFIG_COMMON_CLK_SCPI=m CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_COMMON_CLK=y @@ -1195,6 +1169,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m @@ -1258,7 +1233,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1288,14 +1262,11 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1331,7 +1302,6 @@ CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y @@ -1367,7 +1337,6 @@ CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SAHARA is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y # CONFIG_CRYPTO_DEV_SUN4I_SS_DEBUG is not set CONFIG_CRYPTO_DEV_SUN4I_SS=m @@ -1403,7 +1372,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1426,13 +1394,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_ARM64_CE=y @@ -1459,9 +1422,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1489,8 +1450,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1503,7 +1462,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1520,9 +1478,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1558,6 +1516,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1602,7 +1561,6 @@ CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1661,7 +1619,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1693,14 +1651,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1723,7 +1677,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1743,14 +1696,12 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1759,14 +1710,12 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1774,7 +1723,6 @@ CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y -CONFIG_DRM_MSM_DSI_PLL=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y CONFIG_DRM_MSM=m @@ -1792,6 +1740,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1825,6 +1774,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1835,6 +1785,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1855,13 +1806,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1874,7 +1823,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1895,14 +1843,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1927,7 +1873,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2063,7 +2008,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2073,12 +2017,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2116,6 +2060,7 @@ CONFIG_EXTCON_USBC_TUSB320=m CONFIG_EXTCON_USB_GPIO=m CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" +CONFIG_EXYNOS_CHIPID=y # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FAULT_INJECTION is not set @@ -2130,7 +2075,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -2179,13 +2123,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2210,7 +2152,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2260,9 +2201,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2271,16 +2210,13 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_BMAN_TEST is not set CONFIG_FSL_DPAA2_ETH_DCB=y CONFIG_FSL_DPAA2_ETH=m -CONFIG_FSL_DPAA2_ETHSW=m CONFIG_FSL_DPAA2_PTP_CLOCK=m CONFIG_FSL_DPAA2_QDMA=m CONFIG_FSL_DPAA2_SWITCH=m -CONFIG_FSL_DPAA2=y # CONFIG_FSL_DPAA_CHECKING is not set CONFIG_FSL_DPAA_ETH=m CONFIG_FSL_DPAA=y CONFIG_FSL_EDMA=m -CONFIG_FSL_ENETC_HW_TIMESTAMPING=y CONFIG_FSL_ENETC_IERB=m CONFIG_FSL_ENETC=m CONFIG_FSL_ENETC_MDIO=m @@ -2347,11 +2283,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2368,11 +2299,6 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2439,7 +2365,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA186=y CONFIG_GPIO_TEGRA=y CONFIG_GPIO_THUNDERX=m @@ -2459,11 +2384,11 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set CONFIG_GPIO_ZYNQ=m +CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2471,7 +2396,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_PERF_REGS=y @@ -2479,9 +2403,7 @@ CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2551,6 +2473,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2605,6 +2528,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2688,8 +2612,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ=100 # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y @@ -2734,7 +2656,6 @@ CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2761,7 +2682,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2805,10 +2725,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2905,8 +2825,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y # CONFIG_IMX_IPUV3_CORE is not set @@ -2944,7 +2866,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2971,13 +2892,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -3002,7 +2916,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -3027,13 +2940,11 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_PM8941_PWRKEY is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3058,8 +2969,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3068,7 +2980,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3084,7 +2995,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m @@ -3117,7 +3028,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3149,6 +3059,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3259,9 +3170,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3293,7 +3202,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3309,7 +3217,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3341,8 +3248,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3421,7 +3326,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3437,10 +3341,11 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set -# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3478,7 +3383,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -3488,7 +3392,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3508,7 +3411,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y -CONFIG_KVM_ARM_PMU=y CONFIG_KVM_XEN=y CONFIG_KVM=y CONFIG_KXCJK1013=m @@ -3548,9 +3450,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3573,11 +3473,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3620,9 +3516,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3698,8 +3591,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3735,7 +3626,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3749,6 +3639,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3762,7 +3653,6 @@ CONFIG_MAX77620_WATCHDOG=y # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3777,7 +3667,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3838,9 +3728,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3866,6 +3756,7 @@ CONFIG_MESON_GXL_PHY=m CONFIG_MESON_GX_PM_DOMAINS=y CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set # CONFIG_MESON_MX_EFUSE is not set # CONFIG_MESON_MX_SOCINFO is not set CONFIG_MESON_SARADC=m @@ -3884,7 +3775,6 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3896,7 +3786,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3964,7 +3853,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y @@ -3988,7 +3876,6 @@ CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4058,6 +3945,7 @@ CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4066,8 +3954,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4142,7 +4028,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4188,10 +4073,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4218,7 +4101,6 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4230,6 +4112,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4303,7 +4186,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4426,10 +4308,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -CONFIG_NET_DSA_MSCC_FELIX=m CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4437,7 +4317,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4445,10 +4324,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4466,6 +4345,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4620,6 +4500,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4631,8 +4512,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4649,7 +4530,6 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4764,10 +4644,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4778,9 +4656,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4811,7 +4688,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4853,6 +4729,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4939,12 +4817,12 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4985,7 +4863,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -5095,16 +4972,13 @@ CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set CONFIG_PCIE_ARMADA_8K=y -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5124,7 +4998,7 @@ CONFIG_PCIE_MOBIVEIL=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_TEGRA194_HOST=y CONFIG_PCIE_XILINX_CPM=y @@ -5140,7 +5014,6 @@ CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y @@ -5173,11 +5046,9 @@ CONFIG_PERCPU_STATS=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5186,11 +5057,11 @@ CONFIG_PHY_CAN_TRANSCEIVER=m # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_HI3660_USB=m +# CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m CONFIG_PHY_HISTB_COMBPHY=m -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5202,7 +5073,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m CONFIG_PHY_MESON_GXL_USB2=m -CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIXEL_MIPI_DPHY=m CONFIG_PHY_MVEBU_A3700_COMPHY=m CONFIG_PHY_MVEBU_A3700_UTMI=m @@ -5306,6 +5176,7 @@ CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_QCM2290 is not set CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set # CONFIG_PINCTRL_QCS404 is not set @@ -5313,7 +5184,7 @@ CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=y @@ -5321,6 +5192,7 @@ CONFIG_PINCTRL_SDM845=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5415,7 +5287,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5436,10 +5307,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5452,7 +5324,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5469,10 +5340,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5523,6 +5391,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5546,7 +5415,6 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_GENI_SE=y -CONFIG_QCOM_GLINK_SSR=m # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m @@ -5559,7 +5427,7 @@ CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y @@ -5586,6 +5454,8 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m @@ -5673,7 +5543,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5697,7 +5566,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_SPMI=y @@ -5804,12 +5672,10 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m CONFIG_RESET_QCOM_AOSS=y @@ -5864,7 +5730,6 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5872,11 +5737,12 @@ CONFIG_ROMFS_BACKED_BY_BLOCK=y CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set CONFIG_RPMSG_QCOM_SMD=m +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -5907,14 +5773,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -6053,9 +5917,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6088,18 +5957,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6110,6 +5982,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6208,6 +6081,7 @@ CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6219,7 +6093,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m @@ -6260,6 +6134,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6287,7 +6162,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6393,6 +6267,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6412,7 +6287,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6555,7 +6429,7 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_SERIO_I8042 is not set -# CONFIG_SERIO_LIBPS2 is not set +CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_OLPC_APSP is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set @@ -6571,14 +6445,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6646,6 +6518,8 @@ CONFIG_SND_ALS4000=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6671,7 +6545,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6713,7 +6586,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6804,7 +6676,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6822,11 +6693,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6837,6 +6713,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6855,7 +6733,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6875,7 +6752,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6918,7 +6794,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -6934,11 +6809,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -6956,6 +6831,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6966,11 +6842,11 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -7002,6 +6878,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -7023,6 +6900,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -7033,57 +6911,34 @@ CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set CONFIG_SND_SOC_SOF_OF=m CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7114,9 +6969,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m CONFIG_SND_SOC_TEGRA210_ADMAIF=m +CONFIG_SND_SOC_TEGRA210_ADX=m CONFIG_SND_SOC_TEGRA210_AHUB=m +CONFIG_SND_SOC_TEGRA210_AMX=m CONFIG_SND_SOC_TEGRA210_DMIC=m CONFIG_SND_SOC_TEGRA210_I2S=m +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7144,7 +7004,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7176,14 +7035,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_SPDIF=m # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7196,6 +7053,7 @@ CONFIG_SND_SUN50I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7243,17 +7101,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7263,6 +7117,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7270,13 +7126,12 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_DSPI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m @@ -7292,7 +7147,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7330,7 +7184,6 @@ CONFIG_SPMI_MSM_PMIC_ARB=y CONFIG_SPMI_PMIC_CLKDIV=m CONFIG_SPMI=y # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7356,9 +7209,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7422,7 +7272,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7457,8 +7307,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -7474,7 +7322,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7564,7 +7411,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7578,7 +7424,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -7607,7 +7452,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7688,7 +7532,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_AD7877 is not set -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7777,11 +7620,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7857,7 +7699,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -7960,7 +7801,6 @@ CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set -# CONFIG_USB_FSL_USB2 is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_FUSB300 is not set @@ -8041,7 +7881,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -8127,7 +7966,6 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8202,7 +8040,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8210,7 +8047,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8252,9 +8088,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8276,21 +8109,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8300,7 +8127,6 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m @@ -8308,7 +8134,6 @@ CONFIG_VFIO_AMBA=m CONFIG_VFIO_FSL_MC=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m @@ -8317,9 +8142,6 @@ CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m CONFIG_VFIO_PLATFORM=m CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y # CONFIG_VGA_CONSOLE is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8346,7 +8168,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8385,6 +8206,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8402,14 +8224,11 @@ CONFIG_VIDEO_IMX_MEDIA=m CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8427,6 +8246,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8477,8 +8297,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -8489,7 +8307,6 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL_MC=y @@ -8501,7 +8318,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8510,10 +8326,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8615,7 +8430,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8656,7 +8470,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8664,13 +8477,13 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8715,6 +8528,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8748,7 +8562,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8762,7 +8575,6 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d624bf422..dec5f902a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -10,8 +10,9 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -85,7 +86,6 @@ CONFIG_ACPI=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -96,7 +96,6 @@ CONFIG_ACPI=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -110,7 +109,6 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -120,7 +118,6 @@ CONFIG_ACPI=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -134,12 +131,17 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -162,6 +164,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m @@ -181,12 +184,11 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set # CONFIG_APDS9960 is not set -# CONFIG_APPLE_AIC is not set # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set @@ -203,7 +205,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_EXYNOS is not set -CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_K3 is not set @@ -259,6 +260,12 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -267,7 +274,6 @@ CONFIG_ARM64_ERRATUM_832075=y CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_FORCE_52BIT=y CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y CONFIG_ARM64_MTE=y @@ -275,26 +281,19 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y CONFIG_ARM64_PSEUDO_NMI=y -# CONFIG_ARM64_PTDUMP_DEBUGFS is not set CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y -# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set CONFIG_ARM64_SVE=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y -CONFIG_ARM64_UAO=y CONFIG_ARM64_USE_LSE_ATOMICS=y -CONFIG_ARM64_USER_VA_BITS_52=y # CONFIG_ARM64_VA_BITS_39 is not set CONFIG_ARM64_VA_BITS_48=y -# CONFIG_ARM64_VA_BITS_52 is not set -CONFIG_ARM64_VHE=y CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y -# CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m @@ -360,7 +359,6 @@ CONFIG_ATH10K_TRACING=y # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -399,7 +397,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -419,12 +416,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -484,13 +481,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -513,17 +507,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -615,7 +606,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -657,7 +647,6 @@ CONFIG_BUG=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -668,11 +657,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -682,9 +669,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -694,11 +679,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -707,9 +689,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_CPT=m @@ -729,7 +708,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEC_TEGRA is not set # CONFIG_CEPH_FSCACHE is not set @@ -744,7 +723,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -807,22 +785,17 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y -CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -837,7 +810,6 @@ CONFIG_CMA_AREAS=7 # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="console=ttyAMA0" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -845,6 +817,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -888,6 +861,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m @@ -955,16 +929,14 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -976,7 +948,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m @@ -999,7 +970,6 @@ CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -1010,7 +980,6 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -1034,7 +1003,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1047,7 +1015,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -1058,13 +1025,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_ARM64_CE=m @@ -1077,7 +1039,6 @@ CONFIG_CRYPTO_SHA3=y # CONFIG_CRYPTO_SHA512_ARM64_CE is not set # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set @@ -1085,13 +1046,9 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1106,19 +1063,16 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m CONFIG_CSD_LOCK_WAIT_DEBUG=y CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -1127,7 +1081,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -1141,8 +1094,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1151,7 +1105,7 @@ CONFIG_DEBUG_IRQFLAGS=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y -CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=20000 +CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 # CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set @@ -1178,13 +1132,13 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y -CONFIG_DEBUG_SLAB=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set @@ -1200,7 +1154,6 @@ CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1223,16 +1176,12 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set # CONFIG_DLM is not set CONFIG_DMA_API_DEBUG_SG=y @@ -1274,7 +1223,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1303,17 +1252,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -CONFIG_DRM_AMDGPU_GART_DEBUGFS=y CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1329,12 +1271,10 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1349,8 +1289,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1364,12 +1302,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1378,6 +1314,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1390,6 +1327,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1405,19 +1343,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set @@ -1433,18 +1367,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1463,7 +1394,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1521,7 +1451,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1602,8 +1531,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1622,7 +1549,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1632,7 +1558,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1680,7 +1605,6 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1693,7 +1617,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1736,9 +1659,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1766,9 +1687,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1807,8 +1726,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1820,13 +1737,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -1840,11 +1753,6 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1903,7 +1811,6 @@ CONFIG_GPIO_PL061=y # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_TEGRA is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set @@ -1922,14 +1829,12 @@ CONFIG_GPIO_XLP=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1941,9 +1846,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -2008,6 +1911,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2050,6 +1954,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2117,7 +2022,6 @@ CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set -# CONFIG_HW_RANDOM_MSM is not set CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y CONFIG_HW_RANDOM_VIRTIO=y @@ -2136,8 +2040,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -2173,7 +2075,6 @@ CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_GPIO=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2196,7 +2097,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2237,10 +2137,10 @@ CONFIG_IB700_WDT=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2289,7 +2189,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2336,9 +2235,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2365,12 +2261,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2393,7 +2283,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2404,7 +2293,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IQS626A is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set -# CONFIG_INPUT_KEYBOARD is not set +CONFIG_INPUT_KEYBOARD=y CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_LEDS=y @@ -2416,10 +2305,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2444,13 +2331,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2464,7 +2351,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2483,8 +2369,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2494,7 +2380,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2524,6 +2409,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2657,7 +2543,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2668,25 +2553,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2714,8 +2581,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2746,22 +2611,23 @@ CONFIG_KDB_DEFAULT_ENABLE=0x1 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set -# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2783,6 +2649,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_TEGRA is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y @@ -2812,7 +2679,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_ARM_PMU=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -2832,13 +2698,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2851,7 +2715,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m @@ -2875,11 +2738,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2919,9 +2778,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2986,8 +2842,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -3021,7 +2875,6 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX_TEST=m CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -3035,6 +2888,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -3044,7 +2898,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3112,9 +2965,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -3142,7 +2995,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3150,7 +3002,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3213,7 +3064,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3231,7 +3081,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set @@ -3301,6 +3150,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3309,8 +3159,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3369,7 +3217,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3416,10 +3263,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3427,11 +3272,9 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3442,7 +3285,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3481,8 +3325,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PHYSMAP_COMPAT is not set # CONFIG_MTD_PHYSMAP_GEMINI is not set CONFIG_MTD_PHYSMAP=m -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set @@ -3543,7 +3385,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3578,6 +3419,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3679,7 +3521,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3737,8 +3578,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CADENCE is not set @@ -3749,15 +3590,13 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -3808,8 +3647,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3838,13 +3675,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3856,9 +3689,8 @@ CONFIG_NF_REJECT_IPV6=m CONFIG_NFS_COMMON=y # CONFIG_NFSD_BLOCKLAYOUT is not set CONFIG_NFS_DEBUG=y -CONFIG_NFSD_FAULT_INJECTION=y # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3891,11 +3723,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3913,8 +3742,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3924,8 +3751,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3942,6 +3767,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -4015,7 +3841,6 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -4031,10 +3856,10 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -4065,7 +3890,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -4149,13 +3973,11 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4188,7 +4010,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4212,7 +4034,6 @@ CONFIG_PERCPU_TEST=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_BCM_NS_USB2 is not set @@ -4221,7 +4042,6 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PHY_BCM_SR_USB=m CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4229,17 +4049,16 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set CONFIG_PHY_HI6220_USB=m # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set -CONFIG_PHY_NS2_PCIE=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set @@ -4376,12 +4195,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4399,7 +4218,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y @@ -4476,6 +4294,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m @@ -4501,8 +4320,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -CONFIG_QUEUED_LOCK_STAT=y # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y @@ -4546,7 +4363,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4561,13 +4377,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -CONFIG_REFCOUNT_FULL=y # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4618,10 +4433,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set CONFIG_RESET_SCMI=y @@ -4655,7 +4468,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4687,7 +4499,6 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_ABB5ZES3=m # CONFIG_RTC_DRV_ABEOZ9 is not set CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4696,7 +4507,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4772,8 +4582,6 @@ CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4812,7 +4620,9 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m @@ -4836,15 +4646,16 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set CONFIG_SCF_TORTURE_TEST=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4909,12 +4720,10 @@ CONFIG_SCSI_MPI3MR=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4934,6 +4743,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4974,6 +4784,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -5003,7 +4814,6 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_AHT10 is not set # CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -5114,6 +4924,7 @@ CONFIG_SENSORS_MAX20751=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX34440 is not set +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set # CONFIG_SENSORS_MAX6642 is not set @@ -5255,7 +5066,7 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_SERIO_I8042 is not set -# CONFIG_SERIO_LIBPS2 is not set +CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_OLPC_APSP is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set @@ -5270,20 +5081,17 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5347,7 +5155,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5388,7 +5195,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5478,7 +5284,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5496,11 +5301,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5511,6 +5321,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5529,7 +5341,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5549,7 +5360,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5592,7 +5402,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5608,11 +5417,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5630,6 +5439,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5640,11 +5450,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5697,6 +5507,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5707,57 +5518,34 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5818,7 +5606,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5850,14 +5637,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5870,6 +5655,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5913,17 +5699,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5931,6 +5713,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BCM_QSPI is not set # CONFIG_SPI_BITBANG is not set @@ -5970,7 +5753,6 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -6016,7 +5798,7 @@ CONFIG_STMMAC_PLATFORM=m # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRICT_DEVMEM=y +# CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set @@ -6025,7 +5807,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6043,8 +5825,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set @@ -6058,7 +5838,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6129,7 +5908,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6143,8 +5921,6 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6173,7 +5949,6 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6326,13 +6101,11 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set # CONFIG_TSL2772 is not set @@ -6391,7 +6164,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIXWARE_DISKLABEL is not set CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6497,7 +6269,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6556,7 +6327,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6626,13 +6396,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set @@ -6670,9 +6438,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6688,13 +6453,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6708,7 +6468,6 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6719,9 +6478,6 @@ CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y # CONFIG_VGA_CONSOLE is not set # CONFIG_VGA_SWITCHEROO is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6775,6 +6531,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6787,7 +6544,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6806,6 +6562,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6851,7 +6608,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6863,17 +6619,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6937,7 +6691,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6964,7 +6717,6 @@ CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6979,6 +6731,7 @@ CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7018,6 +6771,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -7040,12 +6794,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7059,4 +6815,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index efb190152..5949fad8c 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -24,7 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -117,7 +116,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -131,7 +129,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -155,12 +152,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -201,9 +203,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set CONFIG_AL_FIC=y +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -224,6 +226,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -232,7 +235,6 @@ CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -260,12 +262,10 @@ CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_EXYNOS is not set # CONFIG_ARCH_FOOTBRIDGE is not set -CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set @@ -276,6 +276,7 @@ CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MEDIATEK is not set CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y @@ -288,7 +289,6 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -331,6 +331,12 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -340,7 +346,6 @@ CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_845719=y CONFIG_ARM64_ERRATUM_858921=y -# CONFIG_ARM64_FORCE_52BIT is not set CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y CONFIG_ARM64_MTE=y @@ -348,23 +353,18 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y # CONFIG_ARM64_PSEUDO_NMI is not set -CONFIG_ARM64_PTDUMP_DEBUGFS=y CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y -# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set CONFIG_ARM64_SVE=y CONFIG_ARM64_SW_TTBR0_PAN=y CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y -CONFIG_ARM64_UAO=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y -# CONFIG_ARM64_VA_BITS_52 is not set -CONFIG_ARM64_VHE=y CONFIG_ARM64=y CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -478,7 +478,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -593,23 +592,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_QCOM_WLED=m CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set @@ -623,7 +620,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -634,7 +630,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -680,7 +675,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y # CONFIG_BIG_LITTLE is not set -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -693,12 +687,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -722,12 +714,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -787,6 +777,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRCMUTIL=m CONFIG_BRIDGE_CFM=y @@ -827,7 +818,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -886,7 +876,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CADENCE_TTC_TIMER=y CONFIG_CADENCE_WATCHDOG=m @@ -898,11 +887,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -912,9 +899,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -924,11 +909,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -939,8 +921,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -968,11 +948,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEC_TEGRA=m @@ -990,8 +970,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1064,24 +1042,23 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y -CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y CONFIG_CLK_IMX8QXP=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y CONFIG_CLK_QORIQ=y @@ -1097,7 +1074,6 @@ CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RK3568=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1107,7 +1083,6 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1127,7 +1102,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1135,6 +1109,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m @@ -1173,7 +1148,6 @@ CONFIG_COMMON_CLK_SCPI=m CONFIG_COMMON_CLK_SI544=m # CONFIG_COMMON_CLK_SI570 is not set # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_COMMON_CLK=y @@ -1195,6 +1169,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m @@ -1258,7 +1233,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1288,14 +1262,11 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1331,7 +1302,6 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y @@ -1367,7 +1337,6 @@ CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SAHARA is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y # CONFIG_CRYPTO_DEV_SUN4I_SS_DEBUG is not set CONFIG_CRYPTO_DEV_SUN4I_SS=m @@ -1403,7 +1372,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1426,13 +1394,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_ARM64_CE=y @@ -1459,9 +1422,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1489,8 +1450,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1503,7 +1462,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1520,9 +1478,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1551,6 +1509,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1595,7 +1554,6 @@ CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1653,7 +1611,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1685,14 +1643,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1715,7 +1669,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1735,14 +1688,12 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1751,14 +1702,12 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1766,7 +1715,6 @@ CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y -CONFIG_DRM_MSM_DSI_PLL=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y CONFIG_DRM_MSM=m @@ -1784,6 +1732,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1817,6 +1766,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1827,6 +1777,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1847,13 +1798,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1866,7 +1815,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1887,14 +1835,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1919,7 +1865,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2055,7 +2000,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2065,12 +2009,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2108,6 +2052,7 @@ CONFIG_EXTCON_USBC_TUSB320=m CONFIG_EXTCON_USB_GPIO=m CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" +CONFIG_EXYNOS_CHIPID=y # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FAULT_INJECTION is not set @@ -2122,7 +2067,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m @@ -2163,13 +2107,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2194,7 +2136,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2244,9 +2185,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2255,16 +2194,13 @@ CONFIG_FS_ENCRYPTION=y # CONFIG_FSL_BMAN_TEST is not set CONFIG_FSL_DPAA2_ETH_DCB=y CONFIG_FSL_DPAA2_ETH=m -CONFIG_FSL_DPAA2_ETHSW=m CONFIG_FSL_DPAA2_PTP_CLOCK=m CONFIG_FSL_DPAA2_QDMA=m CONFIG_FSL_DPAA2_SWITCH=m -CONFIG_FSL_DPAA2=y # CONFIG_FSL_DPAA_CHECKING is not set CONFIG_FSL_DPAA_ETH=m CONFIG_FSL_DPAA=y CONFIG_FSL_EDMA=m -CONFIG_FSL_ENETC_HW_TIMESTAMPING=y CONFIG_FSL_ENETC_IERB=m CONFIG_FSL_ENETC=m CONFIG_FSL_ENETC_MDIO=m @@ -2331,11 +2267,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2352,11 +2283,6 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIANFAR=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2423,7 +2349,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA186=y CONFIG_GPIO_TEGRA=y CONFIG_GPIO_THUNDERX=m @@ -2443,11 +2368,11 @@ CONFIG_GPIO_XGENE=y CONFIG_GPIO_XLP=m # CONFIG_GPIO_XRA1403 is not set CONFIG_GPIO_ZYNQ=m +CONFIG_GPIO_ZYNQMP_MODEPIN=y CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2455,7 +2380,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_PERF_REGS=y @@ -2463,9 +2387,7 @@ CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2535,6 +2457,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2589,6 +2512,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2672,8 +2596,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ=100 # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y @@ -2718,7 +2640,6 @@ CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2745,7 +2666,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2789,10 +2709,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2889,8 +2809,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y # CONFIG_IMX_IPUV3_CORE is not set @@ -2928,7 +2850,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2955,13 +2876,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2986,7 +2900,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -3011,13 +2924,11 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_PM8941_PWRKEY is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3042,8 +2953,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3052,7 +2964,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3068,7 +2979,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m @@ -3101,7 +3012,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3133,6 +3043,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3243,9 +3154,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3277,7 +3186,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3293,7 +3201,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3325,8 +3232,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3398,7 +3303,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3414,10 +3318,11 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set -# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3455,7 +3360,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3465,7 +3369,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3485,7 +3388,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KUSER_HELPERS=y -CONFIG_KVM_ARM_PMU=y CONFIG_KVM_XEN=y CONFIG_KVM=y CONFIG_KXCJK1013=m @@ -3525,9 +3427,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3550,11 +3450,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3597,9 +3493,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3675,8 +3568,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3712,7 +3603,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3726,6 +3616,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3739,7 +3630,6 @@ CONFIG_MAX77620_WATCHDOG=y # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3753,7 +3643,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3814,9 +3704,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3842,6 +3732,7 @@ CONFIG_MESON_GXL_PHY=m CONFIG_MESON_GX_PM_DOMAINS=y CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set # CONFIG_MESON_MX_EFUSE is not set # CONFIG_MESON_MX_SOCINFO is not set CONFIG_MESON_SARADC=m @@ -3860,7 +3751,6 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3872,7 +3762,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3940,7 +3829,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m # CONFIG_MFD_STMFX is not set CONFIG_MFD_STMPE=y @@ -3964,7 +3852,6 @@ CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4034,6 +3921,7 @@ CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4042,8 +3930,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4118,7 +4004,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4164,10 +4049,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4194,7 +4077,6 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4206,6 +4088,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4279,7 +4162,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4402,10 +4284,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -CONFIG_NET_DSA_MSCC_FELIX=m CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4413,7 +4293,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4421,10 +4300,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4442,6 +4321,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4596,6 +4476,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4607,8 +4488,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4625,7 +4506,6 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4740,10 +4620,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4754,9 +4632,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4787,7 +4664,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4829,6 +4705,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4915,12 +4793,12 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4961,7 +4839,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -5071,16 +4948,13 @@ CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set CONFIG_PCIE_ARMADA_8K=y -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5100,7 +4974,7 @@ CONFIG_PCIE_MOBIVEIL=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_TEGRA194_HOST=y CONFIG_PCIE_XILINX_CPM=y @@ -5116,7 +4990,6 @@ CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_LAYERSCAPE=y @@ -5149,11 +5022,9 @@ CONFIG_PDC_ADMA=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5162,11 +5033,11 @@ CONFIG_PHY_CAN_TRANSCEIVER=m # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_HI3660_USB=m +# CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m CONFIG_PHY_HISTB_COMBPHY=m -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5178,7 +5049,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m CONFIG_PHY_MESON_GXL_USB2=m -CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIXEL_MIPI_DPHY=m CONFIG_PHY_MVEBU_A3700_COMPHY=m CONFIG_PHY_MVEBU_A3700_UTMI=m @@ -5282,6 +5152,7 @@ CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_QCM2290 is not set CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set # CONFIG_PINCTRL_QCS404 is not set @@ -5289,7 +5160,7 @@ CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=y @@ -5297,6 +5168,7 @@ CONFIG_PINCTRL_SDM845=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5391,7 +5263,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5412,10 +5283,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5428,7 +5300,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5445,10 +5316,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5499,6 +5367,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5522,7 +5391,6 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_GENI_SE=y -CONFIG_QCOM_GLINK_SSR=m # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m @@ -5535,7 +5403,7 @@ CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y @@ -5562,6 +5430,8 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m @@ -5649,7 +5519,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5673,7 +5542,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_SPMI=y @@ -5780,12 +5648,10 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_HISI=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m CONFIG_RESET_QCOM_AOSS=y @@ -5840,7 +5706,6 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5848,11 +5713,12 @@ CONFIG_ROMFS_BACKED_BY_BLOCK=y CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set CONFIG_RPMSG_QCOM_SMD=m +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -5883,14 +5749,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -6029,9 +5893,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6064,18 +5933,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6086,6 +5958,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6184,6 +6057,7 @@ CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6195,7 +6069,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m @@ -6236,6 +6110,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6263,7 +6138,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6369,6 +6243,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6388,7 +6263,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6531,7 +6405,7 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_SERIO_I8042 is not set -# CONFIG_SERIO_LIBPS2 is not set +CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_OLPC_APSP is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set @@ -6547,14 +6421,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6622,6 +6494,8 @@ CONFIG_SND_ALS4000=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6647,7 +6521,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6689,7 +6562,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6779,7 +6651,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6797,11 +6668,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6812,6 +6688,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6830,7 +6708,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6850,7 +6727,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6893,7 +6769,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -6909,11 +6784,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -6931,6 +6806,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6941,11 +6817,11 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6977,6 +6853,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -6998,6 +6875,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -7008,56 +6886,33 @@ CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set CONFIG_SND_SOC_SOF_OF=m CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7088,9 +6943,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m CONFIG_SND_SOC_TEGRA210_ADMAIF=m +CONFIG_SND_SOC_TEGRA210_ADX=m CONFIG_SND_SOC_TEGRA210_AHUB=m +CONFIG_SND_SOC_TEGRA210_AMX=m CONFIG_SND_SOC_TEGRA210_DMIC=m CONFIG_SND_SOC_TEGRA210_I2S=m +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7118,7 +6978,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7150,14 +7009,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_SPDIF=m # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7170,6 +7027,7 @@ CONFIG_SND_SUN50I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7217,17 +7075,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7237,6 +7091,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7244,13 +7100,12 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_DSPI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m @@ -7266,7 +7121,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7304,7 +7158,6 @@ CONFIG_SPMI_MSM_PMIC_ARB=y CONFIG_SPMI_PMIC_CLKDIV=m CONFIG_SPMI=y # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7330,9 +7183,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7396,7 +7246,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -7431,8 +7281,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -7448,7 +7296,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7538,7 +7385,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7552,7 +7398,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -7581,7 +7426,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7662,7 +7506,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_AD7877 is not set -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7751,11 +7594,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7831,7 +7673,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -7934,7 +7775,6 @@ CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set -# CONFIG_USB_FSL_USB2 is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_FUSB300 is not set @@ -8015,7 +7855,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -8101,7 +7940,6 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8176,7 +8014,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8184,7 +8021,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8226,9 +8062,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8250,21 +8083,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8274,7 +8101,6 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m @@ -8282,7 +8108,6 @@ CONFIG_VFIO_AMBA=m CONFIG_VFIO_FSL_MC=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m @@ -8291,9 +8116,6 @@ CONFIG_VFIO_PLATFORM_AMDXGBE_RESET=m CONFIG_VFIO_PLATFORM=m CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y # CONFIG_VGA_CONSOLE is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8320,7 +8142,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8359,6 +8180,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8376,14 +8198,11 @@ CONFIG_VIDEO_IMX_MEDIA=m CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8401,6 +8220,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8451,8 +8271,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -8463,7 +8281,6 @@ CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL_MC=y @@ -8475,7 +8292,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8484,10 +8300,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8589,7 +8404,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8630,7 +8444,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8644,6 +8457,7 @@ CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8688,6 +8502,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8721,7 +8536,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8735,7 +8549,6 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set # CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set CONFIG_ZYNQMP_FIRMWARE=y CONFIG_ZYNQMP_IPI_MBOX=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 1b203ba06..06066f1b0 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -10,8 +10,9 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -85,7 +86,6 @@ CONFIG_ACPI=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -96,7 +96,6 @@ CONFIG_ACPI=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -110,7 +109,6 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -120,7 +118,6 @@ CONFIG_ACPI=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -134,12 +131,17 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -162,6 +164,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m @@ -181,12 +184,11 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set # CONFIG_APDS9960 is not set -# CONFIG_APPLE_AIC is not set # CONFIG_APPLE_MFI_FASTCHARGE is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set @@ -203,7 +205,6 @@ CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_EXYNOS is not set -CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_K3 is not set @@ -259,6 +260,12 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -267,7 +274,6 @@ CONFIG_ARM64_ERRATUM_832075=y CONFIG_ARM64_ERRATUM_834220=y CONFIG_ARM64_ERRATUM_843419=y CONFIG_ARM64_ERRATUM_858921=y -# CONFIG_ARM64_FORCE_52BIT is not set CONFIG_ARM64_HW_AFDBM=y CONFIG_ARM64_LSE_ATOMICS=y CONFIG_ARM64_MTE=y @@ -275,26 +281,19 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y CONFIG_ARM64_PSEUDO_NMI=y -# CONFIG_ARM64_PTDUMP_DEBUGFS is not set CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y -# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set CONFIG_ARM64_SVE=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y -CONFIG_ARM64_UAO=y CONFIG_ARM64_USE_LSE_ATOMICS=y -CONFIG_ARM64_USER_VA_BITS_52=y # CONFIG_ARM64_VA_BITS_39 is not set CONFIG_ARM64_VA_BITS_48=y -# CONFIG_ARM64_VA_BITS_52 is not set -CONFIG_ARM64_VHE=y CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y -# CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set # CONFIG_ARM_CCI_PMU is not set CONFIG_ARM_CCN=y CONFIG_ARM_CMN=m @@ -360,7 +359,6 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -399,7 +397,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -419,12 +416,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -484,13 +481,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -513,17 +507,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -615,7 +606,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -657,7 +647,6 @@ CONFIG_BUG=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -668,11 +657,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -682,9 +669,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -694,11 +679,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -707,9 +689,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_CPT=m @@ -729,7 +708,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEC_TEGRA is not set # CONFIG_CEPH_FSCACHE is not set @@ -744,7 +723,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -807,22 +785,17 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y -CONFIG_CLKDEV_LOOKUP=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -837,7 +810,6 @@ CONFIG_CMA_AREAS=7 # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="console=ttyAMA0" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -845,6 +817,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -888,6 +861,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORESIGHT_CPU_DEBUG=m # CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set CONFIG_CORESIGHT_CTI=m @@ -955,16 +929,14 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -976,7 +948,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=y CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_CRC32_ARM64_CE=m # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32=m @@ -999,7 +970,6 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -1010,7 +980,6 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -1034,7 +1003,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1047,7 +1015,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -1058,13 +1025,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_ARM64_CE=m @@ -1077,7 +1039,6 @@ CONFIG_CRYPTO_SHA3=y # CONFIG_CRYPTO_SHA512_ARM64_CE is not set # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3 is not set @@ -1085,13 +1046,9 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1106,19 +1063,16 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m # CONFIG_CSD_LOCK_WAIT_DEBUG is not set CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -1127,7 +1081,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -1141,8 +1094,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1170,13 +1124,13 @@ CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_PREEMPT is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y -# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set @@ -1192,7 +1146,6 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1215,16 +1168,12 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m -# CONFIG_DEVKMEM is not set -CONFIG_DEVMEM=y +# CONFIG_DEVMEM is not set # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set # CONFIG_DLM is not set # CONFIG_DMA_API_DEBUG is not set @@ -1266,7 +1215,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1295,17 +1244,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1321,12 +1263,10 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1341,8 +1281,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1356,12 +1294,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MSM is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1370,6 +1306,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1382,6 +1319,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1397,19 +1335,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set @@ -1425,18 +1359,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1455,7 +1386,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1513,7 +1443,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1594,8 +1523,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1614,7 +1541,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1624,7 +1550,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1664,7 +1589,6 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1677,7 +1601,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1720,9 +1643,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1750,9 +1671,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -# CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1791,8 +1710,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1804,13 +1721,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -1824,11 +1737,6 @@ CONFIG_GENEVE=m # CONFIG_GENWQE is not set # CONFIG_GFS2_FS is not set # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1887,7 +1795,6 @@ CONFIG_GPIO_PL061=y # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_TEGRA is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set @@ -1906,14 +1813,12 @@ CONFIG_GPIO_XLP=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1925,9 +1830,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1992,6 +1895,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2034,6 +1938,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2101,7 +2006,6 @@ CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set -# CONFIG_HW_RANDOM_MSM is not set CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y CONFIG_HW_RANDOM_VIRTIO=y @@ -2120,8 +2024,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -2157,7 +2059,6 @@ CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_GPIO=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2180,7 +2081,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2221,10 +2121,10 @@ CONFIG_IB700_WDT=m # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2273,7 +2173,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2320,9 +2219,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2349,12 +2245,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2377,7 +2267,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2388,7 +2277,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IQS626A is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set -# CONFIG_INPUT_KEYBOARD is not set +CONFIG_INPUT_KEYBOARD=y CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_LEDS=y @@ -2400,10 +2289,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2428,13 +2315,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2448,7 +2335,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2467,8 +2353,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2478,7 +2364,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2508,6 +2393,7 @@ CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IPMB_DEVICE_INTERFACE=m CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2641,7 +2527,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2652,25 +2537,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2698,8 +2565,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2725,22 +2590,23 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set -# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2762,6 +2628,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_TEGRA is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y @@ -2791,7 +2658,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_ARM_PMU=y # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -2811,13 +2677,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2830,7 +2694,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m @@ -2854,11 +2717,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2898,9 +2757,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2965,8 +2821,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -3000,7 +2854,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -3014,6 +2867,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -3023,7 +2877,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3091,9 +2944,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -3121,7 +2974,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3129,7 +2981,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3192,7 +3043,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3210,7 +3060,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VEXPRESS_SYSREG is not set # CONFIG_MFD_VIPERBOARD is not set @@ -3280,6 +3129,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3288,8 +3138,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3348,7 +3196,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3395,10 +3242,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3406,11 +3251,9 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3421,7 +3264,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3460,8 +3304,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PHYSMAP_COMPAT is not set # CONFIG_MTD_PHYSMAP_GEMINI is not set CONFIG_MTD_PHYSMAP=m -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set @@ -3522,7 +3364,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3557,6 +3398,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3658,7 +3500,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3716,8 +3557,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CADENCE is not set @@ -3728,15 +3569,13 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set @@ -3787,8 +3626,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3817,13 +3654,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3835,9 +3668,8 @@ CONFIG_NF_REJECT_IPV6=m CONFIG_NFS_COMMON=y # CONFIG_NFSD_BLOCKLAYOUT is not set CONFIG_NFS_DEBUG=y -# CONFIG_NFSD_FAULT_INJECTION is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3870,11 +3702,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3892,8 +3721,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3903,8 +3730,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3921,6 +3746,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3994,7 +3820,6 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -4010,10 +3835,10 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -4044,7 +3869,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -4127,13 +3951,11 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4166,7 +3988,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4190,7 +4012,6 @@ CONFIG_PCS_XPCS=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_BCM_NS_USB2 is not set @@ -4199,7 +4020,6 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PHY_BCM_SR_USB=m CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4207,17 +4027,16 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set CONFIG_PHY_HI6220_USB=m # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set -CONFIG_PHY_NS2_PCIE=y CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set @@ -4354,12 +4173,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4377,7 +4196,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set @@ -4454,6 +4272,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y CONFIG_QCOM_SCM=y # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m @@ -4479,8 +4298,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -# CONFIG_QUEUED_LOCK_STAT is not set # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set @@ -4524,7 +4341,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4539,13 +4355,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -CONFIG_REFCOUNT_FULL=y # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4596,10 +4411,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_QCOM_PDC is not set CONFIG_RESET_SCMI=y @@ -4633,7 +4446,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4665,7 +4477,6 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_ABB5ZES3=m # CONFIG_RTC_DRV_ABEOZ9 is not set CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4674,7 +4485,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4750,8 +4560,6 @@ CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_XGENE is not set # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4790,7 +4598,9 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m @@ -4814,15 +4624,16 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4887,12 +4698,10 @@ CONFIG_SCSI_MPI3MR=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4912,6 +4721,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4952,6 +4762,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4981,7 +4792,6 @@ CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_AHT10 is not set # CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -5092,6 +4902,7 @@ CONFIG_SENSORS_MAX20751=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX34440 is not set +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set # CONFIG_SENSORS_MAX6639 is not set # CONFIG_SENSORS_MAX6642 is not set @@ -5233,7 +5044,7 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_SERIO_I8042 is not set -# CONFIG_SERIO_LIBPS2 is not set +CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_OLPC_APSP is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set @@ -5248,20 +5059,17 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5325,7 +5133,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5366,7 +5173,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5455,7 +5261,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5473,11 +5278,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5488,6 +5298,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5506,7 +5318,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5526,7 +5337,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5569,7 +5379,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5585,11 +5394,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5607,6 +5416,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5617,11 +5427,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5674,6 +5484,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5684,56 +5495,33 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5794,7 +5582,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5826,14 +5613,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5846,6 +5631,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5889,17 +5675,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5907,6 +5689,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BCM_QSPI is not set # CONFIG_SPI_BITBANG is not set @@ -5946,7 +5729,6 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5992,7 +5774,7 @@ CONFIG_STMMAC_PLATFORM=m # CONFIG_STM_SOURCE_CONSOLE is not set # CONFIG_STM_SOURCE_FTRACE is not set # CONFIG_STM_SOURCE_HEARTBEAT is not set -CONFIG_STRICT_DEVMEM=y +# CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set @@ -6001,7 +5783,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6019,8 +5801,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set @@ -6034,7 +5814,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6105,7 +5884,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6119,8 +5897,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6149,7 +5925,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6302,13 +6077,11 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set # CONFIG_TSL2772 is not set @@ -6367,7 +6140,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIXWARE_DISKLABEL is not set CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6473,7 +6245,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6532,7 +6303,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6602,13 +6372,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_SPEEDTOUCH is not set @@ -6646,9 +6414,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6664,13 +6429,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6684,7 +6444,6 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6695,9 +6454,6 @@ CONFIG_VFIO_PCI=m # CONFIG_VFIO_PLATFORM is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y # CONFIG_VGA_CONSOLE is not set # CONFIG_VGA_SWITCHEROO is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6751,6 +6507,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6763,7 +6520,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6782,6 +6538,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6827,7 +6584,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6839,17 +6595,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6913,7 +6667,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6940,7 +6693,6 @@ CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6955,6 +6707,7 @@ CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6994,6 +6747,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -7016,12 +6770,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7035,4 +6791,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 1b0531885..958c10d85 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -23,7 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -110,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -196,9 +198,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -220,6 +222,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_AMX3_PM=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y @@ -230,7 +233,6 @@ CONFIG_ANDROID=y CONFIG_APDS9802ALS=m CONFIG_APDS9960=m # CONFIG_APM_EMULATION is not set -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -260,7 +262,6 @@ CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set @@ -283,12 +284,12 @@ CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set CONFIG_ARCH_MMP=y +# CONFIG_ARCH_MSM8916 is not set CONFIG_ARCH_MSM8960=y CONFIG_ARCH_MSM8974=y CONFIG_ARCH_MSM8X60=y # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_MULTI_V5 is not set # CONFIG_ARCH_MULTI_V6 is not set CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MVEBU=y @@ -306,12 +307,10 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_S5PV210 is not set # CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_SOCFPGA is not set # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STI=y CONFIG_ARCH_STM32=y @@ -340,6 +339,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -442,7 +447,6 @@ CONFIG_ARM_STI_CPUFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA194_CPUFREQ=y CONFIG_ARM_TEGRA20_CPUFREQ=m -CONFIG_ARM_TEGRA20_DEVFREQ=m CONFIG_ARM_TEGRA_CPUIDLE=y CONFIG_ARM_TEGRA_DEVFREQ=m CONFIG_ARM_THUMBEE=y @@ -489,7 +493,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -609,7 +612,6 @@ CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set CONFIG_BACKLIGHT_PANDORA=m -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m @@ -617,16 +619,15 @@ CONFIG_BACKLIGHT_RT4831=m CONFIG_BACKLIGHT_TPS65217=m # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_ACER_A500=m CONFIG_BATTERY_AXP20X=m @@ -642,7 +643,6 @@ CONFIG_BATTERY_DA9052=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -656,7 +656,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -701,7 +700,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y CONFIG_BIG_LITTLE=y -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -714,12 +712,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -743,12 +739,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -809,6 +803,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_CFM=y CONFIG_BRIDGE_EBT_802_3=m @@ -848,7 +843,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -906,7 +900,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y @@ -920,11 +913,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -934,9 +925,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -946,14 +935,9 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m -# CONFIG_CAN_RCAR_CANFD is not set -# CONFIG_CAN_RCAR is not set # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m # CONFIG_CAN_SOFTING_CS is not set @@ -964,8 +948,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -985,11 +967,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SAMSUNG_S5P=m # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y @@ -1010,8 +992,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1088,22 +1068,22 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1117,7 +1097,6 @@ CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1128,7 +1107,6 @@ CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_TWL6040=m CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1148,7 +1126,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1156,6 +1133,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -1185,7 +1163,6 @@ CONFIG_COMMON_CLK_SI544=m CONFIG_COMMON_CLK_STM32MP157_SCMI=y CONFIG_COMMON_CLK_TI_ADPLL=m # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y CONFIG_COMMON_CLK_XLNX_CLKWZRD=m CONFIG_COMMON_CLK=y CONFIG_COMPACTION=y @@ -1200,6 +1177,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set # CONFIG_CORESIGHT is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set @@ -1256,7 +1234,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1275,20 +1252,18 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AEGIS128_SIMD=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1321,7 +1296,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_EXYNOS_RNG=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y @@ -1361,7 +1335,6 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SAHARA=m -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_CRYP=m @@ -1398,7 +1371,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1421,13 +1393,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_ARM_CE is not set @@ -1450,9 +1417,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1480,8 +1445,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m @@ -1497,7 +1460,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1513,9 +1475,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_INFO_BTF is not set # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1552,6 +1514,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1599,7 +1562,6 @@ CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1660,7 +1622,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1693,14 +1655,10 @@ CONFIG_DRA752_THERMAL=y CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1723,7 +1681,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1738,7 +1695,6 @@ CONFIG_DRM_EXYNOS_DP=y CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_FIMC=y CONFIG_DRM_EXYNOS_FIMD=y -# CONFIG_DRM_EXYNOS_G2D is not set CONFIG_DRM_EXYNOS_GSC=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_EXYNOS=m @@ -1759,7 +1715,6 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m @@ -1770,7 +1725,6 @@ CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m CONFIG_DRM_IMX_TVE=m CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1779,7 +1733,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set @@ -1787,7 +1740,6 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1795,7 +1747,6 @@ CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y -CONFIG_DRM_MSM_DSI_PLL=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y CONFIG_DRM_MSM=m @@ -1806,10 +1757,6 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NOUVEAU_SVM is not set CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m -CONFIG_DRM_OMAP_CONNECTOR_HDMI=m -CONFIG_DRM_OMAP_ENCODER_OPA362=m -CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set CONFIG_DRM_PANEL_ARM_VERSATILE=m @@ -1818,6 +1765,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1851,6 +1799,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1861,6 +1810,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1881,13 +1831,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1903,7 +1851,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1926,14 +1873,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1958,7 +1903,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2095,7 +2039,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2105,12 +2048,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2153,6 +2096,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXYNOS5422_DMC=m CONFIG_EXYNOS_ADC=m CONFIG_EXYNOS_AUDSS_CLK_CON=m +CONFIG_EXYNOS_CHIPID=y CONFIG_EXYNOS_CLKOUT=y # CONFIG_EXYNOS_IOMMU_DEBUG is not set CONFIG_EXYNOS_IOMMU=y @@ -2171,7 +2115,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -2220,13 +2163,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2251,7 +2192,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2299,9 +2239,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2366,11 +2304,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2388,11 +2321,6 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIANFAR is not set # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2460,7 +2388,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS65218=m @@ -2485,7 +2412,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GS_FPGABOOT=m CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2493,7 +2419,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_ARM_ARCH_TIMER=y @@ -2504,9 +2429,7 @@ CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m CONFIG_HDQ_MASTER_OMAP=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2574,6 +2497,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2628,6 +2552,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2711,8 +2636,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2757,7 +2680,6 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2784,7 +2706,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2827,10 +2748,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2928,8 +2849,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y CONFIG_IMX_IPUV3_CORE=m @@ -2964,7 +2887,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2991,19 +2913,11 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set CONFIG_INIT_STACK_NONE=y CONFIG_INOTIFY_USER=y -CONFIG_INPUT_88PM80X_ONKEY=m # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m @@ -3027,7 +2941,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -3053,14 +2966,12 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set CONFIG_INPUT_PALMAS_PWRBUTTON=m # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8941_PWRKEY=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3090,8 +3001,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3100,7 +3012,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3117,7 +3028,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3150,7 +3061,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3182,6 +3092,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3292,9 +3203,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3327,7 +3236,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3342,7 +3250,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3374,8 +3281,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3452,7 +3357,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3462,7 +3366,7 @@ CONFIG_KERNEL_MODE_NEON=y # CONFIG_KERNEL_ZSTD is not set # CONFIG_KEXEC_FILE is not set CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set @@ -3472,6 +3376,7 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3514,7 +3419,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -3524,7 +3428,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3583,9 +3486,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3609,11 +3510,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3661,9 +3558,6 @@ CONFIG_LEDS_TURRIS_OMNIA=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3736,8 +3630,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3773,6 +3665,7 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y CONFIG_MACH_MMP3_DT=y +CONFIG_MACH_STM32MP13=y CONFIG_MACH_STM32MP157=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -3793,7 +3686,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3807,6 +3699,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3818,7 +3711,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3834,7 +3726,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3894,9 +3786,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set CONFIG_MEMORY=y @@ -3920,6 +3812,7 @@ CONFIG_MESON_EFUSE=m # CONFIG_MESON_GX_PM_DOMAINS is not set CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set CONFIG_MESON_MX_EFUSE=m CONFIG_MESON_MX_SOCINFO=y CONFIG_MESON_SARADC=m @@ -3939,7 +3832,6 @@ CONFIG_MFD_ACER_A500_EC=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3951,7 +3843,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9052_SPI=y @@ -4020,7 +3911,6 @@ CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_STM32_LPTIMER=m CONFIG_MFD_STM32_TIMERS=m @@ -4048,7 +3938,6 @@ CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y -CONFIG_MFD_TPS80031=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4118,6 +4007,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4126,8 +4016,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4211,7 +4099,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4257,10 +4144,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPL3115=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4288,7 +4173,6 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4300,6 +4184,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4344,7 +4229,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m -CONFIG_MTD_NAND_GPMI_NAND=m # CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND_INTEL_LGM=m CONFIG_MTD_NAND_MARVELL=m @@ -4377,7 +4261,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4500,10 +4383,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4511,7 +4392,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4519,10 +4399,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4540,6 +4420,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4693,6 +4574,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4704,8 +4586,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4723,7 +4605,6 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4836,10 +4717,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4850,9 +4729,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4883,7 +4761,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4925,6 +4802,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -5006,11 +4885,11 @@ CONFIG_NULL_TTY=m CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -5048,7 +4927,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -5062,7 +4940,6 @@ CONFIG_OLPC_XO175=y # CONFIG_OMAP2_DSS_DEBUG is not set CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y -CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y @@ -5195,16 +5072,13 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set # CONFIG_PCIE_ARMADA_8K is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5220,7 +5094,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y CONFIG_PCIE_XILINX=y @@ -5232,7 +5106,6 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y # CONFIG_PCI_LAYERSCAPE is not set @@ -5264,11 +5137,9 @@ CONFIG_PERCPU_STATS=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5281,8 +5152,8 @@ CONFIG_PHY_EXYNOS_DP_VIDEO=m CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5294,7 +5165,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set -CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIPHY28LP=m # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m @@ -5400,6 +5270,7 @@ CONFIG_PINCTRL_MSM8X74=m CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set CONFIG_PINCTRL_PALMAS=y +# CONFIG_PINCTRL_QCM2290 is not set CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m # CONFIG_PINCTRL_QCS404 is not set @@ -5407,7 +5278,7 @@ CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set @@ -5415,6 +5286,7 @@ CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5515,7 +5387,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5536,10 +5407,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5552,7 +5424,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5570,10 +5441,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5633,6 +5501,7 @@ CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5651,7 +5520,6 @@ CONFIG_QCOM_COMMAND_DB=y # CONFIG_QCOM_EBI2 is not set CONFIG_QCOM_FASTRPC=m # CONFIG_QCOM_GENI_SE is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_GSBI=m CONFIG_QCOM_HFPLL=m @@ -5660,11 +5528,10 @@ CONFIG_QCOM_HFPLL=m CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m -CONFIG_QCOM_PM=y CONFIG_QCOM_QFPROM=m CONFIG_QCOM_RMTFS_MEM=m # CONFIG_QCOM_RPMH is not set @@ -5681,6 +5548,8 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m @@ -5767,7 +5636,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5791,7 +5659,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -5895,7 +5762,6 @@ CONFIG_REGULATOR_TPS6524X=m CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m -CONFIG_REGULATOR_TPS80031=m CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_VCTRL=m @@ -5916,11 +5782,9 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m # CONFIG_RESET_QCOM_AOSS is not set @@ -5928,7 +5792,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -5976,18 +5839,18 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set CONFIG_RPMSG_QCOM_SMD=m +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -6018,14 +5881,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -6133,7 +5994,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6586X=m CONFIG_RTC_DRV_TPS65910=m -CONFIG_RTC_DRV_TPS80031=m CONFIG_RTC_DRV_TWL4030=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m @@ -6180,9 +6040,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6215,18 +6080,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6237,6 +6105,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6335,6 +6204,7 @@ CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6346,7 +6216,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6387,6 +6257,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6414,7 +6285,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6522,6 +6392,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6542,7 +6413,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6614,7 +6484,6 @@ CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_EM is not set CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set @@ -6665,7 +6534,6 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_SERIAL_OF_PLATFORM=y -# CONFIG_SERIAL_OMAP is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_PXA is not set # CONFIG_SERIAL_RP2 is not set @@ -6711,14 +6579,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6787,6 +6653,8 @@ CONFIG_SND_ARM=y CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6812,7 +6680,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6854,7 +6721,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6907,7 +6773,6 @@ CONFIG_SND_MIA=m CONFIG_SND_MIXART=m CONFIG_SND_MIXER_OSS=m CONFIG_SND_MMP_SOC_SSPA=m -CONFIG_SND_MMP_SOC=y CONFIG_SND_MONA=m CONFIG_SND_MPU401=m CONFIG_SND_MTPAV=m @@ -6948,7 +6813,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6964,14 +6828,18 @@ CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK5386 is not set CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set -CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6982,6 +6850,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7000,7 +6870,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -7021,7 +6890,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -7067,7 +6935,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -7083,11 +6950,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -7107,6 +6974,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7117,11 +6985,11 @@ CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7156,6 +7024,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -7177,6 +7046,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -7187,57 +7057,34 @@ CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set CONFIG_SND_SOC_SMDK_WM8994_PCM=m CONFIG_SND_SOC_SNOW=m CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7269,9 +7116,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m # CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +CONFIG_SND_SOC_TEGRA210_ADX=m # CONFIG_SND_SOC_TEGRA210_AHUB is not set +CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_DMIC is not set # CONFIG_SND_SOC_TEGRA210_I2S is not set +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7301,7 +7153,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m CONFIG_SND_SOC_TLV320AIC3X=m # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7335,14 +7186,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7355,6 +7204,7 @@ CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7429,17 +7279,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7449,6 +7295,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7456,14 +7304,13 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m CONFIG_SPI_FSL_SPI=m @@ -7477,7 +7324,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7519,7 +7365,6 @@ CONFIG_SPMI=m CONFIG_SPMI_MSM_PMIC_ARB=m CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7545,9 +7390,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7576,11 +7418,9 @@ CONFIG_STM32_DMA=y CONFIG_STM32_EXTI=y # CONFIG_STM32_FMC2_EBI is not set # CONFIG_STM32_IPCC is not set -CONFIG_STM32_LPTIMER_CNT=m CONFIG_STM32_MDMA=y CONFIG_STM32_RPROC=m CONFIG_STM32_THERMAL=m -CONFIG_STM32_TIMER_CNT=m CONFIG_STM32_WATCHDOG=m # CONFIG_STM is not set CONFIG_STMMAC_ETH=m @@ -7627,7 +7467,7 @@ CONFIG_SUNDANCE=m # CONFIG_SUNGEM is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m # CONFIG_SUNRPC_XPRT_RDMA is not set @@ -7662,8 +7502,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -7678,7 +7516,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7765,7 +7602,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7779,7 +7615,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -7808,7 +7643,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7846,7 +7680,6 @@ CONFIG_TI_CPPI41=m CONFIG_TI_CPSW=m # CONFIG_TI_CPSW_PHY_SEL is not set CONFIG_TI_CPSW_SWITCHDEV=m -CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set @@ -7857,7 +7690,6 @@ CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m CONFIG_TI_EMIF_SRAM=m -CONFIG_TI_EQEP=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -7904,7 +7736,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7996,11 +7827,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -8083,7 +7913,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -8193,7 +8022,6 @@ CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set -CONFIG_USB_FSL_USB2=m CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_FUSB300 is not set @@ -8274,7 +8102,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_IOWARRIOR=m @@ -8366,7 +8193,6 @@ CONFIG_USB_OHCI_HCD_STI=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8441,7 +8267,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8449,7 +8274,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8492,9 +8316,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8517,21 +8338,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8541,14 +8356,12 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AMBA=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m @@ -8559,9 +8372,6 @@ CONFIG_VFPv3=y CONFIG_VFP=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8588,7 +8398,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8630,6 +8439,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8649,14 +8459,11 @@ CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8678,6 +8485,7 @@ CONFIG_VIDEO_OMAP3=m # CONFIG_VIDEO_OMAP4 is not set CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8731,32 +8539,26 @@ CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m # CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set -CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STI_BDISP=m CONFIG_VIDEO_STI_DELTA_DRIVER=m CONFIG_VIDEO_STI_DELTA=m CONFIG_VIDEO_STI_DELTA_MJPEG=y -CONFIG_VIDEO_STI_HDMI_CEC=m # CONFIG_VIDEO_STI_HVA_DEBUGFS is not set CONFIG_VIDEO_STI_HVA=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m # CONFIG_VIDEO_STM32_DCMI is not set -CONFIG_VIDEO_STM32_HDMI_CEC=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL=m @@ -8771,7 +8573,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8780,10 +8581,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8884,7 +8684,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8927,7 +8726,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8935,13 +8733,13 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8983,6 +8781,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -9017,7 +8816,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -9031,4 +8829,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index e1b46ecb1..50ec9cccd 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -23,7 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -110,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -196,9 +198,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -220,6 +222,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_AMX3_PM=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y @@ -230,7 +233,6 @@ CONFIG_ANDROID=y CONFIG_APDS9802ALS=m CONFIG_APDS9960=m # CONFIG_APM_EMULATION is not set -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -260,7 +262,6 @@ CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set @@ -283,12 +284,12 @@ CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set CONFIG_ARCH_MMP=y +# CONFIG_ARCH_MSM8916 is not set CONFIG_ARCH_MSM8960=y CONFIG_ARCH_MSM8974=y CONFIG_ARCH_MSM8X60=y # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_MULTI_V5 is not set # CONFIG_ARCH_MULTI_V6 is not set CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MVEBU=y @@ -306,12 +307,10 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_S5PV210 is not set # CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_SOCFPGA is not set # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STI=y CONFIG_ARCH_STM32=y @@ -340,6 +339,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -442,7 +447,6 @@ CONFIG_ARM_STI_CPUFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA194_CPUFREQ=y CONFIG_ARM_TEGRA20_CPUFREQ=m -CONFIG_ARM_TEGRA20_DEVFREQ=m CONFIG_ARM_TEGRA_CPUIDLE=y CONFIG_ARM_TEGRA_DEVFREQ=m CONFIG_ARM_THUMBEE=y @@ -489,7 +493,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -609,7 +612,6 @@ CONFIG_BACKLIGHT_LED=m CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set CONFIG_BACKLIGHT_PANDORA=m -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m @@ -617,16 +619,15 @@ CONFIG_BACKLIGHT_RT4831=m CONFIG_BACKLIGHT_TPS65217=m # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_ACER_A500=m CONFIG_BATTERY_AXP20X=m @@ -642,7 +643,6 @@ CONFIG_BATTERY_DA9052=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -656,7 +656,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -701,7 +700,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y CONFIG_BIG_LITTLE=y -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -714,12 +712,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -743,12 +739,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -809,6 +803,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_CFM=y CONFIG_BRIDGE_EBT_802_3=m @@ -848,7 +843,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -906,7 +900,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y @@ -920,11 +913,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -934,9 +925,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -946,14 +935,9 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m -# CONFIG_CAN_RCAR_CANFD is not set -# CONFIG_CAN_RCAR is not set # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m # CONFIG_CAN_SOFTING_CS is not set @@ -964,8 +948,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -985,11 +967,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SAMSUNG_S5P=m # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y @@ -1010,8 +992,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1088,22 +1068,22 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1117,7 +1097,6 @@ CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1128,7 +1107,6 @@ CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_TWL6040=m CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1148,7 +1126,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1156,6 +1133,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -1185,7 +1163,6 @@ CONFIG_COMMON_CLK_SI544=m CONFIG_COMMON_CLK_STM32MP157_SCMI=y CONFIG_COMMON_CLK_TI_ADPLL=m # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y CONFIG_COMMON_CLK_XLNX_CLKWZRD=m CONFIG_COMMON_CLK=y CONFIG_COMPACTION=y @@ -1200,6 +1177,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set # CONFIG_CORESIGHT is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set @@ -1256,7 +1234,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1275,20 +1252,18 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AEGIS128_SIMD=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1321,7 +1296,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_EXYNOS_RNG=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y @@ -1361,7 +1335,6 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SAHARA=m -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_CRYP=m @@ -1398,7 +1371,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1421,13 +1393,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_ARM_CE is not set @@ -1450,9 +1417,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1480,8 +1445,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m @@ -1497,7 +1460,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1513,9 +1475,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_INFO_BTF is not set # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1545,6 +1507,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1592,7 +1555,6 @@ CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1653,7 +1615,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1686,14 +1648,10 @@ CONFIG_DRA752_THERMAL=y CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1716,7 +1674,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1731,7 +1688,6 @@ CONFIG_DRM_EXYNOS_DP=y CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_FIMC=y CONFIG_DRM_EXYNOS_FIMD=y -# CONFIG_DRM_EXYNOS_G2D is not set CONFIG_DRM_EXYNOS_GSC=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_EXYNOS=m @@ -1752,7 +1708,6 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m @@ -1763,7 +1718,6 @@ CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m CONFIG_DRM_IMX_TVE=m CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1772,7 +1726,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set @@ -1780,7 +1733,6 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1788,7 +1740,6 @@ CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y -CONFIG_DRM_MSM_DSI_PLL=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y CONFIG_DRM_MSM=m @@ -1799,10 +1750,6 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NOUVEAU_SVM is not set CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m -CONFIG_DRM_OMAP_CONNECTOR_HDMI=m -CONFIG_DRM_OMAP_ENCODER_OPA362=m -CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set CONFIG_DRM_PANEL_ARM_VERSATILE=m @@ -1811,6 +1758,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1844,6 +1792,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1854,6 +1803,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1874,13 +1824,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1896,7 +1844,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1919,14 +1866,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1951,7 +1896,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2088,7 +2032,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2098,12 +2041,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2146,6 +2089,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXYNOS5422_DMC=m CONFIG_EXYNOS_ADC=m CONFIG_EXYNOS_AUDSS_CLK_CON=m +CONFIG_EXYNOS_CHIPID=y CONFIG_EXYNOS_CLKOUT=y # CONFIG_EXYNOS_IOMMU_DEBUG is not set CONFIG_EXYNOS_IOMMU=y @@ -2164,7 +2108,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m @@ -2205,13 +2148,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2236,7 +2177,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2284,9 +2224,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2351,11 +2289,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2373,11 +2306,6 @@ CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIANFAR is not set # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2445,7 +2373,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS65218=m @@ -2470,7 +2397,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set CONFIG_GS_FPGABOOT=m CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2478,7 +2404,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_ARM_ARCH_TIMER=y @@ -2489,9 +2414,7 @@ CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m CONFIG_HDQ_MASTER_OMAP=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2559,6 +2482,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2613,6 +2537,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2696,8 +2621,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2742,7 +2665,6 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2769,7 +2691,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2812,10 +2733,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2913,8 +2834,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y CONFIG_IMX_IPUV3_CORE=m @@ -2949,7 +2872,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2976,19 +2898,11 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set CONFIG_INIT_STACK_NONE=y CONFIG_INOTIFY_USER=y -CONFIG_INPUT_88PM80X_ONKEY=m # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m @@ -3012,7 +2926,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -3038,14 +2951,12 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set CONFIG_INPUT_PALMAS_PWRBUTTON=m # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8941_PWRKEY=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3075,8 +2986,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3085,7 +2997,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3102,7 +3013,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3135,7 +3046,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3167,6 +3077,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3277,9 +3188,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3312,7 +3221,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3327,7 +3235,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3359,8 +3266,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3430,7 +3335,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3440,7 +3344,7 @@ CONFIG_KERNEL_MODE_NEON=y # CONFIG_KERNEL_ZSTD is not set # CONFIG_KEXEC_FILE is not set CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set @@ -3450,6 +3354,7 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3492,7 +3397,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3502,7 +3406,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3561,9 +3464,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3587,11 +3488,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3639,9 +3536,6 @@ CONFIG_LEDS_TURRIS_OMNIA=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3714,8 +3608,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3751,6 +3643,7 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y CONFIG_MACH_MMP3_DT=y +CONFIG_MACH_STM32MP13=y CONFIG_MACH_STM32MP157=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -3771,7 +3664,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3785,6 +3677,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3796,7 +3689,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3811,7 +3703,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3871,9 +3763,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set CONFIG_MEMORY=y @@ -3897,6 +3789,7 @@ CONFIG_MESON_EFUSE=m # CONFIG_MESON_GX_PM_DOMAINS is not set CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set CONFIG_MESON_MX_EFUSE=m CONFIG_MESON_MX_SOCINFO=y CONFIG_MESON_SARADC=m @@ -3916,7 +3809,6 @@ CONFIG_MFD_ACER_A500_EC=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3928,7 +3820,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9052_SPI=y @@ -3997,7 +3888,6 @@ CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_STM32_LPTIMER=m CONFIG_MFD_STM32_TIMERS=m @@ -4025,7 +3915,6 @@ CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y -CONFIG_MFD_TPS80031=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4095,6 +3984,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4103,8 +3993,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4188,7 +4076,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4234,10 +4121,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPL3115=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4265,7 +4150,6 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4277,6 +4161,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4321,7 +4206,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m -CONFIG_MTD_NAND_GPMI_NAND=m # CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND_INTEL_LGM=m CONFIG_MTD_NAND_MARVELL=m @@ -4354,7 +4238,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4477,10 +4360,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4488,7 +4369,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4496,10 +4376,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4517,6 +4397,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4670,6 +4551,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4681,8 +4563,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4700,7 +4582,6 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4813,10 +4694,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4827,9 +4706,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4860,7 +4738,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4902,6 +4779,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4983,11 +4862,11 @@ CONFIG_NULL_TTY=m CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -5025,7 +4904,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -5039,7 +4917,6 @@ CONFIG_OLPC_XO175=y # CONFIG_OMAP2_DSS_DEBUG is not set CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y -CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y @@ -5172,16 +5049,13 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set # CONFIG_PCIE_ARMADA_8K is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5197,7 +5071,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y CONFIG_PCIE_XILINX=y @@ -5209,7 +5083,6 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y # CONFIG_PCI_LAYERSCAPE is not set @@ -5241,11 +5114,9 @@ CONFIG_PDC_ADMA=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5258,8 +5129,8 @@ CONFIG_PHY_EXYNOS_DP_VIDEO=m CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5271,7 +5142,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set -CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIPHY28LP=m # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m @@ -5377,6 +5247,7 @@ CONFIG_PINCTRL_MSM8X74=m CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set CONFIG_PINCTRL_PALMAS=y +# CONFIG_PINCTRL_QCM2290 is not set CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m # CONFIG_PINCTRL_QCS404 is not set @@ -5384,7 +5255,7 @@ CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set @@ -5392,6 +5263,7 @@ CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5492,7 +5364,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5513,10 +5384,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5529,7 +5401,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5547,10 +5418,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5610,6 +5478,7 @@ CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5628,7 +5497,6 @@ CONFIG_QCOM_COMMAND_DB=y # CONFIG_QCOM_EBI2 is not set CONFIG_QCOM_FASTRPC=m # CONFIG_QCOM_GENI_SE is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_GSBI=m CONFIG_QCOM_HFPLL=m @@ -5637,11 +5505,10 @@ CONFIG_QCOM_HFPLL=m CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m -CONFIG_QCOM_PM=y CONFIG_QCOM_QFPROM=m CONFIG_QCOM_RMTFS_MEM=m # CONFIG_QCOM_RPMH is not set @@ -5658,6 +5525,8 @@ CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m @@ -5744,7 +5613,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5768,7 +5636,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -5872,7 +5739,6 @@ CONFIG_REGULATOR_TPS6524X=m CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m -CONFIG_REGULATOR_TPS80031=m CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_VCTRL=m @@ -5893,11 +5759,9 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m # CONFIG_RESET_QCOM_AOSS is not set @@ -5905,7 +5769,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -5953,18 +5816,18 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set CONFIG_RPMSG_QCOM_SMD=m +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -5995,14 +5858,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -6110,7 +5971,6 @@ CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS6586X=m CONFIG_RTC_DRV_TPS65910=m -CONFIG_RTC_DRV_TPS80031=m CONFIG_RTC_DRV_TWL4030=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m @@ -6157,9 +6017,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6192,18 +6057,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6214,6 +6082,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6312,6 +6181,7 @@ CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6323,7 +6193,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6364,6 +6234,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6391,7 +6262,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6499,6 +6369,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6519,7 +6390,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6591,7 +6461,6 @@ CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_EM is not set CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set @@ -6642,7 +6511,6 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_SERIAL_OF_PLATFORM=y -# CONFIG_SERIAL_OMAP is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_PXA is not set # CONFIG_SERIAL_RP2 is not set @@ -6688,14 +6556,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6764,6 +6630,8 @@ CONFIG_SND_ARM=y CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6789,7 +6657,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6831,7 +6698,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6884,7 +6750,6 @@ CONFIG_SND_MIA=m CONFIG_SND_MIXART=m CONFIG_SND_MIXER_OSS=m CONFIG_SND_MMP_SOC_SSPA=m -CONFIG_SND_MMP_SOC=y CONFIG_SND_MONA=m CONFIG_SND_MPU401=m CONFIG_SND_MTPAV=m @@ -6924,7 +6789,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6940,14 +6804,18 @@ CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK5386 is not set CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set -CONFIG_SND_SOC_ALC5632=m # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6958,6 +6826,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6976,7 +6846,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6997,7 +6866,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -7043,7 +6911,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -7059,11 +6926,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -7083,6 +6950,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -7093,11 +6961,11 @@ CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -7132,6 +7000,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -7153,6 +7022,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -7163,56 +7033,33 @@ CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set CONFIG_SND_SOC_SMDK_WM8994_PCM=m CONFIG_SND_SOC_SNOW=m CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7244,9 +7091,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m # CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +CONFIG_SND_SOC_TEGRA210_ADX=m # CONFIG_SND_SOC_TEGRA210_AHUB is not set +CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_DMIC is not set # CONFIG_SND_SOC_TEGRA210_I2S is not set +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7276,7 +7128,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m CONFIG_SND_SOC_TLV320AIC3X=m # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7310,14 +7161,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7330,6 +7179,7 @@ CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7404,17 +7254,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7424,6 +7270,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7431,14 +7279,13 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m CONFIG_SPI_FSL_SPI=m @@ -7452,7 +7299,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7494,7 +7340,6 @@ CONFIG_SPMI=m CONFIG_SPMI_MSM_PMIC_ARB=m CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7520,9 +7365,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7551,11 +7393,9 @@ CONFIG_STM32_DMA=y CONFIG_STM32_EXTI=y # CONFIG_STM32_FMC2_EBI is not set # CONFIG_STM32_IPCC is not set -CONFIG_STM32_LPTIMER_CNT=m CONFIG_STM32_MDMA=y CONFIG_STM32_RPROC=m CONFIG_STM32_THERMAL=m -CONFIG_STM32_TIMER_CNT=m CONFIG_STM32_WATCHDOG=m # CONFIG_STM is not set CONFIG_STMMAC_ETH=m @@ -7602,7 +7442,7 @@ CONFIG_SUNDANCE=m # CONFIG_SUNGEM is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m # CONFIG_SUNRPC_XPRT_RDMA is not set @@ -7637,8 +7477,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -7653,7 +7491,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7740,7 +7577,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7754,7 +7590,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -7783,7 +7618,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7821,7 +7655,6 @@ CONFIG_TI_CPPI41=m CONFIG_TI_CPSW=m # CONFIG_TI_CPSW_PHY_SEL is not set CONFIG_TI_CPSW_SWITCHDEV=m -CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set @@ -7832,7 +7665,6 @@ CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m CONFIG_TI_EMIF_SRAM=m -CONFIG_TI_EQEP=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -7879,7 +7711,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7971,11 +7802,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -8058,7 +7888,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -8168,7 +7997,6 @@ CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set -CONFIG_USB_FSL_USB2=m CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_FUSB300 is not set @@ -8249,7 +8077,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_IOWARRIOR=m @@ -8341,7 +8168,6 @@ CONFIG_USB_OHCI_HCD_STI=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8416,7 +8242,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8424,7 +8249,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8467,9 +8291,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8492,21 +8313,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8516,14 +8331,12 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AMBA=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m @@ -8534,9 +8347,6 @@ CONFIG_VFPv3=y CONFIG_VFP=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8563,7 +8373,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8605,6 +8414,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8624,14 +8434,11 @@ CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8653,6 +8460,7 @@ CONFIG_VIDEO_OMAP3=m # CONFIG_VIDEO_OMAP4 is not set CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8706,32 +8514,26 @@ CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m # CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set -CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STI_BDISP=m CONFIG_VIDEO_STI_DELTA_DRIVER=m CONFIG_VIDEO_STI_DELTA=m CONFIG_VIDEO_STI_DELTA_MJPEG=y -CONFIG_VIDEO_STI_HDMI_CEC=m # CONFIG_VIDEO_STI_HVA_DEBUGFS is not set CONFIG_VIDEO_STI_HVA=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m # CONFIG_VIDEO_STM32_DCMI is not set -CONFIG_VIDEO_STM32_HDMI_CEC=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL=m @@ -8746,7 +8548,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8755,10 +8556,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8859,7 +8659,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8902,7 +8701,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8916,6 +8714,7 @@ CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8957,6 +8756,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8991,7 +8791,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -9005,4 +8804,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 5ccf5ea11..25187135f 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -23,7 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -110,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -195,9 +197,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -218,6 +220,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -227,7 +230,6 @@ CONFIG_ANDROID=y CONFIG_APDS9802ALS=m CONFIG_APDS9960=m # CONFIG_APM_EMULATION is not set -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -256,7 +258,6 @@ CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set @@ -278,9 +279,9 @@ CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set # CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_MULTI_V5 is not set # CONFIG_ARCH_MULTI_V6 is not set CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MVEBU=y @@ -298,12 +299,10 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_S5PV210 is not set # CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_SOCFPGA is not set # CONFIG_ARCH_SPARX5 is not set # CONFIG_ARCH_STI is not set CONFIG_ARCH_STM32=y @@ -332,6 +331,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -478,7 +483,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -596,23 +600,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -623,7 +625,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -634,7 +635,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -679,7 +679,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y CONFIG_BIG_LITTLE=y -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -692,12 +691,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -721,12 +718,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -787,6 +782,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_CFM=y CONFIG_BRIDGE_EBT_802_3=m @@ -826,7 +822,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -883,7 +878,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y @@ -897,11 +891,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -911,9 +903,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -923,14 +913,9 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m -# CONFIG_CAN_RCAR_CANFD is not set -# CONFIG_CAN_RCAR is not set # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m # CONFIG_CAN_SOFTING_CS is not set @@ -941,8 +926,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -962,11 +945,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SAMSUNG_S5P=m # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y @@ -987,8 +970,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1062,22 +1043,22 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1091,7 +1072,6 @@ CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1101,7 +1081,6 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1121,7 +1100,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1129,6 +1107,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -1156,7 +1135,6 @@ CONFIG_COMMON_CLK_SI544=m CONFIG_COMMON_CLK_STM32MP157_SCMI=y # CONFIG_COMMON_CLK_TI_ADPLL is not set # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_COMMON_CLK=y CONFIG_COMPACTION=y @@ -1171,6 +1149,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set # CONFIG_CORESIGHT is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set @@ -1227,7 +1206,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1246,20 +1224,18 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AEGIS128_SIMD=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1292,7 +1268,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_EXYNOS_RNG=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y @@ -1331,7 +1306,6 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SAHARA is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_CRYP=m @@ -1368,7 +1342,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1391,13 +1364,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_ARM_CE is not set @@ -1420,9 +1388,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1450,8 +1416,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1465,7 +1429,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1481,9 +1444,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_INFO_BTF is not set # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1520,6 +1483,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1567,7 +1531,6 @@ CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1628,7 +1591,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1661,14 +1624,10 @@ CONFIG_DRA752_THERMAL=y CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1691,7 +1650,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1706,7 +1664,6 @@ CONFIG_DRM_EXYNOS_DP=y CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_FIMC=y CONFIG_DRM_EXYNOS_FIMD=y -# CONFIG_DRM_EXYNOS_G2D is not set CONFIG_DRM_EXYNOS_GSC=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_EXYNOS=m @@ -1727,14 +1684,12 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1743,7 +1698,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set @@ -1751,7 +1705,6 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y @@ -1761,10 +1714,6 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NOUVEAU_SVM is not set CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m -CONFIG_DRM_OMAP_CONNECTOR_HDMI=m -CONFIG_DRM_OMAP_ENCODER_OPA362=m -CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set CONFIG_DRM_PANEL_ARM_VERSATILE=m @@ -1773,6 +1722,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1806,6 +1756,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1816,6 +1767,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1836,13 +1788,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1858,7 +1808,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1881,14 +1830,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1913,7 +1860,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2047,7 +1993,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2057,12 +2002,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2105,6 +2050,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXYNOS5422_DMC=m CONFIG_EXYNOS_ADC=m CONFIG_EXYNOS_AUDSS_CLK_CON=m +CONFIG_EXYNOS_CHIPID=y CONFIG_EXYNOS_CLKOUT=y # CONFIG_EXYNOS_IOMMU_DEBUG is not set CONFIG_EXYNOS_IOMMU=y @@ -2123,7 +2069,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -2172,13 +2117,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2203,7 +2146,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2251,9 +2193,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2318,11 +2258,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2339,11 +2274,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2410,7 +2340,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS6586X=y @@ -2430,7 +2359,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2438,7 +2366,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y @@ -2450,9 +2377,7 @@ CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m CONFIG_HDQ_MASTER_OMAP=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2520,6 +2445,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2574,6 +2500,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2655,8 +2582,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2702,7 +2627,6 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2729,7 +2653,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2770,10 +2693,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2871,8 +2794,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y # CONFIG_IMX_IPUV3_CORE is not set @@ -2906,7 +2831,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2933,13 +2857,6 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2965,7 +2882,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2991,13 +2907,11 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set CONFIG_INPUT_PALMAS_PWRBUTTON=m # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3023,8 +2937,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3033,7 +2948,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3050,7 +2964,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3083,7 +2997,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3115,6 +3028,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3225,9 +3139,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3259,7 +3171,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3274,7 +3185,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3306,8 +3216,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3384,7 +3292,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3394,7 +3301,7 @@ CONFIG_KERNEL_MODE_NEON=y # CONFIG_KERNEL_ZSTD is not set # CONFIG_KEXEC_FILE is not set CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set @@ -3404,6 +3311,7 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3443,7 +3351,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -3453,7 +3360,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3512,9 +3418,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3537,11 +3441,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3587,9 +3487,6 @@ CONFIG_LEDS_TURRIS_OMNIA=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3662,8 +3559,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3694,6 +3589,7 @@ CONFIG_MACH_ARMADA_XP=y CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON6 is not set # CONFIG_MACH_MESON8 is not set +CONFIG_MACH_STM32MP13=y CONFIG_MACH_STM32MP157=y # CONFIG_MACH_SUN4I is not set # CONFIG_MACH_SUN5I is not set @@ -3714,7 +3610,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3728,6 +3623,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3739,7 +3635,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3755,7 +3650,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3813,9 +3708,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set CONFIG_MEMORY=y @@ -3839,6 +3734,7 @@ CONFIG_MESON_EFUSE=m # CONFIG_MESON_GX_PM_DOMAINS is not set CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set CONFIG_MESON_MX_EFUSE=m CONFIG_MESON_MX_SOCINFO=y CONFIG_MESON_SARADC=m @@ -3857,7 +3753,6 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3869,7 +3764,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3937,7 +3831,6 @@ CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_STM32_LPTIMER=m CONFIG_MFD_STM32_TIMERS=m # CONFIG_MFD_STMFX is not set @@ -3964,7 +3857,6 @@ CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4034,6 +3926,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4042,8 +3935,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4121,7 +4012,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4167,10 +4057,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPL3115=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4188,7 +4076,6 @@ CONFIG_MSM_GCC_8939=m # CONFIG_MSM_MMCC_8994 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4200,6 +4087,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4276,7 +4164,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4399,10 +4286,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4410,7 +4295,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4418,10 +4302,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4439,6 +4323,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4592,6 +4477,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4603,8 +4489,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4621,7 +4507,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4734,10 +4619,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4748,9 +4631,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4781,7 +4663,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4823,6 +4704,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4902,11 +4785,11 @@ CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4944,7 +4827,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -4955,7 +4837,6 @@ CONFIG_OF=y # CONFIG_OMAP2_DSS_DEBUG is not set CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y -CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y @@ -5083,16 +4964,13 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set # CONFIG_PCIE_ARMADA_8K is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5107,7 +4985,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCIE_XILINX is not set @@ -5119,7 +4997,6 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_KEYSTONE=y @@ -5152,11 +5029,9 @@ CONFIG_PERCPU_STATS=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5169,8 +5044,8 @@ CONFIG_PHY_EXYNOS_DP_VIDEO=m CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5182,7 +5057,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set -CONFIG_PHY_MESON_GXL_USB3=m # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5275,12 +5149,13 @@ CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set CONFIG_PINCTRL_PALMAS=y +# CONFIG_PINCTRL_QCM2290 is not set # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set @@ -5288,6 +5163,7 @@ CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5383,7 +5259,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5404,10 +5279,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5420,7 +5296,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5438,10 +5313,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5497,6 +5369,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5510,14 +5383,13 @@ CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EBI2 is not set CONFIG_QCOM_FASTRPC=m # CONFIG_QCOM_GENI_SE is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5529,6 +5401,8 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set @@ -5609,7 +5483,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5633,7 +5506,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -5722,7 +5594,6 @@ CONFIG_REGULATOR_TPS6524X=m CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m -CONFIG_REGULATOR_TPS80031=m CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_VCTRL=m CONFIG_REGULATOR_VEXPRESS=m @@ -5742,11 +5613,9 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m # CONFIG_RESET_QCOM_AOSS is not set @@ -5754,7 +5623,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -5802,17 +5670,17 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -5843,14 +5711,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -5951,7 +5817,6 @@ CONFIG_RTC_DRV_SUNXI=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS65910=m -CONFIG_RTC_DRV_TPS80031=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set @@ -5997,9 +5862,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6032,18 +5902,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6054,6 +5927,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6152,6 +6026,7 @@ CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6163,7 +6038,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6204,6 +6079,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6231,7 +6107,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6337,6 +6212,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6356,7 +6232,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6428,7 +6303,6 @@ CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_EM is not set CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set @@ -6476,7 +6350,6 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_SERIAL_OF_PLATFORM=y -# CONFIG_SERIAL_OMAP is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_SAMSUNG_CONSOLE=y @@ -6517,14 +6390,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6593,6 +6464,8 @@ CONFIG_SND_ARM=y CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6618,7 +6491,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6660,7 +6532,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6751,7 +6622,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6769,11 +6639,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6784,6 +6659,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6802,7 +6679,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6822,7 +6698,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6865,7 +6740,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -6881,11 +6755,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -6903,6 +6777,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6913,11 +6788,11 @@ CONFIG_SND_SOC_MESON_T9015=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6949,6 +6824,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -6970,6 +6846,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -6980,57 +6857,34 @@ CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set CONFIG_SND_SOC_SMDK_WM8994_PCM=m CONFIG_SND_SOC_SNOW=m CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7061,9 +6915,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m # CONFIG_SND_SOC_TEGRA20_SPDIF is not set # CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +CONFIG_SND_SOC_TEGRA210_ADX=m # CONFIG_SND_SOC_TEGRA210_AHUB is not set +CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_DMIC is not set # CONFIG_SND_SOC_TEGRA210_I2S is not set +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7091,7 +6950,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7123,14 +6981,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7143,6 +6999,7 @@ CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7200,17 +7057,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7220,6 +7073,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7227,14 +7082,13 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m CONFIG_SPI_FSL_SPI=m @@ -7248,7 +7102,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7284,7 +7137,6 @@ CONFIG_SPI_ZYNQ_QSPI=m # CONFIG_SPMI is not set CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7310,9 +7162,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7338,11 +7187,9 @@ CONFIG_STM32_DMA=y CONFIG_STM32_EXTI=y # CONFIG_STM32_FMC2_EBI is not set # CONFIG_STM32_IPCC is not set -CONFIG_STM32_LPTIMER_CNT=m CONFIG_STM32_MDMA=y CONFIG_STM32_RPROC=m CONFIG_STM32_THERMAL=m -CONFIG_STM32_TIMER_CNT=m CONFIG_STM32_WATCHDOG=m # CONFIG_STM is not set CONFIG_STMMAC_ETH=m @@ -7388,7 +7235,7 @@ CONFIG_SUNDANCE=m # CONFIG_SUNGEM is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m # CONFIG_SUNRPC_XPRT_RDMA is not set @@ -7423,8 +7270,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -7433,14 +7278,12 @@ CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set -CONFIG_SYS_SUPPORTS_HUGETLBFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7526,7 +7369,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7540,7 +7382,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -7569,7 +7410,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7608,7 +7448,6 @@ CONFIG_TI_CPPI41=m CONFIG_TI_CPSW=m # CONFIG_TI_CPSW_PHY_SEL is not set CONFIG_TI_CPSW_SWITCHDEV=m -CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set @@ -7619,7 +7458,6 @@ CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m CONFIG_TI_EMIF_SRAM=m -CONFIG_TI_EQEP=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -7667,7 +7505,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7758,11 +7595,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7839,7 +7675,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -8025,7 +7860,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_IOWARRIOR=m @@ -8114,7 +7948,6 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8189,7 +8022,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8197,7 +8029,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8240,9 +8071,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8265,21 +8093,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8289,14 +8111,12 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AMBA=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m @@ -8307,9 +8127,6 @@ CONFIG_VFPv3=y CONFIG_VFP=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8336,7 +8153,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8378,6 +8194,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8396,14 +8213,11 @@ CONFIG_VIDEO_IMX_MEDIA=m CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8421,6 +8235,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8473,25 +8288,20 @@ CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m # CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set -CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m # CONFIG_VIDEO_STM32_DCMI is not set -CONFIG_VIDEO_STM32_HDMI_CEC=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL=m @@ -8506,7 +8316,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8515,10 +8324,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8619,7 +8427,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8661,7 +8468,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8669,13 +8475,13 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8717,6 +8523,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8751,7 +8558,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8765,4 +8571,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index e57d4c32c..2303044c2 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -23,7 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -110,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -195,9 +197,9 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -218,6 +220,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set CONFIG_AMLOGIC_THERMAL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -227,7 +230,6 @@ CONFIG_ANDROID=y CONFIG_APDS9802ALS=m CONFIG_APDS9960=m # CONFIG_APM_EMULATION is not set -# CONFIG_APPLE_AIC is not set CONFIG_APPLE_MFI_FASTCHARGE=m # CONFIG_APPLE_PROPERTIES is not set # CONFIG_APPLICOM is not set @@ -256,7 +258,6 @@ CONFIG_ARCH_BCM2835=y CONFIG_ARCH_BCM=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set @@ -278,9 +279,9 @@ CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set # CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_MULTI_V5 is not set # CONFIG_ARCH_MULTI_V6 is not set CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MVEBU=y @@ -298,12 +299,10 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_S5PV210 is not set # CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_SOCFPGA is not set # CONFIG_ARCH_SPARX5 is not set # CONFIG_ARCH_STI is not set CONFIG_ARCH_STM32=y @@ -332,6 +331,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -478,7 +483,6 @@ CONFIG_ATH11K_AHB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -596,23 +600,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set @@ -623,7 +625,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -634,7 +635,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -679,7 +679,6 @@ CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y CONFIG_BIG_LITTLE=y -# CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_ELF_FDPIC is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set @@ -692,12 +691,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -721,12 +718,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -787,6 +782,7 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m # CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_BRCMSTB_L2_IRQ=y # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_CFM=y CONFIG_BRIDGE_EBT_802_3=m @@ -826,7 +822,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -883,7 +878,6 @@ CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y @@ -897,11 +891,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -911,9 +903,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -923,14 +913,9 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m -# CONFIG_CAN_RCAR_CANFD is not set -# CONFIG_CAN_RCAR is not set # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m # CONFIG_CAN_SOFTING_CS is not set @@ -941,8 +926,6 @@ CONFIG_CAN_SUN4I=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m CONFIG_CAN_XILINXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -962,11 +945,11 @@ CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m CONFIG_CEC_MESON_AO=m CONFIG_CEC_MESON_G12A_AO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SAMSUNG_S5P=m # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y @@ -987,8 +970,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1062,22 +1043,22 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y +# CONFIG_CLK_IMX8ULP is not set CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1091,7 +1072,6 @@ CONFIG_CLK_RK3328=y CONFIG_CLK_RK3368=y CONFIG_CLK_RK3399=y CONFIG_CLK_RV110X=y -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y # CONFIG_CLKSRC_STM32_LP is not set CONFIG_CLKSRC_VERSATILE=y @@ -1101,7 +1081,6 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y -CONFIG_CLOCK_THERMAL=y CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1121,7 +1100,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set # CONFIG_CMDLINE_FORCE is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set @@ -1129,6 +1107,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -1156,7 +1135,6 @@ CONFIG_COMMON_CLK_SI544=m CONFIG_COMMON_CLK_STM32MP157_SCMI=y # CONFIG_COMMON_CLK_TI_ADPLL is not set # CONFIG_COMMON_CLK_VC5 is not set -CONFIG_COMMON_CLK_VERSATILE=y # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set CONFIG_COMMON_CLK=y CONFIG_COMPACTION=y @@ -1171,6 +1149,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set # CONFIG_CORESIGHT is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set @@ -1227,7 +1206,6 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1246,20 +1224,18 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AEGIS128_SIMD=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S_ARM=m CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1292,7 +1268,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_EXYNOS_RNG=m CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y @@ -1331,7 +1306,6 @@ CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SAHARA is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_STM32_CRC=m CONFIG_CRYPTO_DEV_STM32_CRYP=m @@ -1368,7 +1342,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1391,13 +1364,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305_ARM=y CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_ARM_CE is not set @@ -1420,9 +1388,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1450,8 +1416,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1465,7 +1429,6 @@ CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1481,9 +1444,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_INFO_BTF is not set # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1513,6 +1476,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1560,7 +1524,6 @@ CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1621,7 +1584,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1654,14 +1617,10 @@ CONFIG_DRA752_THERMAL=y CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1684,7 +1643,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m @@ -1699,7 +1657,6 @@ CONFIG_DRM_EXYNOS_DP=y CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_FIMC=y CONFIG_DRM_EXYNOS_FIMD=y -# CONFIG_DRM_EXYNOS_G2D is not set CONFIG_DRM_EXYNOS_GSC=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_EXYNOS=m @@ -1720,14 +1677,12 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set CONFIG_DRM_ITE_IT66121=m -# CONFIG_DRM_KOMEDA_ERROR_PRINT is not set CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m @@ -1736,7 +1691,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set @@ -1744,7 +1698,6 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y @@ -1754,10 +1707,6 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NOUVEAU_SVM is not set CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m -CONFIG_DRM_OMAP_CONNECTOR_HDMI=m -CONFIG_DRM_OMAP_ENCODER_OPA362=m -CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set CONFIG_DRM_PANEL_ARM_VERSATILE=m @@ -1766,6 +1715,7 @@ CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1799,6 +1749,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m CONFIG_DRM_PANEL_SAMSUNG_LD9040=m # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1809,6 +1760,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m @@ -1829,13 +1781,11 @@ CONFIG_DRM_PARADE_PS8622=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_ROCKCHIP=m -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set @@ -1851,7 +1801,6 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN6I_DSI=m CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y @@ -1874,14 +1823,12 @@ CONFIG_DRM_V3D=m CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -1906,7 +1853,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -2040,7 +1986,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -2050,12 +1995,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -2098,6 +2043,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXYNOS5422_DMC=m CONFIG_EXYNOS_ADC=m CONFIG_EXYNOS_AUDSS_CLK_CON=m +CONFIG_EXYNOS_CHIPID=y CONFIG_EXYNOS_CLKOUT=y # CONFIG_EXYNOS_IOMMU_DEBUG is not set CONFIG_EXYNOS_IOMMU=y @@ -2116,7 +2062,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m @@ -2157,13 +2102,11 @@ CONFIG_FB_EFI=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y -# CONFIG_FB_MX3 is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set -# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2188,7 +2131,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VT8623 is not set # CONFIG_FB_XILINX is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -2236,9 +2178,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=1024 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2303,11 +2243,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2324,11 +2259,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2395,7 +2325,6 @@ CONFIG_GPIO_ROCKCHIP=y # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS6586X=y @@ -2415,7 +2344,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2423,7 +2351,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y @@ -2435,9 +2362,7 @@ CONFIG_HD44780=m CONFIG_HDC100X=m CONFIG_HDC2010=m CONFIG_HDQ_MASTER_OMAP=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y # CONFIG_HERMES is not set CONFIG_HERMES_PRISM=y @@ -2505,6 +2430,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2559,6 +2485,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2640,8 +2567,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2687,7 +2612,6 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2714,7 +2638,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m @@ -2755,10 +2678,10 @@ CONFIG_I6300ESB_WDT=m CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -CONFIG_ICST=y # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2856,8 +2779,10 @@ CONFIG_IMX2_WDT=m CONFIG_IMX7D_ADC=m # CONFIG_IMX7ULP_WDT is not set CONFIG_IMX8MM_THERMAL=m +# CONFIG_IMX8QXP_ADC is not set # CONFIG_IMX_DMA is not set CONFIG_IMX_DSP=m +CONFIG_IMX_DSP_REMOTEPROC=m CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2=y # CONFIG_IMX_IPUV3_CORE is not set @@ -2891,7 +2816,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2918,13 +2842,6 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2950,7 +2867,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2976,13 +2892,11 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set CONFIG_INPUT_PALMAS_PWRBUTTON=m # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -3008,8 +2922,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -3018,7 +2933,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -3035,7 +2949,7 @@ CONFIG_INTERCONNECT_QCOM_MSM8916=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m # CONFIG_INTERCONNECT_QCOM_QCS404 is not set CONFIG_INTERCONNECT_QCOM_SC7180=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set # CONFIG_INTERCONNECT_QCOM_SDM660 is not set # CONFIG_INTERCONNECT_QCOM_SDX55 is not set @@ -3068,7 +2982,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3100,6 +3013,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -3210,9 +3124,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -3244,7 +3156,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3259,7 +3170,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3291,8 +3201,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3362,7 +3270,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3372,7 +3279,7 @@ CONFIG_KERNEL_MODE_NEON=y # CONFIG_KERNEL_ZSTD is not set # CONFIG_KEXEC_FILE is not set CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_ADP5588 is not set @@ -3382,6 +3289,7 @@ CONFIG_KEYBOARD_ADC=m # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3421,7 +3329,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3431,7 +3338,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3490,9 +3396,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3515,11 +3419,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3565,9 +3465,6 @@ CONFIG_LEDS_TURRIS_OMNIA=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3640,8 +3537,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3672,6 +3567,7 @@ CONFIG_MACH_ARMADA_XP=y CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON6 is not set # CONFIG_MACH_MESON8 is not set +CONFIG_MACH_STM32MP13=y CONFIG_MACH_STM32MP157=y # CONFIG_MACH_SUN4I is not set # CONFIG_MACH_SUN5I is not set @@ -3692,7 +3588,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3706,6 +3601,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3717,7 +3613,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3732,7 +3627,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCPM=y -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3790,9 +3685,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set CONFIG_MEMORY=y @@ -3816,6 +3711,7 @@ CONFIG_MESON_EFUSE=m # CONFIG_MESON_GX_PM_DOMAINS is not set CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_IRQ_GPIO=y +# CONFIG_MESON_MX_AO_ARC_REMOTEPROC is not set CONFIG_MESON_MX_EFUSE=m CONFIG_MESON_MX_SOCINFO=y CONFIG_MESON_SARADC=m @@ -3834,7 +3730,6 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3846,7 +3741,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3914,7 +3808,6 @@ CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set CONFIG_MFD_STM32_LPTIMER=m CONFIG_MFD_STM32_TIMERS=m # CONFIG_MFD_STMFX is not set @@ -3941,7 +3834,6 @@ CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y CONFIG_MFD_VIPERBOARD=m @@ -4011,6 +3903,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -4019,8 +3912,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -4098,7 +3989,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -4144,10 +4034,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPL3115=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -4165,7 +4053,6 @@ CONFIG_MSM_GCC_8939=m # CONFIG_MSM_MMCC_8994 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -4177,6 +4064,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4253,7 +4141,6 @@ CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m # CONFIG_MTD_QCOMSMEM_PARTS is not set CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set @@ -4376,10 +4263,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4387,7 +4272,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4395,10 +4279,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4416,6 +4300,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4569,6 +4454,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m # CONFIG_NET_TULIP is not set +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -4580,8 +4466,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -4598,7 +4484,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4711,10 +4596,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4725,9 +4608,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4758,7 +4640,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4800,6 +4681,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4879,11 +4762,11 @@ CONFIG_NTFS3_LZX_XPRESS=y # CONFIG_NTFS_FS is not set CONFIG_NULL_TTY=m # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SNVS_LPGPR=m @@ -4921,7 +4804,6 @@ CONFIG_OF_GPIO=y CONFIG_OF_IOMMU=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y -CONFIG_OF_NET=y CONFIG_OF_OVERLAY=y CONFIG_OF_PMEM=m CONFIG_OF_RESERVED_MEM=y @@ -4932,7 +4814,6 @@ CONFIG_OF=y # CONFIG_OMAP2_DSS_DEBUG is not set CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y -CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y @@ -5060,16 +4941,13 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set # CONFIG_PCIE_ARMADA_8K is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y CONFIG_PCIE_BRCMSTB=m -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_DPC=y CONFIG_PCIE_DW_HOST=y @@ -5084,7 +4962,7 @@ CONFIG_PCIE_MICROCHIP_HOST=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y -# CONFIG_PCIE_ROCKCHIP_DW_HOST is not set +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCIE_XILINX_CPM=y # CONFIG_PCIE_XILINX is not set @@ -5096,7 +4974,6 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HYPERV=m CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y -# CONFIG_PCI_IXP4XX is not set CONFIG_PCI_J721E_HOST=y CONFIG_PCI_KEYSTONE_HOST=y CONFIG_PCI_KEYSTONE=y @@ -5129,11 +5006,9 @@ CONFIG_PDC_ADMA=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5146,8 +5021,8 @@ CONFIG_PHY_EXYNOS_DP_VIDEO=m CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5159,7 +5034,6 @@ CONFIG_PHY_MESON_AXG_PCIE=m CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set -CONFIG_PHY_MESON_GXL_USB3=m # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5252,12 +5126,13 @@ CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set CONFIG_PINCTRL_PALMAS=y +# CONFIG_PINCTRL_QCM2290 is not set # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set @@ -5265,6 +5140,7 @@ CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set +# CONFIG_PINCTRL_SM6350 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set @@ -5360,7 +5236,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -5381,10 +5256,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -5397,7 +5273,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5415,10 +5290,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5474,6 +5346,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set @@ -5487,14 +5360,13 @@ CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EBI2 is not set CONFIG_QCOM_FASTRPC=m # CONFIG_QCOM_GENI_SE is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_GPI_DMA is not set CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_LMH is not set +CONFIG_QCOM_LMH=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5506,6 +5378,8 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +CONFIG_QCOM_SPM=y +CONFIG_QCOM_STATS=m CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set # CONFIG_QCS_TURING_404 is not set @@ -5586,7 +5460,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5610,7 +5483,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -5699,7 +5571,6 @@ CONFIG_REGULATOR_TPS6524X=m CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m -CONFIG_REGULATOR_TPS80031=m CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_VCTRL=m CONFIG_REGULATOR_VEXPRESS=m @@ -5719,11 +5590,9 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_RESET_IMX7=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set CONFIG_RESET_MESON_AUDIO_ARB=m CONFIG_RESET_MESON=m # CONFIG_RESET_QCOM_AOSS is not set @@ -5731,7 +5600,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -CONFIG_RESET_STM32MP157=y # CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -5779,17 +5647,17 @@ CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CHAR=m CONFIG_RPMSG=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m CONFIG_RPMSG_VIRTIO=m CONFIG_RPMSG_WWAN_CTRL=m CONFIG_RPR0521=m @@ -5820,14 +5688,12 @@ CONFIG_RT61PCI=m CONFIG_RT73USB=m CONFIG_RTC_CLASS=y # CONFIG_RTC_DEBUG is not set -CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_AC100=m CONFIG_RTC_DRV_ARMADA38X=m CONFIG_RTC_DRV_AS3722=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_CADENCE=m @@ -5928,7 +5794,6 @@ CONFIG_RTC_DRV_SUNXI=m CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_TPS65910=m -CONFIG_RTC_DRV_TPS80031=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set @@ -5974,9 +5839,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m @@ -6009,18 +5879,21 @@ CONFIG_SC92031=m # CONFIG_SCA3000 is not set CONFIG_SCA3300=m # CONFIG_SC_CAMCC_7180 is not set +CONFIG_SC_CAMCC_7280=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set -# CONFIG_SC_DISPCC_7280 is not set +CONFIG_SC_DISPCC_7280=m # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SC_GCC_7180=m -# CONFIG_SC_GCC_7280 is not set +CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set # CONFIG_SC_GPUCC_7180 is not set -# CONFIG_SC_GPUCC_7280 is not set +CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6031,6 +5904,7 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y +CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set @@ -6129,6 +6003,7 @@ CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -6140,7 +6015,7 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set -# CONFIG_SC_VIDEOCC_7280 is not set +CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDM_CAMCC_845 is not set @@ -6181,6 +6056,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -6208,7 +6084,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ARM_SCMI=m @@ -6314,6 +6189,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -6333,7 +6209,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -6405,7 +6280,6 @@ CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_EM is not set CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set @@ -6453,7 +6327,6 @@ CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_SERIAL_OF_PLATFORM=y -# CONFIG_SERIAL_OMAP is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_SAMSUNG_CONSOLE=y @@ -6494,14 +6367,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6570,6 +6441,8 @@ CONFIG_SND_ARM=y CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m CONFIG_SND_AUDIO_GRAPH_CARD=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6595,7 +6468,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6637,7 +6509,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6727,7 +6598,6 @@ CONFIG_SND_SOC_ADAU1372_SPI=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -CONFIG_SND_SOC_ADAU1977_I2C=m CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6745,11 +6615,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_BD28623=m @@ -6760,6 +6635,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6778,7 +6655,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DAVINCI_MCASP=m -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6798,7 +6674,6 @@ CONFIG_SND_SOC_FSL_RPMSG=m CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_SSI=m -CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_FSL_XCVR=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6841,7 +6716,6 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -6857,11 +6731,11 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -6879,6 +6753,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6889,11 +6764,11 @@ CONFIG_SND_SOC_MESON_T9015=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6925,6 +6800,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m CONFIG_SND_SOC_ROCKCHIP_PDM=m @@ -6946,6 +6822,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m @@ -6956,56 +6833,33 @@ CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set CONFIG_SND_SOC_SMDK_WM8994_PCM=m CONFIG_SND_SOC_SNOW=m CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -7036,9 +6890,14 @@ CONFIG_SND_SOC_TEGRA20_DAS=m CONFIG_SND_SOC_TEGRA20_I2S=m # CONFIG_SND_SOC_TEGRA20_SPDIF is not set # CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +CONFIG_SND_SOC_TEGRA210_ADX=m # CONFIG_SND_SOC_TEGRA210_AHUB is not set +CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_DMIC is not set # CONFIG_SND_SOC_TEGRA210_I2S is not set +CONFIG_SND_SOC_TEGRA210_MIXER=m +CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m # CONFIG_SND_SOC_TEGRA_ALC5632 is not set @@ -7066,7 +6925,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -7098,14 +6956,12 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -CONFIG_SND_SOC_WM9712=m # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -7118,6 +6974,7 @@ CONFIG_SND_SUN4I_SPDIF=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -7175,17 +7032,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -7195,6 +7048,8 @@ CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y CONFIG_SPI_ARMADA_3700=m +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835AUX=m CONFIG_SPI_BCM2835=m @@ -7202,14 +7057,13 @@ CONFIG_SPI_BCM2835=m CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m # CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_DMA is not set -# CONFIG_SPI_DW_MID_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m CONFIG_SPI_FSL_QUADSPI=m CONFIG_SPI_FSL_SPI=m @@ -7223,7 +7077,6 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7259,7 +7112,6 @@ CONFIG_SPI_ZYNQ_QSPI=m # CONFIG_SPMI is not set CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -7285,9 +7137,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7313,11 +7162,9 @@ CONFIG_STM32_DMA=y CONFIG_STM32_EXTI=y # CONFIG_STM32_FMC2_EBI is not set # CONFIG_STM32_IPCC is not set -CONFIG_STM32_LPTIMER_CNT=m CONFIG_STM32_MDMA=y CONFIG_STM32_RPROC=m CONFIG_STM32_THERMAL=m -CONFIG_STM32_TIMER_CNT=m CONFIG_STM32_WATCHDOG=m # CONFIG_STM is not set CONFIG_STMMAC_ETH=m @@ -7363,7 +7210,7 @@ CONFIG_SUNDANCE=m # CONFIG_SUNGEM is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m # CONFIG_SUNRPC_XPRT_RDMA is not set @@ -7398,8 +7245,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -7408,14 +7253,12 @@ CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set -CONFIG_SYS_SUPPORTS_HUGETLBFS=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -7501,7 +7344,6 @@ CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -7515,7 +7357,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -7544,7 +7385,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7583,7 +7423,6 @@ CONFIG_TI_CPPI41=m CONFIG_TI_CPSW=m # CONFIG_TI_CPSW_PHY_SEL is not set CONFIG_TI_CPSW_SWITCHDEV=m -CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set @@ -7594,7 +7433,6 @@ CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m CONFIG_TI_EMIF_SRAM=m -CONFIG_TI_EQEP=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -7642,7 +7480,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_TMPFS=y CONFIG_TORTURE_TEST=m CONFIG_TOUCHSCREEN_AD7877=m -CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m @@ -7733,11 +7570,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7814,7 +7650,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y @@ -8000,7 +7835,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_IOWARRIOR=m @@ -8089,7 +7923,6 @@ CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y @@ -8164,7 +7997,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -8172,7 +8004,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -8215,9 +8046,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -8240,21 +8068,15 @@ CONFIG_U_SERIAL_CONSOLE=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -8264,14 +8086,12 @@ CONFIG_VEML6030=m CONFIG_VEML6070=m CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AMBA=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m @@ -8282,9 +8102,6 @@ CONFIG_VFPv3=y CONFIG_VFP=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -8311,7 +8128,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -8353,6 +8169,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8371,14 +8188,11 @@ CONFIG_VIDEO_IMX_MEDIA=m CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m CONFIG_VIDEO_M5MOLS=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m CONFIG_VIDEO_MESON_GE2D=m CONFIG_VIDEO_MESON_VDEC=m CONFIG_VIDEO_MEYE=m @@ -8396,6 +8210,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -8448,25 +8263,20 @@ CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m # CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set -CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m # CONFIG_VIDEO_STM32_DCMI is not set -CONFIG_VIDEO_STM32_HDMI_CEC=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TI_CAL=m @@ -8481,7 +8291,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -8490,10 +8299,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -8594,7 +8402,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -8636,7 +8443,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -8650,6 +8456,7 @@ CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set # CONFIG_XEN is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -8691,6 +8498,7 @@ CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8725,7 +8533,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8739,4 +8546,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 2a1584e0d..2077b03e6 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -125,7 +125,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -139,7 +138,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -163,12 +161,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set CONFIG_ADV_SWBUTTON=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -215,11 +218,11 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +CONFIG_ALIBABA_ENI_VDPA=m CONFIG_ALIENWARE_WMI=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m # CONFIG_ALIX is not set -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -239,6 +242,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -262,7 +266,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -274,7 +277,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -286,6 +288,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -333,7 +341,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -443,23 +450,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -469,7 +474,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -481,7 +485,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -517,7 +520,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -529,12 +531,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -558,12 +558,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -661,7 +659,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -719,7 +716,6 @@ CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -730,12 +726,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m -# CONFIG_CAN_EMS_PCMCIA is not set CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -745,9 +738,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -757,12 +748,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m -# CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -771,8 +758,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -791,9 +776,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SECO=m CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -810,8 +795,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -853,7 +836,6 @@ CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_SURFACE=m CONFIG_CHARGER_UCS1002=m -# CONFIG_CHARGER_WILCO is not set CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set @@ -886,27 +868,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -924,13 +903,13 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -964,6 +943,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPA_DEBUG is not set @@ -1011,10 +991,8 @@ CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m -CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_DEBUGFS=m -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1028,16 +1006,14 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1068,7 +1044,6 @@ CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y @@ -1090,7 +1065,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1111,7 +1085,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1132,13 +1105,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m @@ -1154,9 +1122,7 @@ CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_586=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1187,8 +1153,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1201,7 +1165,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1217,9 +1180,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1257,6 +1220,7 @@ CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1305,7 +1269,6 @@ CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m # CONFIG_DEV_DAX_KMEM is not set # CONFIG_DEV_DAX_PMEM_COMPAT is not set -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1359,7 +1322,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1392,16 +1355,10 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1422,7 +1379,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1430,23 +1386,21 @@ CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m -# CONFIG_DRM_GMA600 is not set CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set @@ -1456,11 +1410,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1474,6 +1426,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1507,6 +1460,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1517,6 +1471,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1535,18 +1490,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1561,14 +1513,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1591,7 +1541,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1740,7 +1689,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1750,12 +1698,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1806,7 +1754,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m CONFIG_FAIL_FUNCTION=y @@ -1896,7 +1843,6 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m CONFIG_FCOE=m # CONFIG_FDDI is not set @@ -1943,9 +1889,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2008,11 +1952,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2030,11 +1969,6 @@ CONFIG_GEODE_WDT=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2074,7 +2008,6 @@ CONFIG_GPIO_IT87=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -2101,7 +2034,6 @@ CONFIG_GPIO_SCH=m # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SODAVILLE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set @@ -2119,7 +2051,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2128,16 +2059,13 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2205,6 +2133,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2259,6 +2188,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2297,7 +2227,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2345,8 +2274,6 @@ CONFIG_HYPERV_STORAGE=m CONFIG_HYPERV_TESTING=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2386,7 +2313,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2409,7 +2335,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2450,10 +2375,10 @@ CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set @@ -2565,7 +2490,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2592,13 +2516,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2623,7 +2540,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2647,12 +2563,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2698,12 +2612,13 @@ CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m -CONFIG_INTEL_MEI_VIRTIO=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m @@ -2711,7 +2626,6 @@ CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2732,7 +2646,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -CONFIG_INTEL_STRATIX10_SERVICE=m CONFIG_INTEL_TCC_COOLING=m CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m @@ -2749,7 +2662,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2773,7 +2686,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2805,6 +2717,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2908,15 +2821,8 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -CONFIG_IPW2200_RADIOTAP=y +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m @@ -2945,7 +2851,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2961,7 +2866,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2992,8 +2896,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3069,7 +2971,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3089,6 +2990,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3120,7 +3022,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -3130,7 +3031,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3151,7 +3051,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3193,9 +3092,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3219,11 +3116,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3266,9 +3159,9 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m @@ -3342,8 +3235,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3386,12 +3277,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MARVELL_PHY=m -# CONFIG_MATH_EMULATION is not set # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3401,6 +3290,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3412,7 +3302,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3428,7 +3317,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set # CONFIG_MCRUSOE is not set -CONFIG_MCTP=m +CONFIG_MCTP=y # CONFIG_MCYRIXIII is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3485,9 +3374,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3513,7 +3402,6 @@ CONFIG_MFD_ARIZONA_SPI=m # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3523,7 +3411,6 @@ CONFIG_MFD_AT91_USART=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS47L24 is not set CONFIG_MFD_CS5535=y # CONFIG_MFD_DA9052_I2C is not set @@ -3590,7 +3477,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3611,7 +3497,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3693,6 +3578,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3701,8 +3587,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3756,7 +3640,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3809,10 +3692,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3829,7 +3710,6 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3841,6 +3721,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3897,7 +3778,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -4012,10 +3892,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4023,7 +3901,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4031,10 +3908,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4052,6 +3929,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4206,6 +4084,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -4216,8 +4095,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -4233,7 +4112,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4349,10 +4227,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4363,9 +4239,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4396,7 +4271,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4439,6 +4313,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set @@ -4521,9 +4396,9 @@ CONFIG_NTFS3_LZX_XPRESS=y CONFIG_NULL_TTY=m # CONFIG_NUMA is not set # CONFIG_NVHE_EL2_DEBUG is not set +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4671,13 +4546,11 @@ CONFIG_PCI_DIRECT=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4748,20 +4621,17 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_COMBO=y -CONFIG_PHY_INTEL_EMMC=m CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=m CONFIG_PHYLIB=y @@ -4815,7 +4685,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4902,7 +4772,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4924,10 +4793,11 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4940,7 +4810,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4958,10 +4827,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5007,6 +4873,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -5018,6 +4885,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5095,7 +4963,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5119,7 +4986,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -5201,9 +5067,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y @@ -5235,7 +5099,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -5246,6 +5109,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -5278,7 +5142,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5358,7 +5221,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m -# CONFIG_RTC_DRV_WILCO_EC is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5403,9 +5265,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5443,10 +5310,12 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -5552,6 +5421,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5595,6 +5465,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -5624,7 +5495,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m @@ -5739,6 +5609,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5758,7 +5629,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5893,14 +5763,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5957,6 +5825,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -5980,7 +5850,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6022,7 +5891,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6113,7 +5981,6 @@ CONFIG_SND_SOC_AC97_CODEC=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6131,21 +5998,28 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CROS_EC_CODEC is not set +CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6164,7 +6038,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6184,7 +6057,6 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6227,7 +6099,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -6243,11 +6114,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -6265,6 +6136,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6275,11 +6147,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6332,6 +6204,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6342,57 +6215,34 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_PROBES=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6453,7 +6303,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6485,14 +6334,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -6505,6 +6352,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6549,17 +6397,13 @@ CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6568,14 +6412,16 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6586,7 +6432,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6606,7 +6451,6 @@ CONFIG_SPI=y # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6633,9 +6477,6 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6666,6 +6507,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -6678,7 +6520,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6708,8 +6550,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -6724,7 +6564,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6788,12 +6627,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6807,7 +6645,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6836,7 +6673,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7009,10 +6845,9 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7089,7 +6924,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_FRAME_POINTER=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -7218,7 +7052,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -7294,7 +7127,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7368,7 +7200,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7376,7 +7207,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7415,9 +7245,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7436,14 +7263,9 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m @@ -7452,7 +7274,6 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7465,7 +7286,6 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI_IGD=y @@ -7473,9 +7293,6 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -7500,7 +7317,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7537,6 +7353,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7551,7 +7368,6 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7571,6 +7387,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7617,9 +7434,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -CONFIG_VIDEO_SECO_CEC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7634,7 +7448,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7646,7 +7459,6 @@ CONFIG_VIDEO_VS6624=m CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7750,12 +7562,7 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WILCO_EC_DEBUGFS is not set -# CONFIG_WILCO_EC_EVENTS is not set -CONFIG_WILCO_EC=m -# CONFIG_WILCO_EC_TELEMETRY is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7797,7 +7604,6 @@ CONFIG_WLCORE_SPI=m CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7825,7 +7631,6 @@ CONFIG_X86_GENERIC=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_INTEL_LPSS=y # CONFIG_X86_INTEL_MID is not set -CONFIG_X86_INTEL_MPX=y CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_QUARK is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set @@ -7854,18 +7659,15 @@ CONFIG_X86_PM_TIMER=y # CONFIG_X86_POWERNOW_K6 is not set CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K8=m -CONFIG_X86_PTDUMP=y # CONFIG_X86_RDC321X is not set # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_LIB=y # CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set CONFIG_X86_SPEEDSTEP_SMI=y -# CONFIG_X86_SYSFB is not set # CONFIG_X86_VERBOSE_BOOTUP is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -7887,6 +7689,7 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7939,6 +7742,7 @@ CONFIG_XO15_EBOOK=m CONFIG_XO1_RFKILL=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7972,7 +7776,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7986,4 +7789,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 9059dc9cf..a2d8d83fe 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -125,7 +125,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -139,7 +138,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -163,12 +161,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set CONFIG_ADV_SWBUTTON=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -215,11 +218,11 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +CONFIG_ALIBABA_ENI_VDPA=m CONFIG_ALIENWARE_WMI=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m # CONFIG_ALIX is not set -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -239,6 +242,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -262,7 +266,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -274,7 +277,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -286,6 +288,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -332,7 +340,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -442,23 +449,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -468,7 +473,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -480,7 +484,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -516,7 +519,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -528,12 +530,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -557,12 +557,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -660,7 +658,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -718,7 +715,6 @@ CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -729,12 +725,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m -# CONFIG_CAN_EMS_PCMCIA is not set CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -744,9 +737,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -756,12 +747,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m -# CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -770,8 +757,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -790,9 +775,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SECO=m CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -809,8 +794,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -852,7 +835,6 @@ CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_SURFACE=m CONFIG_CHARGER_UCS1002=m -# CONFIG_CHARGER_WILCO is not set CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set @@ -885,27 +867,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -923,13 +902,13 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -963,6 +942,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPA_DEBUG is not set @@ -1010,10 +990,8 @@ CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m -CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -1027,16 +1005,14 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1067,7 +1043,6 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y @@ -1089,7 +1064,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1110,7 +1084,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1131,13 +1104,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m @@ -1153,9 +1121,7 @@ CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_586=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y @@ -1186,8 +1152,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1200,7 +1164,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1216,9 +1179,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1249,6 +1212,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1297,7 +1261,6 @@ CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m # CONFIG_DEV_DAX_KMEM is not set # CONFIG_DEV_DAX_PMEM_COMPAT is not set -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1350,7 +1313,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1383,16 +1346,10 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1413,7 +1370,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1421,23 +1377,21 @@ CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m -# CONFIG_DRM_GMA600 is not set CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set @@ -1447,11 +1401,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1465,6 +1417,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1498,6 +1451,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1508,6 +1462,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1526,18 +1481,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1552,14 +1504,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1582,7 +1532,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1731,7 +1680,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1741,12 +1689,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1797,7 +1745,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set @@ -1879,7 +1826,6 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m CONFIG_FCOE=m # CONFIG_FDDI is not set @@ -1926,9 +1872,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -1991,11 +1935,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2013,11 +1952,6 @@ CONFIG_GEODE_WDT=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2057,7 +1991,6 @@ CONFIG_GPIO_IT87=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -2084,7 +2017,6 @@ CONFIG_GPIO_SCH=m # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SODAVILLE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set @@ -2102,7 +2034,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2111,16 +2042,13 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2188,6 +2116,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2242,6 +2171,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2280,7 +2210,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2328,8 +2257,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2369,7 +2296,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2392,7 +2318,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2433,10 +2358,10 @@ CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set @@ -2548,7 +2473,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2575,13 +2499,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2606,7 +2523,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2630,12 +2546,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2681,12 +2595,13 @@ CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m -CONFIG_INTEL_MEI_VIRTIO=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m @@ -2694,7 +2609,6 @@ CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2715,7 +2629,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -CONFIG_INTEL_STRATIX10_SERVICE=m CONFIG_INTEL_TCC_COOLING=m CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m @@ -2732,7 +2645,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2756,7 +2669,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2788,6 +2700,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2891,15 +2804,8 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -CONFIG_IPW2200_RADIOTAP=y +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m @@ -2928,7 +2834,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2944,7 +2849,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2975,8 +2879,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -3046,7 +2948,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3066,6 +2967,7 @@ CONFIG_KEYBOARD_APPLESPI=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3097,7 +2999,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3107,7 +3008,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3128,7 +3028,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3170,9 +3069,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3196,11 +3093,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3243,9 +3136,9 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m @@ -3319,8 +3212,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3363,12 +3254,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MARVELL_PHY=m -# CONFIG_MATH_EMULATION is not set # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3378,6 +3267,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3389,7 +3279,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3405,7 +3294,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set # CONFIG_MCRUSOE is not set -CONFIG_MCTP=m +CONFIG_MCTP=y # CONFIG_MCYRIXIII is not set CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3462,9 +3351,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG is not set # CONFIG_MEMORY is not set @@ -3490,7 +3379,6 @@ CONFIG_MFD_ARIZONA_SPI=m # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3500,7 +3388,6 @@ CONFIG_MFD_AT91_USART=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS47L24 is not set CONFIG_MFD_CS5535=y # CONFIG_MFD_DA9052_I2C is not set @@ -3567,7 +3454,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3588,7 +3474,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3670,6 +3555,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3678,8 +3564,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3733,7 +3617,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3786,10 +3669,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3806,7 +3687,6 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3818,6 +3698,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3874,7 +3755,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -3989,10 +3869,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4000,7 +3878,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4008,10 +3885,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4029,6 +3906,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4183,6 +4061,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -4193,8 +4072,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -4210,7 +4089,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4326,10 +4204,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4340,9 +4216,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4373,7 +4248,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4416,6 +4290,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set @@ -4498,9 +4373,9 @@ CONFIG_NTFS3_LZX_XPRESS=y CONFIG_NULL_TTY=m # CONFIG_NUMA is not set # CONFIG_NVHE_EL2_DEBUG is not set +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4648,13 +4523,11 @@ CONFIG_PCI_DIRECT=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4725,20 +4598,17 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_COMBO=y -CONFIG_PHY_INTEL_EMMC=m CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=m CONFIG_PHYLIB=y @@ -4792,7 +4662,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4879,7 +4749,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4901,10 +4770,11 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4917,7 +4787,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4935,10 +4804,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -4984,6 +4850,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -4995,6 +4862,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5072,7 +4940,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5096,7 +4963,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -5178,9 +5044,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y @@ -5212,7 +5076,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -5223,6 +5086,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -5255,7 +5119,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5335,7 +5198,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m -# CONFIG_RTC_DRV_WILCO_EC is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5380,9 +5242,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5420,10 +5287,12 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -5529,6 +5398,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5572,6 +5442,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -5601,7 +5472,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m @@ -5716,6 +5586,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5735,7 +5606,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5870,14 +5740,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5934,6 +5802,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -5957,7 +5827,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -5999,7 +5868,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6089,7 +5957,6 @@ CONFIG_SND_SOC_AC97_CODEC=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6107,21 +5974,28 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CROS_EC_CODEC is not set +CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6140,7 +6014,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6160,7 +6033,6 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6203,7 +6075,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -6219,11 +6090,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -6241,6 +6112,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6251,11 +6123,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6308,6 +6180,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6318,56 +6191,33 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6428,7 +6278,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6460,14 +6309,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -6480,6 +6327,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6524,17 +6372,13 @@ CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6543,14 +6387,16 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6561,7 +6407,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6581,7 +6426,6 @@ CONFIG_SPI=y # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6608,9 +6452,6 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6641,6 +6482,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -6653,7 +6495,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6683,8 +6525,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -6699,7 +6539,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6763,12 +6602,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6782,7 +6620,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6811,7 +6648,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6984,10 +6820,9 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7064,7 +6899,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_FRAME_POINTER=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -7193,7 +7027,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -7269,7 +7102,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7343,7 +7175,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7351,7 +7182,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7390,9 +7220,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7411,14 +7238,9 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m @@ -7427,7 +7249,6 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7440,7 +7261,6 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI_IGD=y @@ -7448,9 +7268,6 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -7475,7 +7292,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7512,6 +7328,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7526,7 +7343,6 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7546,6 +7362,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7592,9 +7409,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -CONFIG_VIDEO_SECO_CEC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7609,7 +7423,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7621,7 +7434,6 @@ CONFIG_VIDEO_VS6624=m CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7725,12 +7537,7 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WILCO_EC_DEBUGFS is not set -# CONFIG_WILCO_EC_EVENTS is not set -CONFIG_WILCO_EC=m -# CONFIG_WILCO_EC_TELEMETRY is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7772,7 +7579,6 @@ CONFIG_WLCORE_SPI=m CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7800,7 +7606,6 @@ CONFIG_X86_GENERIC=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_INTEL_LPSS=y # CONFIG_X86_INTEL_MID is not set -CONFIG_X86_INTEL_MPX=y CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_QUARK is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set @@ -7832,14 +7637,12 @@ CONFIG_X86_POWERNOW_K8=m # CONFIG_X86_RDC321X is not set # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_LIB=y # CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set CONFIG_X86_SPEEDSTEP_SMI=y -# CONFIG_X86_SYSFB is not set # CONFIG_X86_VERBOSE_BOOTUP is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -7861,6 +7664,7 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7913,6 +7717,7 @@ CONFIG_XO15_EBOOK=m CONFIG_XO1_RFKILL=m CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7946,7 +7751,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7960,4 +7764,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 094390a80..4e7bb78ee 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -109,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -123,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -189,9 +192,9 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -210,6 +213,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -226,7 +230,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -238,7 +241,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -250,6 +252,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -294,7 +302,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -403,23 +410,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -429,7 +434,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -440,7 +444,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -476,7 +479,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -488,12 +490,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -517,12 +517,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RSXX=m CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -621,7 +619,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -677,7 +674,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -688,11 +684,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -702,9 +696,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -715,11 +707,8 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -728,8 +717,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -748,9 +735,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -767,8 +754,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -839,26 +824,23 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -873,7 +855,6 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -882,6 +863,7 @@ CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -914,6 +896,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -962,7 +945,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -976,15 +958,13 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1011,7 +991,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y @@ -1027,7 +1006,6 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m @@ -1050,7 +1028,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1072,13 +1049,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_PPC is not set @@ -1094,9 +1066,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1127,8 +1097,6 @@ CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1140,7 +1108,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1157,9 +1124,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1195,6 +1162,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1235,7 +1203,6 @@ CONFIG_DEV_DAX=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1289,7 +1256,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1320,14 +1287,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1347,7 +1310,6 @@ CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1358,7 +1320,6 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set @@ -1371,11 +1332,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1389,6 +1348,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1422,6 +1382,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1432,6 +1393,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1450,18 +1412,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1476,14 +1435,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1507,7 +1464,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1621,7 +1577,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1631,12 +1586,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1686,7 +1641,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FA_DUMP=y CONFIG_FAIL_FUNCTION=y @@ -1765,7 +1719,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -1812,9 +1765,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -1883,11 +1834,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -1903,11 +1849,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -1963,7 +1904,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1978,7 +1918,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1986,7 +1925,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y @@ -1994,9 +1932,7 @@ CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2064,6 +2000,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2118,6 +2055,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2194,8 +2132,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ=100 # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y @@ -2234,7 +2170,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2258,7 +2193,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2293,10 +2227,10 @@ CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2406,7 +2340,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2433,13 +2366,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2463,7 +2389,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2487,12 +2412,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PCSPKR is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2516,8 +2439,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2526,13 +2450,12 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2555,7 +2478,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2587,6 +2509,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -2691,9 +2614,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -2724,7 +2645,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2738,7 +2658,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2769,8 +2688,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -2847,7 +2764,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2856,7 +2772,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set @@ -2865,6 +2781,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2896,7 +2813,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -2906,7 +2822,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -2965,9 +2880,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -2990,11 +2903,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3038,9 +2947,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3115,8 +3021,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3153,12 +3057,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MARVELL_PHY=m -# CONFIG_MATH_EMULATION is not set # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3168,6 +3070,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3179,7 +3082,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3194,7 +3096,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3250,9 +3152,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -3281,7 +3183,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3291,7 +3192,6 @@ CONFIG_MFD_AT91_USART=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=m # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3354,7 +3254,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3375,7 +3274,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3444,6 +3342,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3452,8 +3351,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3506,7 +3403,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3553,10 +3449,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3572,7 +3466,6 @@ CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3584,6 +3477,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3641,7 +3535,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -3748,10 +3641,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -3759,7 +3650,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -3767,10 +3657,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -3788,6 +3678,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3941,6 +3832,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -3951,8 +3843,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -3968,7 +3860,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y @@ -4082,10 +3973,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4096,9 +3985,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4129,7 +4017,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4171,6 +4058,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4255,9 +4144,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4382,13 +4271,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4436,19 +4323,17 @@ CONFIG_PERCPU_STATS=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4492,7 +4377,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4596,7 +4481,6 @@ CONFIG_PPC_OF_BOOT_TRAMPOLINE=y CONFIG_PPC_POWERNV=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_PSERIES=y -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y @@ -4630,10 +4514,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4647,7 +4532,6 @@ CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_PRINT_STACK_DEPTH=64 # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4666,10 +4550,7 @@ CONFIG_PSERIES_ENERGY=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -4707,6 +4588,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -4718,6 +4600,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4792,7 +4675,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4816,7 +4698,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -4896,9 +4777,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -4929,7 +4808,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -4940,6 +4818,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4974,7 +4853,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5100,9 +4978,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5138,10 +5021,12 @@ CONFIG_SCANLOG=y CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -5249,6 +5134,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5290,6 +5176,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -5317,7 +5204,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set @@ -5422,6 +5308,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5441,7 +5328,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5576,15 +5462,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_GPIO=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5640,6 +5523,8 @@ CONFIG_SND_ALS4000=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -5663,7 +5548,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -5705,7 +5589,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5796,7 +5679,6 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -5814,11 +5696,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5829,6 +5716,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5847,7 +5736,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5867,7 +5755,6 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -5910,7 +5797,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5926,11 +5812,11 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5948,6 +5834,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5958,11 +5845,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -6015,6 +5902,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6025,57 +5913,34 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6136,7 +6001,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6168,14 +6032,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -6188,6 +6050,7 @@ CONFIG_SND_SONICVIBES=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6231,17 +6094,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6250,13 +6109,15 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6266,7 +6127,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6285,7 +6145,6 @@ CONFIG_SPI_MUX=m # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6311,9 +6170,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6350,7 +6206,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6381,8 +6237,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -6397,7 +6251,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6460,12 +6313,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6479,7 +6331,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6508,7 +6359,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6668,11 +6518,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -6748,7 +6597,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -6878,7 +6726,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -6957,7 +6804,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7029,7 +6875,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7037,7 +6882,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7076,9 +6920,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7097,21 +6938,15 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7124,15 +6959,11 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m # CONFIG_VFIO_IOMMU_TYPE1 is not set CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -7155,7 +6986,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7191,6 +7021,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7204,7 +7035,6 @@ CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7224,6 +7054,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7270,8 +7101,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7286,7 +7115,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7295,10 +7123,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7400,7 +7227,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7441,7 +7267,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7449,12 +7274,12 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -7496,6 +7321,7 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7529,7 +7355,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7543,4 +7368,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index cf769a5b2..90c60a1d0 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -11,8 +11,9 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_842_DECOMPRESS=y +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -80,7 +81,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -91,7 +91,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -105,7 +104,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -115,7 +113,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -129,12 +126,17 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -155,6 +157,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m @@ -172,8 +175,8 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -209,6 +212,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -249,7 +258,6 @@ CONFIG_ATH10K_TRACING=y # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -288,7 +296,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -308,12 +315,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -367,13 +374,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -396,17 +400,14 @@ CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -497,7 +498,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -538,7 +538,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -549,11 +548,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -563,9 +560,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -576,11 +571,8 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -589,9 +581,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -604,7 +593,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -618,7 +607,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -681,19 +669,15 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -709,7 +693,6 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -718,6 +701,7 @@ CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -753,6 +737,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -806,15 +791,13 @@ CONFIG_CRYPTO_842=m CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -843,7 +826,6 @@ CONFIG_CRYPTO_DEV_CCP_CRYPTO=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -856,7 +838,6 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -881,7 +862,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -894,7 +874,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y @@ -904,13 +883,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_PPC is not set @@ -922,19 +896,14 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -949,22 +918,18 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m CONFIG_CSD_LOCK_WAIT_DEBUG=y CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXLFLASH=m -CONFIG_CXL_LIB=y CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -974,7 +939,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -989,8 +953,9 @@ CONFIG_DEBUGGER=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -999,7 +964,7 @@ CONFIG_DEBUG_IRQFLAGS=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y -CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=20000 +CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 # CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set @@ -1026,13 +991,13 @@ CONFIG_DEBUG_PER_CPU_MAPS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y -CONFIG_DEBUG_SLAB=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y @@ -1049,7 +1014,6 @@ CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1073,17 +1037,12 @@ CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y -CONFIG_DISABLE_MPROFILE_KERNEL=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1126,7 +1085,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1155,17 +1114,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -CONFIG_DRM_AMDGPU_GART_DEBUGFS=y CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1181,12 +1133,10 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1201,8 +1151,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1216,12 +1164,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1229,6 +1175,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1239,6 +1186,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1254,19 +1202,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1281,18 +1225,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set CONFIG_DTL=y # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 @@ -1312,7 +1253,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1370,7 +1310,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1439,8 +1378,6 @@ CONFIG_EFI_SOFT_RESERVE=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1458,7 +1395,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1468,7 +1404,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1518,7 +1453,6 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1531,7 +1465,6 @@ CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB_MATROX_G=y # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX_MILLENIUM is not set @@ -1575,9 +1508,7 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1605,9 +1536,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1647,8 +1576,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1660,13 +1587,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -1679,11 +1602,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1739,7 +1657,6 @@ CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1754,14 +1671,12 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HCALL_STATS is not set @@ -1774,9 +1689,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1841,6 +1754,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1883,6 +1797,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m # CONFIG_HID_XINMO is not set CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -1904,7 +1819,6 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC425 is not set # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y -CONFIG_HMM=y # CONFIG_HNS3 is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y @@ -1967,8 +1881,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -2003,7 +1915,6 @@ CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2026,7 +1937,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2061,10 +1971,10 @@ CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2113,7 +2023,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2160,9 +2069,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2188,12 +2094,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2216,7 +2116,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2239,10 +2138,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PCSPKR is not set -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2267,13 +2164,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2287,7 +2184,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2307,8 +2203,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y CONFIG_IOMMU_DEBUGFS=y -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2318,7 +2214,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2348,6 +2243,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -2483,7 +2379,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2493,25 +2388,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2539,8 +2416,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2569,14 +2444,14 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set @@ -2585,6 +2460,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2661,13 +2537,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2679,7 +2553,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2703,11 +2576,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2748,9 +2617,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2814,8 +2680,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2850,7 +2714,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -2864,6 +2727,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -2873,7 +2737,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2938,9 +2801,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -2968,7 +2831,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -2976,7 +2838,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3038,7 +2899,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3056,7 +2916,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3124,6 +2983,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3132,8 +2992,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3188,7 +3046,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3236,10 +3093,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3247,12 +3102,10 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_BITMAP_SELFTEST=y CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3263,7 +3116,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3297,8 +3151,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m @@ -3336,7 +3188,6 @@ CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_CLAIM=y CONFIG_ND_PFN=m -CONFIG_NEED_MULTIPLE_NODES=y # CONFIG_NET_9P is not set CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set @@ -3358,7 +3209,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3393,6 +3243,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3494,7 +3345,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3552,8 +3402,8 @@ CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y # CONFIG_NET_VENDOR_CADENCE is not set @@ -3564,15 +3414,13 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3620,8 +3468,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3650,13 +3496,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3666,9 +3508,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -CONFIG_NFSD_FAULT_INJECTION=y # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3699,11 +3540,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3721,8 +3559,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3732,8 +3568,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3750,6 +3584,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3823,7 +3658,6 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3838,9 +3672,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3871,7 +3705,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -3952,13 +3785,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -3982,7 +3813,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4003,12 +3834,10 @@ CONFIG_PERCPU_STATS=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4016,10 +3845,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4140,7 +3969,6 @@ CONFIG_PPC_OF_BOOT_TRAMPOLINE=y CONFIG_PPC_POWERNV=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_PSERIES=y -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y @@ -4176,12 +4004,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4200,7 +4028,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y @@ -4267,6 +4094,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4291,8 +4119,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -CONFIG_QUEUED_LOCK_STAT=y # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y @@ -4335,7 +4161,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4350,13 +4175,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4407,10 +4231,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4442,7 +4264,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4476,7 +4297,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4485,7 +4305,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4557,7 +4376,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4596,7 +4414,9 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m @@ -4619,7 +4439,6 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set @@ -4627,8 +4446,10 @@ CONFIG_SATA_PMP=y CONFIG_SCANLOG=y # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set CONFIG_SCF_TORTURE_TEST=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC is not set @@ -4696,12 +4517,10 @@ CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4721,6 +4540,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4761,6 +4581,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4790,7 +4611,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -4900,6 +4720,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5051,7 +4872,6 @@ CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5059,14 +4879,11 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set -CONFIG_SIMPLE_GPIO=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5127,7 +4944,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5168,7 +4984,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5258,7 +5073,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5276,11 +5090,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5291,6 +5110,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5309,7 +5130,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5329,7 +5149,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5372,7 +5191,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5388,11 +5206,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5410,6 +5228,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5420,11 +5239,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5477,6 +5296,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5487,57 +5307,34 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5598,7 +5395,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5630,14 +5426,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5650,6 +5444,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5694,17 +5489,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5712,6 +5503,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set @@ -5744,7 +5536,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5789,7 +5580,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5808,8 +5599,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5823,7 +5612,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -5888,7 +5676,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -5902,8 +5689,6 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -5932,7 +5717,6 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6082,12 +5866,10 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6147,7 +5929,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6253,7 +6034,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6315,7 +6095,6 @@ CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6385,13 +6164,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6428,9 +6205,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6446,13 +6220,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6465,7 +6234,6 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6475,9 +6243,6 @@ CONFIG_VFIO=m CONFIG_VFIO_PCI=m CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VGA_SWITCHEROO is not set CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y @@ -6531,6 +6296,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6543,7 +6309,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6562,6 +6327,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6607,7 +6373,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6619,17 +6384,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6694,7 +6457,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6721,7 +6483,6 @@ CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6735,6 +6496,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6775,6 +6537,7 @@ CONFIG_XILINX_GMII2RGMII=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -6797,12 +6560,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -6816,4 +6581,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 6f3dc93b2..2823c7cf3 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -109,7 +109,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -123,7 +122,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -147,12 +145,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -189,9 +192,9 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -210,6 +213,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -226,7 +230,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -238,7 +241,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -250,6 +252,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -293,7 +301,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -402,23 +409,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -428,7 +433,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -439,7 +443,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -475,7 +478,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -487,12 +489,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -516,12 +516,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m CONFIG_BLK_DEV_RSXX=m CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -620,7 +618,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -676,7 +673,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -687,11 +683,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -701,9 +695,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -714,11 +706,8 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -727,8 +716,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -747,9 +734,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -766,8 +753,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -838,26 +823,23 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -872,7 +854,6 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -881,6 +862,7 @@ CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -913,6 +895,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -961,7 +944,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -975,15 +957,13 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1010,7 +990,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y @@ -1026,7 +1005,6 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m @@ -1049,7 +1027,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1071,13 +1048,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_PPC is not set @@ -1093,9 +1065,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1126,8 +1096,6 @@ CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1139,7 +1107,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1156,9 +1123,9 @@ CONFIG_DEBUGGER=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1187,6 +1154,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1227,7 +1195,6 @@ CONFIG_DEV_DAX=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1280,7 +1247,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1311,14 +1278,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1338,7 +1301,6 @@ CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1349,7 +1311,6 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set @@ -1362,11 +1323,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1380,6 +1339,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1413,6 +1373,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1423,6 +1384,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1441,18 +1403,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1467,14 +1426,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1498,7 +1455,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1612,7 +1568,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1622,12 +1577,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1677,7 +1632,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FA_DUMP=y # CONFIG_FAIL_FUTEX is not set @@ -1748,7 +1702,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE=m # CONFIG_FDDI is not set CONFIG_FEALNX=m @@ -1795,9 +1748,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -1866,11 +1817,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -1886,11 +1832,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -1946,7 +1887,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1961,7 +1901,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1969,7 +1908,6 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y @@ -1977,9 +1915,7 @@ CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2047,6 +1983,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2101,6 +2038,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2177,8 +2115,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ=100 # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y @@ -2217,7 +2153,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2241,7 +2176,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2276,10 +2210,10 @@ CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2389,7 +2323,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2416,13 +2349,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2446,7 +2372,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2470,12 +2395,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PCSPKR is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2499,8 +2422,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2509,13 +2433,12 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2538,7 +2461,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2570,6 +2492,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -2674,9 +2597,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -2707,7 +2628,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2721,7 +2641,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2752,8 +2671,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -2824,7 +2741,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2833,7 +2749,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set @@ -2842,6 +2758,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2873,7 +2790,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -2883,7 +2799,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -2942,9 +2857,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -2967,11 +2880,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3015,9 +2924,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3092,8 +2998,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3130,12 +3034,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m CONFIG_MARVELL_PHY=m -# CONFIG_MATH_EMULATION is not set # CONFIG_MATOM is not set # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3145,6 +3047,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3156,7 +3059,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3170,7 +3072,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3226,9 +3128,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -3257,7 +3159,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3267,7 +3168,6 @@ CONFIG_MFD_AT91_USART=m CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=m # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3330,7 +3230,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3351,7 +3250,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3420,6 +3318,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3428,8 +3327,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3482,7 +3379,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3529,10 +3425,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3548,7 +3442,6 @@ CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3560,6 +3453,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3617,7 +3511,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -3724,10 +3617,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -3735,7 +3626,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -3743,10 +3633,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -3764,6 +3654,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3917,6 +3808,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -3927,8 +3819,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -3944,7 +3836,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y @@ -4058,10 +3949,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4072,9 +3961,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4105,7 +3993,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4147,6 +4034,8 @@ CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4231,9 +4120,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4358,13 +4247,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4412,19 +4299,17 @@ CONFIG_PDC_ADMA=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4468,7 +4353,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4572,7 +4457,6 @@ CONFIG_PPC_OF_BOOT_TRAMPOLINE=y CONFIG_PPC_POWERNV=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_PSERIES=y -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y @@ -4606,10 +4490,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4623,7 +4508,6 @@ CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_PRINT_STACK_DEPTH=64 # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4642,10 +4526,7 @@ CONFIG_PSERIES_ENERGY=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -4683,6 +4564,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -4694,6 +4576,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4768,7 +4651,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4792,7 +4674,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -4872,9 +4753,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -4905,7 +4784,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -4916,6 +4794,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4950,7 +4829,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5076,9 +4954,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5114,10 +4997,12 @@ CONFIG_SCANLOG=y CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -5225,6 +5110,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5266,6 +5152,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -5293,7 +5180,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set @@ -5398,6 +5284,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5417,7 +5304,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5552,15 +5438,12 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -CONFIG_SIMPLE_GPIO=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5616,6 +5499,8 @@ CONFIG_SND_ALS4000=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -5639,7 +5524,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -5681,7 +5565,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5771,7 +5654,6 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -5789,11 +5671,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5804,6 +5691,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5822,7 +5711,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5842,7 +5730,6 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -5885,7 +5772,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5901,11 +5787,11 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5923,6 +5809,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5933,11 +5820,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5990,6 +5877,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6000,56 +5888,33 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6110,7 +5975,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6142,14 +6006,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -6162,6 +6024,7 @@ CONFIG_SND_SONICVIBES=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6205,17 +6068,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6224,13 +6083,15 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6240,7 +6101,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6259,7 +6119,6 @@ CONFIG_SPI_MUX=m # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6285,9 +6144,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6324,7 +6180,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6355,8 +6211,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -6371,7 +6225,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6434,12 +6287,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6453,7 +6305,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6482,7 +6333,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6642,11 +6492,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -6722,7 +6571,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -6852,7 +6700,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -6931,7 +6778,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7003,7 +6849,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7011,7 +6856,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7050,9 +6894,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7071,21 +6912,15 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7098,15 +6933,11 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m # CONFIG_VFIO_IOMMU_TYPE1 is not set CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -7129,7 +6960,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7165,6 +6995,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7178,7 +7009,6 @@ CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7198,6 +7028,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7244,8 +7075,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7260,7 +7089,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7269,10 +7097,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7374,7 +7201,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7415,7 +7241,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7428,6 +7253,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -7469,6 +7295,7 @@ CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7502,7 +7329,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7516,4 +7342,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 96477f0c2..cb70908d8 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -11,8 +11,9 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_842_DECOMPRESS=y +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -80,7 +81,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -91,7 +91,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -105,7 +104,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -115,7 +113,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -129,12 +126,17 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -155,6 +157,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m @@ -172,8 +175,8 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -209,6 +212,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -249,7 +258,6 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -288,7 +296,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -308,12 +315,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -367,13 +374,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -396,17 +400,14 @@ CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -497,7 +498,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -538,7 +538,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -549,11 +548,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -563,9 +560,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -576,11 +571,8 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -589,9 +581,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -604,7 +593,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -618,7 +607,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -681,19 +669,15 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -709,7 +693,6 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -718,6 +701,7 @@ CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -753,6 +737,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -806,15 +791,13 @@ CONFIG_CRYPTO_842=m CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -843,7 +826,6 @@ CONFIG_CRYPTO_DEV_CCP_CRYPTO=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -856,7 +838,6 @@ CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -881,7 +862,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -894,7 +874,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y @@ -904,13 +883,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SHA1_PPC is not set @@ -922,19 +896,14 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -949,22 +918,18 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m # CONFIG_CSD_LOCK_WAIT_DEBUG is not set CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXLFLASH=m -CONFIG_CXL_LIB=y CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -974,7 +939,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -989,8 +953,9 @@ CONFIG_DEBUGGER=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1018,13 +983,13 @@ CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_PREEMPT is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y -# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_SPINLOCK is not set CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACK_USAGE is not set @@ -1041,7 +1006,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1065,17 +1029,12 @@ CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y -CONFIG_DISABLE_MPROFILE_KERNEL=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1118,7 +1077,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1147,17 +1106,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1173,12 +1125,10 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1193,8 +1143,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1208,12 +1156,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1221,6 +1167,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1231,6 +1178,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1246,19 +1194,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1273,18 +1217,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set CONFIG_DTL=y # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 @@ -1304,7 +1245,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1362,7 +1302,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1431,8 +1370,6 @@ CONFIG_EFI_SOFT_RESERVE=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1450,7 +1387,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1460,7 +1396,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1502,7 +1437,6 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1515,7 +1449,6 @@ CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB_MATROX_G=y # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX_MILLENIUM is not set @@ -1559,9 +1492,7 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1589,9 +1520,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -# CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1631,8 +1560,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1644,13 +1571,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_CPU is not set @@ -1663,11 +1586,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=1 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1723,7 +1641,6 @@ CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1738,14 +1655,12 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HCALL_STATS is not set @@ -1758,9 +1673,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1825,6 +1738,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1867,6 +1781,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m # CONFIG_HID_XINMO is not set CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -1888,7 +1803,6 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC425 is not set # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y -CONFIG_HMM=y # CONFIG_HNS3 is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y @@ -1951,8 +1865,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -1987,7 +1899,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2010,7 +1921,6 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=y -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2045,10 +1955,10 @@ CONFIG_IBMVETH=m CONFIG_IBMVMC=m CONFIG_IBMVNIC=m CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2097,7 +2007,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2144,9 +2053,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2172,12 +2078,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2200,7 +2100,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2223,10 +2122,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PCSPKR is not set -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2251,13 +2148,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2271,7 +2168,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2291,8 +2187,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_EVENT_IRQ=y # CONFIG_IOMMU_DEBUGFS is not set -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2302,7 +2198,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2332,6 +2227,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWERNV=m CONFIG_IPMI_POWEROFF=m @@ -2467,7 +2363,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2477,25 +2372,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2523,8 +2400,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2551,14 +2426,14 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y -# CONFIG_KEXEC_SIG is not set +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y +CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set @@ -2567,6 +2442,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2643,13 +2519,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2661,7 +2535,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2685,11 +2558,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2730,9 +2599,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2796,8 +2662,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2832,7 +2696,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -2846,6 +2709,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -2855,7 +2719,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2920,9 +2783,9 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -2950,7 +2813,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -2958,7 +2820,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3020,7 +2881,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3038,7 +2898,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3106,6 +2965,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3114,8 +2974,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3170,7 +3028,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3218,10 +3075,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3229,12 +3084,10 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_BITMAP_SELFTEST=y CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3245,7 +3098,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3279,8 +3133,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m @@ -3318,7 +3170,6 @@ CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_CLAIM=y CONFIG_ND_PFN=m -CONFIG_NEED_MULTIPLE_NODES=y # CONFIG_NET_9P is not set CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set @@ -3340,7 +3191,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3375,6 +3225,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3476,7 +3327,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3534,8 +3384,8 @@ CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y # CONFIG_NET_VENDOR_CADENCE is not set @@ -3546,15 +3396,13 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3602,8 +3450,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3632,13 +3478,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3648,9 +3490,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_FAULT_INJECTION is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3681,11 +3522,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3703,8 +3541,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3714,8 +3550,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3732,6 +3566,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3805,7 +3640,6 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3820,9 +3654,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3853,7 +3687,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -3934,13 +3767,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -3964,7 +3795,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -3985,12 +3816,10 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3998,10 +3827,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4122,7 +3951,6 @@ CONFIG_PPC_OF_BOOT_TRAMPOLINE=y CONFIG_PPC_POWERNV=y # CONFIG_PPC_PROT_SAO_LPAR is not set CONFIG_PPC_PSERIES=y -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RADIX_MMU_DEFAULT=y CONFIG_PPC_RADIX_MMU=y @@ -4158,12 +3986,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4182,7 +4010,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set @@ -4249,6 +4076,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4273,8 +4101,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -# CONFIG_QUEUED_LOCK_STAT is not set # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set @@ -4317,7 +4143,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4332,13 +4157,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4389,10 +4213,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4424,7 +4246,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4458,7 +4279,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4467,7 +4287,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4539,7 +4358,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4578,7 +4396,9 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m @@ -4601,7 +4421,6 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set @@ -4609,8 +4428,10 @@ CONFIG_SATA_PMP=y CONFIG_SCANLOG=y # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC is not set @@ -4678,12 +4499,10 @@ CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4703,6 +4522,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4743,6 +4563,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4772,7 +4593,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -4882,6 +4702,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5033,7 +4854,6 @@ CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5041,14 +4861,11 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set -CONFIG_SIMPLE_GPIO=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5109,7 +4926,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5150,7 +4966,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5239,7 +5054,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5257,11 +5071,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5272,6 +5091,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5290,7 +5111,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5310,7 +5130,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5353,7 +5172,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5369,11 +5187,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5391,6 +5209,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5401,11 +5220,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5458,6 +5277,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5468,56 +5288,33 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5578,7 +5375,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5610,14 +5406,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5630,6 +5424,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5674,17 +5469,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5692,6 +5483,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set @@ -5724,7 +5516,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5769,7 +5560,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5788,8 +5579,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5803,7 +5592,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -5868,7 +5656,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -5882,8 +5669,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -5912,7 +5697,6 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6062,12 +5846,10 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6127,7 +5909,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6233,7 +6014,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6295,7 +6075,6 @@ CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6365,13 +6144,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6408,9 +6185,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6426,13 +6200,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6445,7 +6214,6 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6455,9 +6223,6 @@ CONFIG_VFIO=m CONFIG_VFIO_PCI=m CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VGA_SWITCHEROO is not set CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y @@ -6511,6 +6276,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6523,7 +6289,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6542,6 +6307,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6587,7 +6353,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6599,17 +6364,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6674,7 +6437,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6701,7 +6463,6 @@ CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6715,6 +6476,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6755,6 +6517,7 @@ CONFIG_XILINX_GMII2RGMII=m CONFIG_XMON_DEFAULT_RO_MODE=y CONFIG_XMON_DISASSEMBLY=y CONFIG_XMON=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -6777,12 +6540,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -6796,4 +6561,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 90b9469c4..a13ec207e 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -110,7 +110,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +123,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +146,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -190,9 +193,9 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -210,6 +213,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -230,7 +234,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -242,7 +245,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -254,6 +256,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -298,7 +306,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -407,23 +414,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -433,7 +438,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -444,7 +448,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -480,7 +483,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -492,12 +494,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -521,13 +521,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set -CONFIG_BLK_DEV_XPRAM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -625,7 +622,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -681,7 +677,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -692,11 +687,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -707,9 +700,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set @@ -718,11 +709,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -731,8 +719,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -754,9 +740,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -773,8 +759,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -846,27 +830,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -880,7 +861,6 @@ CONFIG_CMA_AREAS=7 CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -889,6 +869,7 @@ CONFIG_CMM=m CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -921,6 +902,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -969,7 +951,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -983,16 +964,14 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1020,7 +999,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_HPRE is not set @@ -1031,7 +1009,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1053,7 +1030,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1075,13 +1051,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_S390=m @@ -1101,9 +1072,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1132,8 +1101,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1152,7 +1119,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1168,9 +1134,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1206,6 +1172,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1216,7 +1183,6 @@ CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y @@ -1243,7 +1209,6 @@ CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1298,7 +1263,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1329,14 +1294,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1356,7 +1317,6 @@ CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1367,7 +1327,6 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set @@ -1380,11 +1339,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU is not set @@ -1398,6 +1355,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1431,6 +1389,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1441,6 +1400,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1459,18 +1419,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m # CONFIG_DRM_QXL is not set -# CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1485,14 +1442,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1515,7 +1470,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1629,8 +1583,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set -CONFIG_EMU_SIZE=0x10000000 -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_ENCRYPTED_KEYS=y @@ -1640,12 +1592,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1698,7 +1650,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -1773,7 +1724,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1819,9 +1769,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -1881,11 +1829,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -1901,11 +1844,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -1960,7 +1898,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1975,7 +1912,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1983,15 +1919,12 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2060,6 +1993,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2114,6 +2048,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m @@ -2180,8 +2115,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_200 is not set @@ -2219,7 +2152,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -# CONFIG_I2C_HID is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2241,7 +2173,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2274,10 +2205,10 @@ CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_IBM_PARTITION=y CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2386,7 +2317,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2413,13 +2343,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2443,7 +2366,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2467,12 +2389,10 @@ CONFIG_INPUT_MAX77650_ONKEY=m CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -# CONFIG_INPUT_POLLDEV is not set CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2496,8 +2416,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2506,13 +2427,12 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2534,7 +2454,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2566,6 +2485,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2669,9 +2589,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -2701,7 +2619,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2715,7 +2632,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2748,8 +2664,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -2825,7 +2739,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2845,6 +2758,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2876,7 +2790,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -2886,7 +2799,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -2942,9 +2854,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -2967,11 +2877,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3014,9 +2920,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3090,8 +2993,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3127,7 +3028,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set # CONFIG_MARCH_Z13 is not set @@ -3150,6 +3050,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3162,7 +3063,6 @@ CONFIG_MAX44009=m CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3177,7 +3077,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3233,9 +3133,9 @@ CONFIG_MEGARAID_MM=m # CONFIG_MEGARAID_SAS is not set # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3264,7 +3164,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3274,7 +3173,6 @@ CONFIG_MFD_AT91_USART=m # CONFIG_MFD_BD9571MWV is not set CONFIG_MFD_CORE=m # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3337,7 +3235,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3358,7 +3255,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set @@ -3427,6 +3323,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y # CONFIG_MLXSW_CORE is not set CONFIG_MLXSW_CORE_THERMAL=y @@ -3435,8 +3332,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3488,7 +3383,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3536,10 +3430,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3554,7 +3446,6 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3566,6 +3457,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3621,7 +3513,6 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -3728,10 +3619,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -3739,7 +3628,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -3747,10 +3635,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -3768,6 +3656,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3922,6 +3811,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -3932,8 +3822,8 @@ CONFIG_NET_TULIP=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -3949,7 +3839,6 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set @@ -4062,10 +3951,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4076,9 +3963,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4109,7 +3995,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4151,6 +4036,8 @@ CONFIG_NFT_XFRM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4234,9 +4121,9 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y CONFIG_NUMA=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4355,13 +4242,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4411,19 +4296,17 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4467,7 +4350,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4545,7 +4428,6 @@ CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4566,10 +4448,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4582,7 +4465,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4600,10 +4482,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -4641,6 +4520,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -4652,6 +4532,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4662,7 +4543,6 @@ CONFIG_QED_SRIOV=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m -# CONFIG_QETH_OSN is not set # CONFIG_QETH_OSX is not set # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y @@ -4733,7 +4613,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4757,7 +4636,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -4837,10 +4715,8 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -4871,7 +4747,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -4882,6 +4757,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4914,7 +4790,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5038,6 +4913,10 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m @@ -5045,8 +4924,8 @@ CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S390_PRNG=m -# CONFIG_S390_PTDUMP is not set CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m @@ -5086,11 +4965,13 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_BOOK=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -5102,8 +4983,6 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SCLP_ASYNC_ID="000000000" -CONFIG_SCLP_ASYNC=m CONFIG_SCLP_CONSOLE=y CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y @@ -5203,6 +5082,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -5244,6 +5124,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -5271,7 +5152,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set @@ -5375,6 +5255,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5394,7 +5275,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5526,7 +5406,6 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5534,7 +5413,6 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5592,6 +5470,8 @@ CONFIG_SND_ALOOP=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set @@ -5615,7 +5495,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -5657,7 +5536,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5748,7 +5626,6 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -5766,11 +5643,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5781,6 +5663,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5799,7 +5683,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5819,7 +5702,6 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -5862,7 +5744,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5878,11 +5759,11 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5900,6 +5781,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5910,11 +5792,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5967,6 +5849,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5977,57 +5860,34 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6088,7 +5948,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6120,14 +5979,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -6140,6 +5997,7 @@ CONFIG_SND_SONICVIBES=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6180,17 +6038,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6199,13 +6053,15 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6215,7 +6071,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6234,7 +6089,6 @@ CONFIG_SPI_MUX=m # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6260,9 +6114,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y @@ -6298,7 +6149,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6327,8 +6178,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -6344,7 +6193,6 @@ CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6407,12 +6255,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6426,7 +6273,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6455,7 +6301,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6621,10 +6466,9 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -6709,7 +6553,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -6838,7 +6681,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -6914,7 +6756,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6986,7 +6827,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -6994,7 +6834,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7033,9 +6872,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7054,21 +6890,15 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -# CONFIG_UWB is not set -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7083,16 +6913,11 @@ CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_ZDEV=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -7115,7 +6940,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7151,6 +6975,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7164,7 +6989,6 @@ CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7184,6 +7008,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7230,8 +7055,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7246,7 +7069,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7255,10 +7077,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7340,7 +7161,6 @@ CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set @@ -7363,7 +7183,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7404,7 +7223,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7412,12 +7230,12 @@ CONFIG_WWAN=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_IOPL_IOPERM=y CONFIG_X86_MCELOG_LEGACY=y -CONFIG_X86_PTDUMP=y CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -7455,6 +7273,7 @@ CONFIG_XILINX_VCU=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7491,7 +7310,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7505,4 +7323,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 73fdf8403..4fd331e91 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -10,6 +10,7 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACER_WIRELESS is not set @@ -79,7 +80,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -90,7 +90,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -104,7 +103,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -114,7 +112,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -128,12 +125,17 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -153,6 +155,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set @@ -169,8 +172,8 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set # CONFIG_APDS9960 is not set @@ -209,6 +212,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -249,7 +258,6 @@ CONFIG_ATH10K_TRACING=y # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -288,7 +296,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -308,12 +315,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -367,13 +374,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -396,18 +400,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_XPRAM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -497,7 +497,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -538,7 +537,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -549,11 +547,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -564,9 +560,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set @@ -575,11 +569,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -588,9 +579,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -606,7 +594,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -620,7 +608,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -661,7 +648,6 @@ CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set CONFIG_CHECKPOINT_RESTORE=y -CONFIG_CHECK_STACK=y CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_CHELSIO_IPSEC_INLINE=m # CONFIG_CHELSIO_T1 is not set @@ -685,20 +671,16 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -712,7 +694,6 @@ CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -721,6 +702,7 @@ CONFIG_CMM=m # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -756,6 +738,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -807,16 +790,14 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_S390=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -847,7 +828,6 @@ CONFIG_CRYPTO_DEV_CCP_CRYPTO=m CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -856,7 +836,6 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -880,7 +859,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -893,7 +871,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -903,13 +880,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_S390=y @@ -925,19 +897,14 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -952,20 +919,17 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m CONFIG_CSD_LOCK_WAIT_DEBUG=y CONFIG_CTCM=m CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -# CONFIG_CYCLADES is not set -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -981,7 +945,6 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -995,8 +958,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1005,7 +969,7 @@ CONFIG_DEBUG_IRQFLAGS=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y -CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=20000 +CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 # CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set @@ -1032,13 +996,13 @@ CONFIG_DEBUG_PER_CPU_MAPS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y -CONFIG_DEBUG_SLAB=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set @@ -1054,7 +1018,6 @@ CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1077,17 +1040,13 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1130,7 +1089,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1159,17 +1118,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -CONFIG_DRM_AMDGPU_GART_DEBUGFS=y # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1185,12 +1137,10 @@ CONFIG_DRM_AMDGPU_USERPTR=y # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1205,8 +1155,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1220,12 +1168,10 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU is not set @@ -1233,6 +1179,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1243,6 +1190,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1258,19 +1206,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_QXL is not set -# CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1285,18 +1229,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1315,7 +1256,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1373,7 +1313,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1442,9 +1381,6 @@ CONFIG_EFI_SOFT_RESERVE=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_EMU_SIZE=0x10000000 -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1462,7 +1398,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1476,7 +1411,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1523,7 +1457,6 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1536,7 +1469,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set @@ -1580,8 +1512,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1608,9 +1538,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1648,8 +1576,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1661,13 +1587,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_IRQ_DEBUGFS=y @@ -1679,11 +1601,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1738,7 +1655,6 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1753,14 +1669,12 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1772,9 +1686,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1840,6 +1752,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1882,6 +1795,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m @@ -1955,8 +1869,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -1991,7 +1903,6 @@ CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -# CONFIG_I2C_HID is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2013,7 +1924,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2045,10 +1955,10 @@ CONFIG_IB700_WDT=m CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set # CONFIG_ICPLUS_PHY is not set # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2097,7 +2007,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2143,9 +2052,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2171,12 +2077,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2199,7 +2099,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2222,10 +2121,8 @@ CONFIG_INPUT_LEDS=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -# CONFIG_INPUT_POLLDEV is not set CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2250,13 +2147,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2270,7 +2167,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2289,8 +2185,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2300,7 +2196,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2330,6 +2225,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2463,7 +2359,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2473,25 +2368,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2521,8 +2398,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2549,7 +2424,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2558,6 +2432,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y # CONFIG_KEXEC_SIG_FORCE is not set CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y @@ -2568,6 +2443,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2638,13 +2514,11 @@ CONFIG_LATENCYTOP=y # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set # CONFIG_LCD_PLATFORM is not set -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCS=m @@ -2657,7 +2531,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2681,11 +2554,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2725,9 +2594,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2790,8 +2656,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2825,7 +2689,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set # CONFIG_MARCH_Z13 is not set @@ -2848,6 +2711,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -2858,7 +2722,6 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2921,9 +2784,9 @@ CONFIG_MEDIA_USB_SUPPORT=y # CONFIG_MEGARAID_SAS is not set CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -2951,7 +2814,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -2959,7 +2821,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3021,7 +2882,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3039,7 +2899,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3107,6 +2966,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3115,8 +2975,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3169,7 +3027,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3218,10 +3075,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3229,11 +3084,9 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y # CONFIG_MSPRO_BLOCK is not set -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3244,7 +3097,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3278,8 +3132,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set @@ -3316,7 +3168,6 @@ CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_CLAIM=y CONFIG_ND_PFN=m -CONFIG_NEED_MULTIPLE_NODES=y # CONFIG_NET_9P is not set CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set @@ -3338,7 +3189,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3373,6 +3223,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m # CONFIG_NET_FC is not set CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3475,7 +3326,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -# CONFIG_NET_PACKET_ENGINE is not set CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3533,8 +3383,8 @@ CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CADENCE is not set @@ -3545,14 +3395,12 @@ CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3600,8 +3448,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3630,13 +3476,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3646,9 +3488,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -CONFIG_NFSD_FAULT_INJECTION=y # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3679,11 +3520,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3701,8 +3539,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3712,8 +3548,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3730,6 +3564,7 @@ CONFIG_N_GSM=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3802,7 +3637,6 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3818,9 +3652,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3850,7 +3684,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -3929,13 +3762,11 @@ CONFIG_PCI_DEBUG=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -3955,12 +3786,12 @@ CONFIG_PCIE_EDR=y # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m -# CONFIG_PCI_IOV is not set +CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=512 -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y # CONFIG_PCI_PASID is not set # CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m @@ -3982,12 +3813,10 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3995,10 +3824,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4112,12 +3941,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +# CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4135,7 +3964,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y @@ -4201,6 +4029,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4214,7 +4043,6 @@ CONFIG_QED_SRIOV=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m -# CONFIG_QETH_OSN is not set # CONFIG_QETH_OSX is not set # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y @@ -4231,8 +4059,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set # CONFIG_QSEMI_PHY is not set # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -CONFIG_QUEUED_LOCK_STAT=y # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y @@ -4275,7 +4101,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4290,13 +4115,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y # CONFIG_REALTEK_PHY is not set # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4346,10 +4170,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4381,7 +4203,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4413,7 +4234,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4422,7 +4242,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4492,7 +4311,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4531,13 +4349,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S390_PRNG=m -# CONFIG_S390_PTDUMP is not set CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m @@ -4565,16 +4384,17 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set CONFIG_SCF_TORTURE_TEST=m CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_BOOK=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4585,8 +4405,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -CONFIG_SCLP_ASYNC_ID="000000000" -CONFIG_SCLP_ASYNC=m CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4647,12 +4465,10 @@ CONFIG_SCSI_MPI3MR=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4672,6 +4488,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4712,6 +4529,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4741,7 +4559,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -4851,6 +4668,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -4996,7 +4814,6 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5004,13 +4821,11 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set @@ -5074,7 +4889,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5115,7 +4929,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5205,7 +5018,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5223,11 +5035,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5238,6 +5055,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5256,7 +5075,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5276,7 +5094,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5319,7 +5136,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5335,11 +5151,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5357,6 +5173,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5367,11 +5184,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5424,6 +5241,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5434,57 +5252,34 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set CONFIG_SND_SOC_SOF_HDA_PROBES=y # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5545,7 +5340,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5577,14 +5371,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5597,6 +5389,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5640,17 +5433,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5658,6 +5447,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set @@ -5690,7 +5480,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5710,7 +5499,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRF08 is not set # CONFIG_SSB is not set # CONFIG_SSFDC is not set -CONFIG_STACK_GUARD=256 CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -5736,7 +5524,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5754,8 +5542,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_GT is not set -CONFIG_SYNCLINK=m -# CONFIG_SYNCLINKMP is not set CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5769,7 +5555,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -5833,7 +5618,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -5847,8 +5631,6 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -5877,7 +5659,6 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6032,13 +5813,11 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set # CONFIG_TSL2772 is not set @@ -6106,7 +5885,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6211,7 +5989,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6270,7 +6047,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6340,13 +6116,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6383,9 +6157,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6401,13 +6172,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -# CONFIG_UWB is not set -# CONFIG_UWB_WHCI is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6420,23 +6186,17 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_ZDEV=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VGA_SWITCHEROO is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6490,6 +6250,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6502,7 +6263,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6521,6 +6281,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6566,7 +6327,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6578,17 +6338,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6638,7 +6396,6 @@ CONFIG_W83977F_WDT=m # CONFIG_WANXL is not set CONFIG_WAN=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set @@ -6655,7 +6412,6 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6682,7 +6438,6 @@ CONFIG_WLAN=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6696,6 +6451,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6733,6 +6489,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -6759,12 +6516,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set # CONFIG_ZPOOL is not set # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -6778,4 +6537,3 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index bbe80b9b0..a02e0dd37 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -110,7 +110,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -124,7 +123,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -148,12 +146,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -190,9 +193,9 @@ CONFIG_AIX_PARTITION=y CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -210,6 +213,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set # CONFIG_AMIGA_PARTITION is not set +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -230,7 +234,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -242,7 +245,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -254,6 +256,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -297,7 +305,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -406,23 +413,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -432,7 +437,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -443,7 +447,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -479,7 +482,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -491,12 +493,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -520,13 +520,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set -CONFIG_BLK_DEV_XPRAM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -624,7 +621,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -680,7 +676,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -691,11 +686,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -706,9 +699,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set @@ -717,11 +708,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -730,8 +718,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -753,9 +739,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y # CONFIG_CEC_SECO is not set CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -772,8 +758,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -845,27 +829,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -879,7 +860,6 @@ CONFIG_CMA_AREAS=7 CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -888,6 +868,7 @@ CONFIG_CMM=m CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -920,6 +901,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -968,7 +950,6 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_MKBP_PROXIMITY=m @@ -982,16 +963,14 @@ CONFIG_CROS_USBPD_NOTIFY=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -1019,7 +998,6 @@ CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_HPRE is not set @@ -1030,7 +1008,6 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1052,7 +1029,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1074,13 +1050,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_S390=m @@ -1100,9 +1071,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -1131,8 +1100,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1151,7 +1118,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1167,9 +1133,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1198,6 +1164,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1208,7 +1175,6 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_USER_ASCE is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_VM_PGFLAGS is not set # CONFIG_DEBUG_VM_PGTABLE is not set @@ -1235,7 +1201,6 @@ CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1289,7 +1254,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1320,14 +1285,10 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1347,7 +1308,6 @@ CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1358,7 +1318,6 @@ CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set @@ -1371,11 +1330,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU is not set @@ -1389,6 +1346,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1422,6 +1380,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1432,6 +1391,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1450,18 +1410,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m # CONFIG_DRM_QXL is not set -# CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1476,14 +1433,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1506,7 +1461,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1620,8 +1574,6 @@ CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set -CONFIG_EMU_SIZE=0x10000000 -CONFIG_ENABLE_MUST_CHECK=y # CONFIG_ENA_ETHERNET is not set # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_ENCRYPTED_KEYS=y @@ -1631,12 +1583,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1689,7 +1641,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m @@ -1756,7 +1707,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1802,9 +1752,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -1864,11 +1812,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -1884,11 +1827,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -1943,7 +1881,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1958,7 +1895,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1966,15 +1902,12 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2043,6 +1976,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2097,6 +2031,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m @@ -2163,8 +2098,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_200 is not set @@ -2202,7 +2135,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -# CONFIG_I2C_HID is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2224,7 +2156,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2257,10 +2188,10 @@ CONFIG_I82092=m # CONFIG_IAQCORE is not set CONFIG_IBM_PARTITION=y CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_IEEE802154_6LOWPAN=m @@ -2369,7 +2300,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2396,13 +2326,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2426,7 +2349,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2450,12 +2372,10 @@ CONFIG_INPUT_MAX77650_ONKEY=m CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -# CONFIG_INPUT_POLLDEV is not set CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2479,8 +2399,9 @@ CONFIG_INTEGRITY=y CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set -# CONFIG_INTEL_MEI_VIRTIO is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2489,13 +2410,12 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m # CONFIG_INTEL_SOC_PMIC is not set -CONFIG_INTEL_STRATIX10_SERVICE=m # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -2517,7 +2437,6 @@ CONFIG_IONIC=m CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2549,6 +2468,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2652,9 +2572,7 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set # CONFIG_IPW2100 is not set -# CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m @@ -2684,7 +2602,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2698,7 +2615,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2731,8 +2647,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set @@ -2802,7 +2716,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2822,6 +2735,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2853,7 +2767,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -2863,7 +2776,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -2919,9 +2831,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -2944,11 +2854,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -2991,9 +2897,6 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -3067,8 +2970,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3104,7 +3005,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set # CONFIG_MARCH_Z13 is not set @@ -3127,6 +3027,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3139,7 +3040,6 @@ CONFIG_MAX44009=m CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MB1232=m # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3153,7 +3053,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3209,9 +3109,9 @@ CONFIG_MEGARAID_MM=m # CONFIG_MEGARAID_SAS is not set # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3240,7 +3140,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3250,7 +3149,6 @@ CONFIG_MFD_AT91_USART=m # CONFIG_MFD_BD9571MWV is not set CONFIG_MFD_CORE=m # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3313,7 +3211,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3334,7 +3231,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_VX855 is not set @@ -3403,6 +3299,7 @@ CONFIG_MLX90632=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y # CONFIG_MLXSW_CORE is not set CONFIG_MLXSW_CORE_THERMAL=y @@ -3411,8 +3308,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3464,7 +3359,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3512,10 +3406,8 @@ CONFIG_MPL115_I2C=m # CONFIG_MPL3115 is not set CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3530,7 +3422,6 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3542,6 +3433,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3597,7 +3489,6 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -3704,10 +3595,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -3715,7 +3604,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -3723,10 +3611,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -3744,6 +3632,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3898,6 +3787,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_8390 is not set # CONFIG_NET_VENDOR_ADAPTEC is not set @@ -3908,8 +3798,8 @@ CONFIG_NET_TULIP=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set CONFIG_NET_VENDOR_CADENCE=y @@ -3925,7 +3815,6 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set @@ -4038,10 +3927,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4052,9 +3939,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4085,7 +3971,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4127,6 +4012,8 @@ CONFIG_NFT_XFRM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y +CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4210,9 +4097,9 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y CONFIG_NUMA=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4331,13 +4218,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4387,19 +4272,17 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4443,7 +4326,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4521,7 +4404,6 @@ CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4542,10 +4424,11 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4558,7 +4441,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4576,10 +4458,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -4617,6 +4496,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -4628,6 +4508,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4638,7 +4519,6 @@ CONFIG_QED_SRIOV=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m -# CONFIG_QETH_OSN is not set # CONFIG_QETH_OSX is not set # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y @@ -4709,7 +4589,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4733,7 +4612,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -4813,10 +4691,8 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -4847,7 +4723,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -4858,6 +4733,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4890,7 +4766,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5014,6 +4889,10 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m @@ -5021,8 +4900,8 @@ CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S390_PRNG=m -# CONFIG_S390_PTDUMP is not set CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m @@ -5062,11 +4941,13 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_BOOK=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -5078,8 +4959,6 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SCLP_ASYNC_ID="000000000" -CONFIG_SCLP_ASYNC=m CONFIG_SCLP_CONSOLE=y CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y @@ -5179,6 +5058,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -5220,6 +5100,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ACPI_POWER=m @@ -5247,7 +5128,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m # CONFIG_SENSORS_AS370 is not set @@ -5351,6 +5231,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5370,7 +5251,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5502,7 +5382,6 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5510,7 +5389,6 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5568,6 +5446,8 @@ CONFIG_SND_ALOOP=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set @@ -5591,7 +5471,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -5633,7 +5512,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5723,7 +5601,6 @@ CONFIG_SND_SIMPLE_CARD_UTILS=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -5741,11 +5618,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -5756,6 +5638,8 @@ CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5774,7 +5658,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5794,7 +5677,6 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -5837,7 +5719,6 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5853,11 +5734,11 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5875,6 +5756,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -5885,11 +5767,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_NAU8825 is not set @@ -5942,6 +5824,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5952,56 +5835,33 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6062,7 +5922,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_TSCS42XX=m @@ -6094,14 +5953,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -6114,6 +5971,7 @@ CONFIG_SND_SONICVIBES=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6154,17 +6012,13 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m # CONFIG_SOUNDWIRE_QCOM is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6173,13 +6027,15 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6189,7 +6045,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6208,7 +6063,6 @@ CONFIG_SPI_MUX=m # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6234,9 +6088,6 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y @@ -6272,7 +6123,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6301,8 +6152,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -6318,7 +6167,6 @@ CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6381,12 +6229,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6400,7 +6247,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6429,7 +6275,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6595,10 +6440,9 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -6683,7 +6527,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set @@ -6812,7 +6655,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -6888,7 +6730,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6960,7 +6801,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -6968,7 +6808,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7007,9 +6846,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7028,21 +6864,15 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -# CONFIG_UWB is not set -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7057,16 +6887,11 @@ CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_ZDEV=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_VHOST_MENU=y @@ -7089,7 +6914,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7125,6 +6949,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7138,7 +6963,6 @@ CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7158,6 +6982,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7204,8 +7029,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7220,7 +7043,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7229,10 +7051,9 @@ CONFIG_VIDEO_VS6624=m # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7314,7 +7135,6 @@ CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set @@ -7337,7 +7157,6 @@ CONFIG_WIL6210=m # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7378,7 +7197,6 @@ CONFIG_WLCORE_SDIO=m CONFIG_WLCORE_SPI=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7391,6 +7209,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y @@ -7428,6 +7247,7 @@ CONFIG_XILINX_VCU=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -7464,7 +7284,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7478,4 +7297,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 4010f8548..6bf8a99d0 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -10,6 +10,7 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACER_WIRELESS is not set @@ -79,7 +80,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -90,7 +90,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -104,7 +103,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -114,7 +112,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -128,12 +125,17 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -153,6 +155,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set @@ -169,8 +172,8 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set # CONFIG_APDS9960 is not set @@ -209,6 +212,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -249,7 +258,6 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -288,7 +296,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -308,12 +315,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -367,13 +374,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -396,18 +400,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_XPRAM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -497,7 +497,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -538,7 +537,6 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -549,11 +547,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -564,9 +560,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set @@ -575,11 +569,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -588,9 +579,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -606,7 +594,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -620,7 +608,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -661,7 +648,6 @@ CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set CONFIG_CHECKPOINT_RESTORE=y -CONFIG_CHECK_STACK=y CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_CHELSIO_IPSEC_INLINE=m # CONFIG_CHELSIO_T1 is not set @@ -685,20 +671,16 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -712,7 +694,6 @@ CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUG is not set CONFIG_CMA_SYSFS=y CONFIG_CMA=y -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -721,6 +702,7 @@ CONFIG_CMM=m # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -756,6 +738,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -807,16 +790,14 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_S390=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m @@ -847,7 +828,6 @@ CONFIG_CRYPTO_DEV_CCP_CRYPTO=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -856,7 +836,6 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -880,7 +859,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -893,7 +871,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -903,13 +880,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SHA1_S390=y @@ -925,19 +897,14 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -952,20 +919,17 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m # CONFIG_CSD_LOCK_WAIT_DEBUG is not set CONFIG_CTCM=m CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -# CONFIG_CYCLADES is not set -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -981,7 +945,6 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -995,8 +958,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1024,13 +988,13 @@ CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_PREEMPT is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y -# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set @@ -1046,7 +1010,6 @@ CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1069,17 +1032,13 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1122,7 +1081,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1151,17 +1110,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1177,12 +1129,10 @@ CONFIG_DRM_AMDGPU_USERPTR=y # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1197,8 +1147,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1212,12 +1160,10 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU is not set @@ -1225,6 +1171,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1235,6 +1182,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1250,19 +1198,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_QXL is not set -# CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1277,18 +1221,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1307,7 +1248,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1365,7 +1305,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1434,9 +1373,6 @@ CONFIG_EFI_SOFT_RESERVE=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_EMU_SIZE=0x10000000 -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1454,7 +1390,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1468,7 +1403,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1507,7 +1441,6 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1520,7 +1453,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set @@ -1564,8 +1496,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1592,9 +1522,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -# CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1632,8 +1560,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1645,13 +1571,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set # CONFIG_GENERIC_IRQ_DEBUGFS is not set @@ -1663,11 +1585,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1722,7 +1639,6 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1737,14 +1653,12 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1756,9 +1670,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1824,6 +1736,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1866,6 +1779,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m @@ -1939,8 +1853,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -1975,7 +1887,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -# CONFIG_I2C_HID is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -1997,7 +1908,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2029,10 +1939,10 @@ CONFIG_IB700_WDT=m CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set # CONFIG_ICPLUS_PHY is not set # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2081,7 +1991,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2127,9 +2036,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2155,12 +2061,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2183,7 +2083,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_FF_MEMLESS is not set -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2206,10 +2105,8 @@ CONFIG_INPUT_LEDS=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -# CONFIG_INPUT_POLLDEV is not set CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2234,13 +2131,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2254,7 +2151,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2273,8 +2169,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2284,7 +2180,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2314,6 +2209,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2447,7 +2343,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2457,25 +2352,7 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2505,8 +2382,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2531,7 +2406,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2540,6 +2414,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y # CONFIG_KEXEC_SIG_FORCE is not set CONFIG_KEXEC_SIG=y CONFIG_KEXEC=y @@ -2550,6 +2425,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2620,13 +2496,11 @@ CONFIG_L2TP_V3=y # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set # CONFIG_LCD_PLATFORM is not set -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCS=m @@ -2639,7 +2513,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2663,11 +2536,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2707,9 +2576,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2772,8 +2638,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2807,7 +2671,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set # CONFIG_MARCH_Z13 is not set @@ -2830,6 +2693,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -2840,7 +2704,6 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2903,9 +2766,9 @@ CONFIG_MEDIA_USB_SUPPORT=y # CONFIG_MEGARAID_SAS is not set CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTPLUG=y @@ -2933,7 +2796,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -2941,7 +2803,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3003,7 +2864,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3021,7 +2881,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3089,6 +2948,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3097,8 +2957,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3151,7 +3009,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3200,10 +3057,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3211,11 +3066,9 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y # CONFIG_MSPRO_BLOCK is not set -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3226,7 +3079,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3260,8 +3114,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set @@ -3298,7 +3150,6 @@ CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_CLAIM=y CONFIG_ND_PFN=m -CONFIG_NEED_MULTIPLE_NODES=y # CONFIG_NET_9P is not set CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set @@ -3320,7 +3171,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3355,6 +3205,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m # CONFIG_NET_FC is not set CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3457,7 +3308,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -# CONFIG_NET_PACKET_ENGINE is not set CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3515,8 +3365,8 @@ CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CADENCE is not set @@ -3527,14 +3377,12 @@ CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3582,8 +3430,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3612,13 +3458,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3628,9 +3470,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_FAULT_INJECTION is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3661,11 +3502,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3683,8 +3521,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3694,8 +3530,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3712,6 +3546,7 @@ CONFIG_N_GSM=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3784,7 +3619,6 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3800,9 +3634,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3832,7 +3666,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -3911,13 +3744,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -3937,12 +3768,12 @@ CONFIG_PCIE_EDR=y # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m -# CONFIG_PCI_IOV is not set +CONFIG_PCI_IOV=y # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=512 -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y # CONFIG_PCI_PASID is not set # CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m @@ -3964,12 +3795,10 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3977,10 +3806,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4094,12 +3923,12 @@ CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +# CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4117,7 +3946,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y @@ -4183,6 +4011,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4196,7 +4025,6 @@ CONFIG_QED_SRIOV=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m -# CONFIG_QETH_OSN is not set # CONFIG_QETH_OSX is not set # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y @@ -4213,8 +4041,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set # CONFIG_QSEMI_PHY is not set # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -# CONFIG_QUEUED_LOCK_STAT is not set # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set @@ -4257,7 +4083,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4272,13 +4097,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y # CONFIG_REALTEK_PHY is not set # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4328,10 +4152,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4363,7 +4185,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4395,7 +4216,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4404,7 +4224,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4474,7 +4293,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4513,13 +4331,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S390_PRNG=m -# CONFIG_S390_PTDUMP is not set CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m @@ -4547,16 +4366,17 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_BOOK=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4567,8 +4387,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -CONFIG_SCLP_ASYNC_ID="000000000" -CONFIG_SCLP_ASYNC=m CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4629,12 +4447,10 @@ CONFIG_SCSI_MPI3MR=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4654,6 +4470,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4694,6 +4511,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4723,7 +4541,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -4833,6 +4650,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -4978,7 +4796,6 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -4986,13 +4803,11 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set @@ -5056,7 +4871,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5097,7 +4911,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5186,7 +4999,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5204,11 +5016,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5219,6 +5036,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5237,7 +5056,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5257,7 +5075,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5300,7 +5117,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5316,11 +5132,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5338,6 +5154,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5348,11 +5165,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5405,6 +5222,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5415,56 +5233,33 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5525,7 +5320,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5557,14 +5351,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5577,6 +5369,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5620,17 +5413,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5638,6 +5427,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set @@ -5670,7 +5460,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5690,7 +5479,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRF08 is not set # CONFIG_SSB is not set # CONFIG_SSFDC is not set -CONFIG_STACK_GUARD=256 CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -5716,7 +5504,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5734,8 +5522,6 @@ CONFIG_SWAP=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_GT is not set -CONFIG_SYNCLINK=m -# CONFIG_SYNCLINKMP is not set CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5749,7 +5535,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -5813,7 +5598,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -5827,8 +5611,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -5857,7 +5639,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6012,13 +5793,11 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set # CONFIG_TSL2772 is not set @@ -6086,7 +5865,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6191,7 +5969,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6250,7 +6027,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6320,13 +6096,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6363,9 +6137,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6381,13 +6152,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -# CONFIG_UWB is not set -# CONFIG_UWB_WHCI is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6400,23 +6166,17 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_ZDEV=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VGA_SWITCHEROO is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6470,6 +6230,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6482,7 +6243,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6501,6 +6261,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6546,7 +6307,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6558,17 +6318,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6618,7 +6376,6 @@ CONFIG_W83977F_WDT=m # CONFIG_WANXL is not set CONFIG_WAN=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set @@ -6635,7 +6392,6 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6662,7 +6418,6 @@ CONFIG_WLAN=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6676,6 +6431,7 @@ CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6713,6 +6469,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -6739,12 +6496,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set # CONFIG_ZPOOL is not set # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -6758,4 +6517,3 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 7bc13839a..7681ea435 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -10,6 +10,7 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACER_WIRELESS is not set @@ -79,7 +80,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -90,7 +90,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -104,7 +103,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -114,7 +112,6 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -128,12 +125,17 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -153,6 +155,7 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set @@ -169,8 +172,8 @@ CONFIG_AMD_PMC=m # CONFIG_AMD_PTDMA is not set # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set # CONFIG_APDS9960 is not set @@ -209,6 +212,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -249,7 +258,6 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH11K_DEBUG is not set # CONFIG_ATH11K is not set CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -290,7 +298,6 @@ CONFIG_ATOMIC64_SELFTEST=y CONFIG_AUDIT_ARCH=y # CONFIG_AUDIT is not set # CONFIG_AUDITSYSCALL is not set -CONFIG_AUDIT_TREE=y # CONFIG_AUTOFS4_FS is not set # CONFIG_AUTOFS_FS is not set # CONFIG_AUXDISPLAY is not set @@ -310,12 +317,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m CONFIG_BASE_FULL=y CONFIG_BASE_SMALL=0 @@ -371,13 +378,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -400,18 +404,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y # CONFIG_BLK_DEV_SR is not set -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_XPRAM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -451,7 +451,7 @@ CONFIG_BPF_JIT=y CONFIG_BPF_LSM=y # CONFIG_BPF_PRELOAD is not set CONFIG_BPF_STREAM_PARSER=y -# CONFIG_BPF_SYSCALL is not set +CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set @@ -501,7 +501,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -543,7 +542,6 @@ CONFIG_BUG=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set @@ -554,11 +552,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -569,9 +565,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m # CONFIG_CAN_M_CAN_PLATFORM is not set @@ -580,11 +574,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -593,9 +584,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -611,7 +599,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -625,7 +613,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -666,7 +653,6 @@ CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set # CONFIG_CHECKPOINT_RESTORE is not set -# CONFIG_CHECK_STACK is not set CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_CHELSIO_IPSEC_INLINE=m # CONFIG_CHELSIO_T1 is not set @@ -690,20 +676,16 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -717,7 +699,6 @@ CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUG is not set # CONFIG_CMA is not set CONFIG_CMA_SYSFS=y -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set @@ -726,6 +707,7 @@ CONFIG_CMM_IUCV=y # CONFIG_CNIC is not set # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -761,6 +743,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m # CONFIG_COUNTER is not set # CONFIG_CPU5_WDT is not set @@ -812,16 +795,14 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_ADIANTUM=y CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_S390=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=y -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set # CONFIG_CRYPTO_AUTHENC is not set -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=y # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST5=y @@ -852,7 +833,6 @@ CONFIG_CRYPTO_DEV_CCP_CRYPTO=m # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -861,7 +841,6 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -885,7 +864,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set # CONFIG_CRYPTO_LIB_BLAKE2S is not set # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set CONFIG_CRYPTO_LIB_CHACHA=y @@ -898,7 +876,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=y # CONFIG_CRYPTO_MD5 is not set CONFIG_CRYPTO_MICHAEL_MIC=y @@ -908,13 +885,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_POLY1305=y -CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y -CONFIG_CRYPTO_RMD256=y -CONFIG_CRYPTO_RMD320=y # CONFIG_CRYPTO_RSA is not set -CONFIG_CRYPTO_SALSA20=y -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SHA1_S390=y @@ -930,19 +902,14 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set @@ -957,20 +924,17 @@ CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=y CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=y # CONFIG_CSD_LOCK_WAIT_DEBUG is not set CONFIG_CTCM=m CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -# CONFIG_CYCLADES is not set -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -987,7 +951,6 @@ CONFIG_DASD_PROFILE=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_DRIVER is not set @@ -1001,8 +964,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_GPIO is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1030,13 +994,13 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_PREEMPT is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_SHIRQ is not set -# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set @@ -1052,18 +1016,14 @@ CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CFQ is not set -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_DEFAULT_NET_SCH="fq_codel" -# CONFIG_DEFAULT_NOOP is not set # CONFIG_DEFAULT_PFIFO_FAST is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_SECURITY_DAC=y @@ -1078,17 +1038,13 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1131,7 +1087,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1160,17 +1116,10 @@ CONFIG_DP83TC811_PHY=m # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_DCN1_0 is not set -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1186,12 +1135,10 @@ CONFIG_DRM_AMDGPU_USERPTR=y # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 @@ -1206,8 +1153,6 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m @@ -1221,12 +1166,10 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU is not set @@ -1234,6 +1177,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1244,6 +1188,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1259,19 +1204,15 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set # CONFIG_DRM_QXL is not set -# CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1286,18 +1227,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1316,7 +1254,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1374,7 +1311,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1444,9 +1380,6 @@ CONFIG_EFI_SOFT_RESERVE=y # CONFIG_EISA is not set CONFIG_ELF_CORE=y # CONFIG_EMBEDDED is not set -CONFIG_EMU_SIZE=0x10000000 -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENA_ETHERNET is not set CONFIG_ENCLOSURE_SERVICES=y CONFIG_ENCRYPTED_KEYS=y @@ -1464,7 +1397,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" # CONFIG_EXFAT_FS is not set @@ -1478,7 +1410,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set -# CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_FS is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1517,7 +1448,6 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1530,7 +1460,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set @@ -1574,8 +1503,6 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set -CONFIG_FC_APPID=y # CONFIG_FCOE is not set # CONFIG_FDDI is not set # CONFIG_FEALNX is not set @@ -1602,9 +1529,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_FSCACHE_STATS=y # CONFIG_FS_DAX is not set # CONFIG_FS_ENCRYPTION is not set @@ -1643,8 +1568,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1656,13 +1579,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -1676,11 +1595,6 @@ CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_GFS2_FS is not set CONFIG_GFS2_FS_LOCKING_DLM=y # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1735,7 +1649,6 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1750,14 +1663,12 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set # CONFIG_HANGCHECK_TIMER is not set -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1769,9 +1680,7 @@ CONFIG_HDLC=m CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1837,6 +1746,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1879,6 +1789,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m @@ -1953,8 +1864,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m # CONFIG_HZ_1000 is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -1989,7 +1898,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m -# CONFIG_I2C_HID is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2011,7 +1919,6 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_QCOM_CCI is not set @@ -2043,10 +1950,10 @@ CONFIG_IB700_WDT=m CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set # CONFIG_ICPLUS_PHY is not set # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_IEEE802154_6LOWPAN=m @@ -2095,7 +2002,6 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2141,9 +2047,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2170,15 +2073,6 @@ CONFIG_INFINIBAND_USNIC=m CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_INITRAMFS_COMPRESSION_BZIP2=y -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set -CONFIG_INITRAMFS_ROOT_GID=0 -CONFIG_INITRAMFS_ROOT_UID=0 CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2201,7 +2095,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_FF_MEMLESS is not set -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2224,10 +2117,8 @@ CONFIG_INPUT_LEDS=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -# CONFIG_INPUT_POLLDEV is not set CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2252,13 +2143,13 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_PCH_THERMAL=m # CONFIG_INTEL_PMC_CORE is not set -# CONFIG_INTEL_PMC_IPC is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set # CONFIG_INTEL_PMT_TELEMETRY is not set @@ -2272,7 +2163,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y @@ -2291,8 +2181,8 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_NONE is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set -CONFIG_IOMMU_DEFAULT_DMA_LAZY=y -# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set # CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set @@ -2302,7 +2192,6 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2332,6 +2221,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_HANDLER is not set +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2465,7 +2355,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2475,25 +2364,7 @@ CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=y CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_ISL29125 is not set @@ -2523,8 +2394,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2549,7 +2418,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2558,6 +2426,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_FILE=y +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y # CONFIG_KEXEC_SIG_FORCE is not set # CONFIG_KEXEC_SIG is not set CONFIG_KEXEC=y @@ -2568,6 +2437,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ATKBD is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2638,13 +2508,11 @@ CONFIG_L2TP_V3=y # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set # CONFIG_LCD_PLATFORM is not set -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCS=m @@ -2657,7 +2525,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2681,11 +2548,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2725,9 +2588,6 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LG_LAPTOP is not set # CONFIG_LIBCRC32C is not set # CONFIG_LIBERTAS is not set @@ -2791,8 +2651,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2826,7 +2684,6 @@ CONFIG_MAGIC_SYSRQ_SERIAL=y # CONFIG_MAILBOX is not set # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set # CONFIG_MARCH_Z13 is not set @@ -2849,6 +2706,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -2859,7 +2717,6 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set CONFIG_MAX_PHYSMEM_BITS=46 -CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2922,9 +2779,9 @@ CONFIG_MEDIA_USB_SUPPORT=y # CONFIG_MEGARAID_SAS is not set CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set # CONFIG_MEMORY_HOTPLUG is not set @@ -2952,7 +2809,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -2960,7 +2816,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3022,7 +2877,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3040,7 +2894,6 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3108,6 +2961,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3116,8 +2970,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3170,7 +3022,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3220,10 +3071,8 @@ CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_MPLS_IPTUNNEL is not set # CONFIG_MPLS_ROUTING is not set CONFIG_MPLS=y -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3231,11 +3080,9 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set # CONFIG_MSDOS_FS is not set CONFIG_MSDOS_PARTITION=y # CONFIG_MSPRO_BLOCK is not set -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3246,7 +3093,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3280,8 +3128,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set @@ -3318,7 +3164,6 @@ CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_CLAIM=y CONFIG_ND_PFN=m -CONFIG_NEED_MULTIPLE_NODES=y # CONFIG_NET_9P is not set CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set @@ -3340,7 +3185,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3375,6 +3219,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m # CONFIG_NET_FC is not set CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER is not set # CONFIG_NETFILTER_NETLINK_ACCT is not set @@ -3477,7 +3322,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set # CONFIG_NET_NSH is not set CONFIG_NET_NS=y -# CONFIG_NET_PACKET_ENGINE is not set # CONFIG_NET_PKTGEN is not set # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_NETPOLL is not set @@ -3536,8 +3380,8 @@ CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_ATHEROS is not set -# CONFIG_NET_VENDOR_AURORA is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CADENCE is not set @@ -3548,14 +3392,12 @@ CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set # CONFIG_NET_VENDOR_INTEL is not set -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3604,8 +3446,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3634,13 +3474,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3650,9 +3486,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_FAULT_INJECTION is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3683,11 +3518,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3705,8 +3537,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3716,8 +3546,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3734,6 +3562,7 @@ CONFIG_N_GSM=y # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set +CONFIG_NITRO_ENCLAVES=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3806,7 +3635,6 @@ CONFIG_NR_CPUS=32 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set -# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set @@ -3822,9 +3650,9 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -3854,7 +3682,6 @@ CONFIG_OPENVSWITCH_GENEVE=m # CONFIG_OPENVSWITCH_GRE is not set # CONFIG_OPENVSWITCH is not set # CONFIG_OPENVSWITCH_VXLAN is not set -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -3933,13 +3760,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -3959,13 +3784,13 @@ CONFIG_PCIE_EDR=y # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m -# CONFIG_PCI_IOV is not set +CONFIG_PCI_IOV=y # CONFIG_PCI is not set # CONFIG_PCI_J721E_HOST is not set # CONFIG_PCI_MESON is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=512 -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y # CONFIG_PCI_PASID is not set # CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m @@ -3986,12 +3811,10 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y # CONFIG_PERF_EVENTS is not set CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PFAULT is not set -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3999,10 +3822,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4116,12 +3939,12 @@ CONFIG_PPS_CLIENT_LDISC=y # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +# CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4140,7 +3963,6 @@ CONFIG_PROC_FS=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILING is not set # CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set @@ -4206,6 +4028,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QDIO=y CONFIG_QEDE=m @@ -4219,7 +4042,6 @@ CONFIG_QED_SRIOV=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m -# CONFIG_QETH_OSN is not set # CONFIG_QETH_OSX is not set # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y @@ -4236,8 +4058,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set # CONFIG_QSEMI_PHY is not set # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -# CONFIG_QUEUED_LOCK_STAT is not set # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set @@ -4280,7 +4100,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set @@ -4295,13 +4114,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y # CONFIG_REALTEK_PHY is not set # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4351,10 +4169,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4386,7 +4202,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4418,7 +4233,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4427,7 +4241,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4497,7 +4310,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4537,13 +4349,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y # CONFIG_S390_GUEST is not set # CONFIG_S390_HYPFS_FS is not set +# CONFIG_S390_KPROBES_SANITY_TEST is not set CONFIG_S390_PRNG=y -# CONFIG_S390_PTDUMP is not set CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m # CONFIG_S390_TAPE is not set @@ -4572,16 +4385,17 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SCHED_AUTOGROUP is not set CONFIG_SCHED_BOOK=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y # CONFIG_SCHED_DEBUG is not set # CONFIG_SCHED_INFO is not set @@ -4593,8 +4407,6 @@ CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_SCHEDSTATS is not set CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -CONFIG_SCLP_ASYNC_ID="000000000" -CONFIG_SCLP_ASYNC=y CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4655,13 +4467,11 @@ CONFIG_SCSI_MPI3MR=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set CONFIG_SCSI_NETLINK=y -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4681,6 +4491,7 @@ CONFIG_SCSI_SRP_ATTRS=y # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4721,6 +4532,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4750,7 +4562,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -4860,6 +4671,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5005,7 +4817,6 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHMEM=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set @@ -5014,13 +4825,11 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI7020 is not set # CONFIG_SIGNATURE is not set # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set @@ -5084,7 +4893,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5125,7 +4933,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5214,7 +5021,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5232,11 +5038,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +# CONFIG_SND_SOC_AMD_ACP6x is not set +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set +# CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set +# CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5247,6 +5058,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L41_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5265,7 +5078,6 @@ CONFIG_SND_SEQUENCER=m CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_DA7213 is not set # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set # CONFIG_SND_SOC_DMIC is not set # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5285,7 +5097,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5328,7 +5139,6 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set -# CONFIG_SND_SOC_INTEL_HASWELL is not set # CONFIG_SND_SOC_INTEL_HASWELL_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set # CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH is not set @@ -5344,11 +5154,11 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set -# CONFIG_SND_SOC_INTEL_SST_ACPI is not set # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set @@ -5366,6 +5176,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5376,11 +5187,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8821 is not set # CONFIG_SND_SOC_NAU8822 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_NAU8825 is not set @@ -5433,6 +5244,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_RT711_SDW is not set # CONFIG_SND_SOC_RT715_SDCA_SDW is not set # CONFIG_SND_SOC_RT715_SDW is not set +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5443,56 +5255,33 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_ALDERLAKE is not set -# CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_APOLLOLAKE is not set -# CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_BAYTRAIL is not set -# CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT is not set # CONFIG_SND_SOC_SOF_BROADWELL is not set -# CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT is not set # CONFIG_SND_SOC_SOF_CANNONLAKE is not set -# CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set -# CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set -# CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set -# CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set -# CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set # CONFIG_SND_SOC_SOF_ICELAKE is not set -# CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE is not set -# CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK is not set # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set -# CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set -# CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT is not set -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set # CONFIG_SND_SOC_SOF_TIGERLAKE is not set -# CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5553,7 +5342,6 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set # CONFIG_SND_SOC_TS3A227E is not set # CONFIG_SND_SOC_TSCS42XX is not set @@ -5585,14 +5373,12 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI is not set @@ -5605,6 +5391,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5648,17 +5435,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5666,6 +5449,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_CADENCE is not set @@ -5699,7 +5483,6 @@ CONFIG_SPI_AMD=y CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5719,7 +5502,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRF08 is not set # CONFIG_SSB is not set # CONFIG_SSFDC is not set -CONFIG_STACK_GUARD=256 CONFIG_STACK_HASH_ORDER=20 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y @@ -5747,7 +5529,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUN50I_IOMMU is not set # CONFIG_SUN_PARTITION is not set CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5765,8 +5547,6 @@ CONFIG_SUSPEND=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_GT is not set -CONFIG_SYNCLINK=m -# CONFIG_SYNCLINKMP is not set CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5782,7 +5562,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -5846,7 +5625,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -5860,8 +5638,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -5890,7 +5666,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6046,13 +5821,11 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set # CONFIG_TSL2772 is not set @@ -6120,7 +5893,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIX is not set # CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6225,7 +5997,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6284,7 +6055,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6354,13 +6124,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6397,9 +6165,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6415,13 +6180,8 @@ CONFIG_USERFAULTFD=y CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -# CONFIG_UWB is not set -# CONFIG_UWB_WHCI is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set @@ -6434,23 +6194,17 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y # CONFIG_VFAT_FS is not set CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m # CONFIG_VFIO is not set -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_ZDEV=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y # CONFIG_VGA_SWITCHEROO is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6504,6 +6258,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6516,7 +6271,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6535,6 +6289,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6580,7 +6335,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6592,17 +6346,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set # CONFIG_VIRTIO_CONSOLE is not set CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6653,7 +6405,6 @@ CONFIG_W83977F_WDT=m # CONFIG_WANXL is not set CONFIG_WAN=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set @@ -6670,7 +6421,6 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set # CONFIG_WIREGUARD is not set @@ -6697,7 +6447,6 @@ CONFIG_WLAN=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6708,9 +6457,10 @@ CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_XDP_SOCKETS=y +# CONFIG_XDP_SOCKETS is not set # CONFIG_XEN_BACKEND is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6748,6 +6498,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -6774,12 +6525,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set # CONFIG_ZPOOL is not set # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y CONFIG_ZRAM=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -6793,4 +6546,3 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b252d3d4d..3400b5693 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -24,7 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -128,7 +127,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -142,7 +140,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -166,12 +163,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set CONFIG_ADV_SWBUTTON=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -218,10 +220,10 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +CONFIG_ALIBABA_ENI_VDPA=m CONFIG_ALIENWARE_WMI=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -247,6 +249,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -264,7 +267,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -277,7 +279,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -289,6 +290,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -336,7 +343,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -451,23 +457,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -477,7 +481,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -488,7 +491,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -524,7 +526,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -536,12 +537,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -565,12 +564,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -670,7 +667,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -728,11 +724,9 @@ CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set -# CONFIG_CALGARY_IOMMU is not set CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y @@ -740,12 +734,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m -# CONFIG_CAN_EMS_PCMCIA is not set CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -755,9 +746,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -767,12 +756,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m -# CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -781,8 +766,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -801,9 +784,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SECO=m CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -820,8 +803,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -863,7 +844,6 @@ CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_SURFACE=m CONFIG_CHARGER_UCS1002=m -# CONFIG_CHARGER_WILCO is not set CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set @@ -897,27 +877,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -938,13 +915,13 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -978,6 +955,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set @@ -1025,14 +1003,11 @@ CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m -CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set CONFIG_CROS_EC_LIGHTBAR=m -CONFIG_CROS_EC_LPC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m @@ -1046,17 +1021,15 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLAKE2S_X86=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1097,7 +1070,6 @@ CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_HPRE is not set @@ -1118,7 +1090,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1141,7 +1112,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1165,13 +1135,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m @@ -1193,9 +1158,7 @@ CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m @@ -1226,8 +1189,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1240,7 +1201,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_DEBUG_DEVRES=y @@ -1256,9 +1216,9 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1296,6 +1256,7 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y @@ -1347,7 +1308,6 @@ CONFIG_DEV_DAX=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1401,7 +1361,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1434,16 +1394,10 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1464,7 +1418,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1472,23 +1425,21 @@ CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m -# CONFIG_DRM_GMA600 is not set CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set @@ -1498,11 +1449,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1516,6 +1465,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1549,6 +1499,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1559,6 +1510,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1577,18 +1529,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1603,14 +1552,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1633,7 +1580,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1723,7 +1669,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set -# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_AMD64=m # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m @@ -1783,7 +1728,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1793,12 +1737,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1852,7 +1796,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m CONFIG_FAIL_FUNCTION=y @@ -1938,7 +1881,6 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m CONFIG_FCOE=m # CONFIG_FDDI is not set @@ -1985,9 +1927,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2051,11 +1991,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2071,11 +2006,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2114,7 +2044,6 @@ CONFIG_GPIO_IT87=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -2140,7 +2069,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set @@ -2158,7 +2086,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2167,17 +2094,13 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y -CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2246,6 +2169,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2300,6 +2224,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2335,7 +2260,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2382,8 +2306,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2425,7 +2347,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2448,7 +2369,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2483,7 +2403,6 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I82092=m CONFIG_I8K=m -# CONFIG_IA32_AOUT is not set CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IB700_WDT=m @@ -2491,10 +2410,10 @@ CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set @@ -2610,7 +2529,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2639,13 +2557,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2671,7 +2582,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2695,12 +2605,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2748,12 +2656,13 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m CONFIG_INTEL_ISH_HID=m +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m -CONFIG_INTEL_MEI_VIRTIO=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m @@ -2761,7 +2670,6 @@ CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2783,7 +2691,6 @@ CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -CONFIG_INTEL_STRATIX10_SERVICE=m CONFIG_INTEL_TCC_COOLING=m CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m @@ -2801,7 +2708,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set @@ -2826,7 +2733,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2858,6 +2764,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2961,15 +2868,8 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -CONFIG_IPW2200_RADIOTAP=y +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m @@ -2999,7 +2899,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -3015,7 +2914,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3046,8 +2944,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set CONFIG_JBD2_DEBUG=y CONFIG_JBD2=y @@ -3124,7 +3020,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_GZIP is not set -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3146,6 +3041,7 @@ CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3177,7 +3073,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y @@ -3187,7 +3082,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3209,7 +3103,6 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3251,9 +3144,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3277,11 +3168,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3324,9 +3211,9 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m @@ -3400,8 +3287,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3438,7 +3323,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3452,6 +3336,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3463,7 +3348,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3478,7 +3362,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3534,9 +3418,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3565,7 +3449,6 @@ CONFIG_MFD_ARIZONA_SPI=m # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3576,7 +3459,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS47L24 is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set @@ -3643,7 +3525,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3664,7 +3545,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3744,6 +3624,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3752,8 +3633,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3807,7 +3686,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3856,10 +3734,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPSC is not set -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3876,7 +3752,6 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3888,6 +3763,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m @@ -3943,7 +3819,6 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -4056,10 +3931,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4067,7 +3940,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4075,10 +3947,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4096,6 +3968,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4250,6 +4123,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -4260,8 +4134,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -4277,7 +4151,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4393,10 +4266,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4407,9 +4278,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -CONFIG_NFSD_FAULT_INJECTION=y CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4440,7 +4310,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4483,6 +4352,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set @@ -4579,9 +4449,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4721,13 +4591,11 @@ CONFIG_PCI_BIOS=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4794,20 +4662,17 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_COMBO=y -CONFIG_PHY_INTEL_EMMC=m CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=m CONFIG_PHYLIB=y @@ -4861,7 +4726,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4945,7 +4810,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4967,10 +4831,11 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4983,7 +4848,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -5001,10 +4865,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5051,6 +4912,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -5062,6 +4924,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5140,7 +5003,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5164,7 +5026,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -5247,9 +5108,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y @@ -5281,7 +5140,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -5292,6 +5150,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -5324,7 +5183,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5405,7 +5263,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m -# CONFIG_RTC_DRV_WILCO_EC is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5450,9 +5307,14 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5490,10 +5352,12 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -5599,6 +5463,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5641,6 +5506,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -5670,7 +5536,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m @@ -5785,6 +5650,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5804,7 +5670,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5945,14 +5810,12 @@ CONFIG_SFP=m CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -6009,6 +5872,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6032,7 +5897,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6074,7 +5938,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6165,7 +6028,6 @@ CONFIG_SND_SOC_AC97_CODEC=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6183,11 +6045,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6198,6 +6065,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6216,7 +6085,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6236,7 +6104,6 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6279,7 +6146,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -6295,11 +6161,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -6317,6 +6183,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6327,11 +6194,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6384,6 +6251,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6394,57 +6262,34 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_PROBES=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6505,7 +6350,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6537,14 +6381,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -6557,6 +6399,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6604,17 +6447,13 @@ CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSEMEM=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6623,14 +6462,16 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6641,7 +6482,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6661,7 +6501,6 @@ CONFIG_SPI=y # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6688,9 +6527,6 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6721,6 +6557,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -6733,7 +6570,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6764,8 +6601,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m CONFIG_SYNTH_EVENTS=y @@ -6780,7 +6615,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6843,12 +6677,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6862,7 +6695,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6891,7 +6723,6 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7063,11 +6894,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7144,7 +6974,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -7275,7 +7104,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -7351,7 +7179,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7425,7 +7252,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7433,7 +7259,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7472,9 +7297,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7494,14 +7316,9 @@ CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m @@ -7510,7 +7327,6 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7523,7 +7339,6 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI_IGD=y @@ -7531,9 +7346,6 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -7558,7 +7370,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7595,6 +7406,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7609,7 +7421,6 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7629,6 +7440,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7675,9 +7487,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -CONFIG_VIDEO_SECO_CEC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7692,7 +7501,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7704,7 +7512,6 @@ CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7810,12 +7617,7 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WILCO_EC_DEBUGFS is not set -# CONFIG_WILCO_EC_EVENTS is not set -CONFIG_WILCO_EC=m -# CONFIG_WILCO_EC_TELEMETRY is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7857,7 +7659,6 @@ CONFIG_WLCORE_SPI=m CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7881,7 +7682,6 @@ CONFIG_X86_GENERIC=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y # CONFIG_X86_INTEL_MID is not set -CONFIG_X86_INTEL_MPX=y CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_X86_INTEL_TSX_MODE_OFF=y @@ -7906,13 +7706,10 @@ CONFIG_X86_PLATFORM_DRIVERS_INTEL=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POWERNOW_K8=m -CONFIG_X86_PTDUMP=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y CONFIG_X86_SGX=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set -# CONFIG_X86_SYSFB is not set CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set @@ -7942,6 +7739,7 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7994,6 +7792,7 @@ CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8028,7 +7827,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8042,4 +7840,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index a204e74e1..3b4ac3804 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -10,8 +10,9 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set # CONFIG_ACER_WIRELESS is not set CONFIG_ACER_WMI=m @@ -96,7 +97,6 @@ CONFIG_ACPI=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -107,7 +107,6 @@ CONFIG_ACPI=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -121,7 +120,6 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -131,7 +129,6 @@ CONFIG_ACPI=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -145,12 +142,17 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -169,10 +171,10 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ=y # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -188,15 +190,15 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m -# CONFIG_AMD_PTDMA is not set +CONFIG_AMD_PTDMA=m CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -233,6 +235,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -276,7 +284,6 @@ CONFIG_ATH10K_TRACING=y # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -315,7 +322,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -336,12 +342,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -395,13 +401,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -424,17 +427,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -524,7 +524,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -565,11 +564,9 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set -# CONFIG_CALGARY_IOMMU is not set CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y @@ -577,11 +574,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -591,9 +586,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -603,11 +596,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -616,9 +606,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -631,7 +618,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -645,7 +632,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -708,19 +694,15 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -741,13 +723,13 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -784,6 +766,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set @@ -838,17 +821,15 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_ADIANTUM=m # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLAKE2S_X86=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -891,7 +872,6 @@ CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -910,7 +890,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -934,7 +913,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -947,7 +925,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -959,45 +936,32 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_MB=m CONFIG_CRYPTO_SHA1_SSSE3=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA256_MB=m CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y # CONFIG_CRYPTO_SHA3_ARM64 is not set CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_MB=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m @@ -1015,19 +979,16 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m CONFIG_CSD_LOCK_WAIT_DEBUG=y CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -1038,7 +999,6 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y # CONFIG_DEBUG_DEVRES is not set @@ -1054,8 +1014,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1064,7 +1025,7 @@ CONFIG_DEBUG_IRQFLAGS=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y -CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=20000 +CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=40000 # CONFIG_DEBUG_KMEMLEAK_TEST is not set CONFIG_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KOBJECT is not set @@ -1092,13 +1053,13 @@ CONFIG_DEBUG_PER_CPU_MAPS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y -CONFIG_DEBUG_SLAB=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y @@ -1116,7 +1077,6 @@ CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1150,17 +1110,13 @@ CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y CONFIG_DL2K=m -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1203,7 +1159,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1234,18 +1190,10 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -CONFIG_DRM_AMDGPU_GART_DEBUGFS=y CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1261,19 +1209,15 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m -CONFIG_DRM_GMA3600=y CONFIG_DRM_GMA500=m -CONFIG_DRM_GMA600=y CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set @@ -1284,8 +1228,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" @@ -1302,12 +1244,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1315,6 +1255,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1325,6 +1266,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1340,19 +1282,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1367,18 +1305,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1397,7 +1332,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1455,7 +1389,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1489,12 +1422,10 @@ CONFIG_E1000E=m # CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y -CONFIG_EARLY_PRINTK_EFI=y CONFIG_EARLY_PRINTK_USB_XDBC=y # CONFIG_EBC_C384_WDT is not set # CONFIG_ECHO is not set # CONFIG_ECRYPT_FS is not set -# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_AMD64=m CONFIG_EDAC_DEBUG=y CONFIG_EDAC_DECODE_MCE=m @@ -1553,8 +1484,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1572,7 +1501,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1582,7 +1510,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_DEBUG=y -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1630,7 +1557,6 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1643,7 +1569,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1687,9 +1612,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m # CONFIG_FCOE is not set # CONFIG_FDDI is not set @@ -1717,9 +1640,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1760,8 +1681,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1773,13 +1692,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CPU=y @@ -1792,11 +1707,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1830,7 +1740,6 @@ CONFIG_GPIO_ICH=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -1854,7 +1763,6 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1869,7 +1777,6 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1877,7 +1784,6 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1890,9 +1796,7 @@ CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1957,6 +1861,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2011,6 +1916,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2032,7 +1938,6 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC425 is not set # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y -CONFIG_HMM=y # CONFIG_HNS3 is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y @@ -2053,7 +1958,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2098,8 +2002,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set @@ -2135,7 +2037,6 @@ CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2158,7 +2059,6 @@ CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2186,7 +2086,6 @@ CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I8K=m -# CONFIG_IA32_AOUT is not set CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IAVF=m @@ -2195,10 +2094,10 @@ CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y @@ -2249,7 +2148,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2296,10 +2194,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2327,12 +2222,6 @@ CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2355,7 +2244,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2378,10 +2266,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2419,18 +2305,18 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set CONFIG_INTEL_ISH_HID=m +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m # CONFIG_INTEL_PCH_THERMAL is not set CONFIG_INTEL_PMC_CORE=m -# CONFIG_INTEL_PMC_IPC is not set CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2438,7 +2324,6 @@ CONFIG_INTEL_POWERCLAMP=m # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set @@ -2449,7 +2334,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set @@ -2490,7 +2374,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2520,6 +2403,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2654,7 +2538,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2666,25 +2549,7 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2712,8 +2577,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2742,7 +2605,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2750,6 +2612,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_FILE=y +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_JUMP=y # CONFIG_KEXEC_SIG_FORCE is not set CONFIG_KEXEC_SIG=y @@ -2761,6 +2624,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2812,7 +2676,6 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2835,13 +2698,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2853,7 +2714,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2877,11 +2737,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2921,9 +2777,9 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2986,8 +2842,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -3022,7 +2876,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -3036,6 +2889,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -3046,7 +2900,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -3110,12 +2963,11 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y # CONFIG_MEMORY is not set @@ -3141,7 +2993,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3149,7 +3000,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3214,7 +3064,6 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3232,7 +3081,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3305,6 +3153,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3313,8 +3162,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3368,7 +3215,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3418,10 +3264,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPSC is not set -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3429,13 +3273,11 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3446,7 +3288,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3480,8 +3323,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set @@ -3544,7 +3385,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3579,6 +3419,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3680,7 +3521,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3738,8 +3578,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y # CONFIG_NET_VENDOR_CADENCE is not set @@ -3750,14 +3590,12 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3805,8 +3643,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3835,13 +3671,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3851,9 +3683,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -CONFIG_NFSD_FAULT_INJECTION=y # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3884,11 +3715,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3906,8 +3734,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3917,8 +3743,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -4010,7 +3834,7 @@ CONFIG_NTB_INTEL=m CONFIG_NTB=m CONFIG_NTB_MSI_TEST=m CONFIG_NTB_MSI=y -# CONFIG_NTB_NETDEV is not set +CONFIG_NTB_NETDEV=m CONFIG_NTB_PERF=m CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set @@ -4026,9 +3850,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -4059,8 +3883,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -4149,13 +3971,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4180,7 +4000,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4205,12 +4025,10 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4218,10 +4036,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4352,12 +4170,12 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4375,7 +4193,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y @@ -4445,6 +4262,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4469,8 +4287,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -CONFIG_QUEUED_LOCK_STAT=y # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y @@ -4513,7 +4329,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4528,13 +4343,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4584,10 +4398,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4619,7 +4431,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4651,7 +4462,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4660,7 +4470,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4731,7 +4540,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4770,7 +4578,9 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -4796,15 +4606,16 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_SBC_FITPC2_WATCHDOG=m -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set CONFIG_SCF_TORTURE_TEST=m CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4867,12 +4678,10 @@ CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4892,6 +4701,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4932,6 +4742,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4961,7 +4772,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -5073,6 +4883,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5219,7 +5030,6 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y CONFIG_SFC_SRIOV=y -CONFIG_SFI=y # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y @@ -5227,20 +5037,17 @@ CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5302,7 +5109,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DEBUG=y # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5343,7 +5149,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5433,7 +5238,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5451,11 +5255,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5466,6 +5275,8 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5484,7 +5295,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5504,7 +5314,6 @@ CONFIG_SND_SOC_ES8316=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5547,7 +5356,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -5563,11 +5371,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -5585,6 +5393,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5595,11 +5404,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5652,6 +5461,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5662,57 +5472,34 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set CONFIG_SND_SOC_SOF_DEBUG_PROBES=y -CONFIG_SND_SOC_SOF_DEBUG=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_PROBES=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5773,7 +5560,6 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set @@ -5805,14 +5591,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -5825,6 +5609,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5871,17 +5656,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5889,6 +5670,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set @@ -5923,7 +5705,6 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5973,6 +5754,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -5980,7 +5762,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5999,8 +5781,6 @@ CONFIG_SWIOTLB=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y CONFIG_SYNTH_EVENT_GEN_TEST=m # CONFIG_SYSCON_REBOOT_MODE is not set @@ -6013,7 +5793,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6077,7 +5856,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6091,8 +5869,6 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m @@ -6121,7 +5897,6 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6281,12 +6056,10 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6346,7 +6119,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6451,7 +6223,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6510,7 +6281,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6582,13 +6352,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6625,9 +6393,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6644,14 +6409,10 @@ CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set +# CONFIG_VBOXGUEST is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set @@ -6663,11 +6424,9 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set @@ -6675,9 +6434,6 @@ CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6732,6 +6488,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6744,7 +6501,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6763,6 +6519,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6808,7 +6565,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6820,17 +6576,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6899,7 +6653,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6926,7 +6679,6 @@ CONFIG_WLAN=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6950,7 +6702,6 @@ CONFIG_X86_EXTENDED_PLATFORM=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y # CONFIG_X86_INTEL_MID is not set -# CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_X86_INTEL_TSX_MODE_OFF=y @@ -6975,13 +6726,10 @@ CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POWERNOW_K8=m -CONFIG_X86_PTDUMP=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y CONFIG_X86_SGX=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set -# CONFIG_X86_SYSFB is not set CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set @@ -7003,6 +6751,7 @@ CONFIG_XENFS=m # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_NETDEV_FRONTEND=m # CONFIG_XEN_PCIDEV_FRONTEND is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7010,7 +6759,6 @@ CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set @@ -7047,6 +6795,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -7069,12 +6818,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7088,4 +6839,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 2676a9003..3ccd34fd1 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -24,7 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -128,7 +127,6 @@ CONFIG_AD7292=m # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set CONFIG_AD7766=m # CONFIG_AD7768_1 is not set @@ -142,7 +140,6 @@ CONFIG_AD7949=m # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -166,12 +163,17 @@ CONFIG_ADIN_PHY=m CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set CONFIG_ADUX1020=m # CONFIG_ADVANTECH_WDT is not set CONFIG_ADV_SWBUTTON=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -218,10 +220,10 @@ CONFIG_AK8975=m CONFIG_AL3010=m # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +CONFIG_ALIBABA_ENI_VDPA=m CONFIG_ALIENWARE_WMI=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -# CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ is not set # CONFIG_ALTERA_FREEZE_BRIDGE is not set # CONFIG_ALTERA_MBOX is not set CONFIG_ALTERA_MSGDMA=m @@ -247,6 +249,7 @@ CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set @@ -264,7 +267,6 @@ CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM4908 is not set -# CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DOVE is not set # CONFIG_ARCH_EP93XX is not set # CONFIG_ARCH_FOOTBRIDGE is not set @@ -277,7 +279,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S32 is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -289,6 +290,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y @@ -335,7 +342,6 @@ CONFIG_ATH10K_USB=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -450,23 +456,21 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_PWM=m # CONFIG_BACKLIGHT_QCOM_WLED is not set CONFIG_BACKLIGHT_RT4831=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +CONFIG_BARCO_P50_GPIO=m CONFIG_BAREUDP=m CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y -# CONFIG_BATMAN_ADV_DEBUGFS is not set # CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y -CONFIG_BATMAN_ADV_SYSFS=y CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_CW2015=m @@ -476,7 +480,6 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_GOLDFISH=m -# CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -487,7 +490,6 @@ CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BCACHE_ASYNC_REGISTRAION is not set # CONFIG_BCACHE_ASYNC_REGISTRATION is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set # CONFIG_BCACHE_DEBUG is not set @@ -523,7 +525,6 @@ CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BH1750=m # CONFIG_BH1780 is not set CONFIG_BIG_KEYS=y -# CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_FLAT is not set CONFIG_BINFMT_MISC=m @@ -535,12 +536,10 @@ CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOPRIO=y CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -564,12 +563,10 @@ CONFIG_BLK_DEV_RNBD_CLIENT=m CONFIG_BLK_DEV_RNBD_SERVER=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -669,7 +666,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -# CONFIG_BT_CMTP is not set # CONFIG_BT_DEBUGFS is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -727,11 +723,9 @@ CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set -# CONFIG_CALGARY_IOMMU is not set CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y @@ -739,12 +733,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m -# CONFIG_CAN_EMS_PCMCIA is not set CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set CONFIG_CAN_GS_USB=m @@ -754,9 +745,7 @@ CONFIG_CAN_IFI_CANFD=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -766,12 +755,8 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m -# CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -780,8 +765,6 @@ CONFIG_CAN_SOFTING=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m @@ -800,9 +783,9 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_CEC_CH7322=m +CONFIG_CEC_GPIO=m # CONFIG_CEC_PIN_ERROR_INJ is not set CONFIG_CEC_PIN=y -CONFIG_CEC_PLATFORM_DRIVERS=y CONFIG_CEC_SECO=m CONFIG_CEC_SECO_RC=y CONFIG_CEPH_FSCACHE=y @@ -819,8 +802,6 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m -CONFIG_CFG80211_WEXT=y -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -862,7 +843,6 @@ CONFIG_CHARGER_MAX77650=m CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_SURFACE=m CONFIG_CHARGER_UCS1002=m -# CONFIG_CHARGER_WILCO is not set CONFIG_CHARLCD_BL_FLASH=y # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set @@ -896,27 +876,24 @@ CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB_DIRECT=y +# CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set -# CONFIG_CLK_SIFIVE is not set # CONFIG_CLK_SP810 is not set # CONFIG_CLK_SUNXI_CLOCKS is not set # CONFIG_CLK_SUNXI is not set # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set -# CONFIG_CLOCK_THERMAL is not set CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -937,13 +914,13 @@ CONFIG_CMA_SYSFS=y CONFIG_CMA=y CONFIG_CMDLINE="" # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m CONFIG_CODA_FS=m # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_CDCE706 is not set @@ -977,6 +954,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set @@ -1024,14 +1002,11 @@ CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m -CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_DEBUGFS is not set -CONFIG_CROS_EC_ISHTP=m # CONFIG_CROS_EC is not set CONFIG_CROS_EC_LIGHTBAR=m -CONFIG_CROS_EC_LPC=m CONFIG_CROS_EC_MKBP_PROXIMITY=m CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m @@ -1045,17 +1020,15 @@ CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m CONFIG_CRYPTO_AEGIS128=m +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLAKE2S_X86=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -1096,7 +1069,6 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_HPRE is not set @@ -1117,7 +1089,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m @@ -1140,7 +1111,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -1164,13 +1134,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m @@ -1192,9 +1157,7 @@ CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m @@ -1225,8 +1188,6 @@ CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set CONFIG_DA280=m CONFIG_DA311=m # CONFIG_DAMON is not set @@ -1239,7 +1200,6 @@ CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_DEBUG_DEVRES=y @@ -1255,9 +1215,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y +# CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1288,6 +1248,7 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set @@ -1339,7 +1300,6 @@ CONFIG_DEV_DAX=m # CONFIG_DEV_DAX_PMEM_COMPAT is not set CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y @@ -1392,7 +1352,7 @@ CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y CONFIG_DM_MULTIPATH_HST=m -# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1425,16 +1385,10 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y @@ -1455,7 +1409,6 @@ CONFIG_DRM_CROS_EC_ANX7688=m CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set # CONFIG_DRM_ETNAVIV is not set @@ -1463,23 +1416,21 @@ CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m -# CONFIG_DRM_GMA600 is not set CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_ADV7511 is not set -CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set @@ -1489,11 +1440,9 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1507,6 +1456,7 @@ CONFIG_DRM_NOUVEAU=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m @@ -1540,6 +1490,7 @@ CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SAMSUNG_DB7430=m # CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -1550,6 +1501,7 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set @@ -1568,18 +1520,15 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1594,14 +1543,12 @@ CONFIG_DRM_TOSHIBA_TC358775=m CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1624,7 +1571,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CXD2099=m CONFIG_DVB_DDBRIDGE=m @@ -1714,7 +1660,6 @@ CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_ECHO=m CONFIG_ECRYPT_FS=m # CONFIG_ECRYPT_FS_MESSAGING is not set -# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_AMD64=m # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m @@ -1774,7 +1719,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1784,12 +1728,12 @@ CONFIG_ENVELOPE_DETECTOR=m CONFIG_EPIC100=m CONFIG_EPOLL=y CONFIG_EQUALIZER=m -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 # CONFIG_EROFS_FS_DEBUG is not set CONFIG_EROFS_FS=m CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_ZIP_LZMA=y CONFIG_EROFS_FS_ZIP=y CONFIG_ET131X=m CONFIG_ETHERNET=y @@ -1843,7 +1787,6 @@ CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y -# CONFIG_F2FS_IO_TRACE is not set CONFIG_F2FS_STAT_FS=y CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set @@ -1921,7 +1864,6 @@ CONFIG_FB_VGA16=m # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m CONFIG_FCOE=m # CONFIG_FDDI is not set @@ -1968,9 +1910,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y @@ -2034,11 +1974,6 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set @@ -2054,11 +1989,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m CONFIG_GIGABYTE_WMI=m -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GNSS=m CONFIG_GNSS_MTK_SERIAL=m @@ -2097,7 +2027,6 @@ CONFIG_GPIO_IT87=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -2123,7 +2052,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_TS4900 is not set @@ -2141,7 +2069,6 @@ CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set CONFIG_GTP=m -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -2150,17 +2077,13 @@ CONFIG_HAMACHI=m CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y -CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDC2010=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y @@ -2229,6 +2152,7 @@ CONFIG_HID_MCP2221=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -2283,6 +2207,7 @@ CONFIG_HID_VIVALDI=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2318,7 +2243,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2365,8 +2289,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_200 is not set @@ -2408,7 +2330,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2431,7 +2352,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2466,7 +2386,6 @@ CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I82092=m CONFIG_I8K=m -# CONFIG_IA32_AOUT is not set CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IB700_WDT=m @@ -2474,10 +2393,10 @@ CONFIG_IBM_ASM=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y CONFIG_ICP10100=m CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set @@ -2593,7 +2512,6 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2622,13 +2540,6 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -CONFIG_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2654,7 +2565,6 @@ CONFIG_INPUT_E3X0_BUTTON=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2678,12 +2588,10 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set @@ -2731,12 +2639,13 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m CONFIG_INTEL_ISH_HID=m +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m -CONFIG_INTEL_MEI_VIRTIO=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_MRFLD_ADC=m @@ -2744,7 +2653,6 @@ CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2766,7 +2674,6 @@ CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -CONFIG_INTEL_STRATIX10_SERVICE=m CONFIG_INTEL_TCC_COOLING=m CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m @@ -2784,7 +2691,7 @@ CONFIG_INTEL_VBTN=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +CONFIG_INTERCONNECT_QCOM_SC7280=m # CONFIG_INTERCONNECT_QCOM_SC8180X is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set @@ -2809,7 +2716,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y -CONFIG_IO_URING=y CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2841,6 +2747,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_IPMB=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2944,15 +2851,8 @@ CONFIG_IP_VS_TWOS=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_WRR=m CONFIG_IPVTAP=m -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2100=m -CONFIG_IPW2100_MONITOR=y -# CONFIG_IPW2200_DEBUG is not set -CONFIG_IPW2200=m -CONFIG_IPW2200_MONITOR=y -CONFIG_IPW2200_PROMISCUOUS=y -CONFIG_IPW2200_QOS=y -CONFIG_IPW2200_RADIOTAP=y +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m @@ -2982,7 +2882,6 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SHARP_DECODER=m -# CONFIG_IR_SIR is not set CONFIG_IR_SONY_DECODER=m CONFIG_IR_SPI=m CONFIG_IR_STREAMZAP=m @@ -2998,7 +2897,6 @@ CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m # CONFIG_ISDN is not set -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -3029,8 +2927,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=y @@ -3101,7 +2997,6 @@ CONFIG_KALLSYMS=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_GZIP is not set -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -3123,6 +3018,7 @@ CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_BCM=m # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CYPRESS_SF=m # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m @@ -3154,7 +3050,6 @@ CONFIG_KEYS=y CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE_STATIC_KEYS=y CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3164,7 +3059,6 @@ CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y CONFIG_KGDB=y # CONFIG_KMX61 is not set -# CONFIG_KPC2000 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y @@ -3186,7 +3080,6 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3228,9 +3121,7 @@ CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -CONFIG_LEDS_BLINK_LGM=m CONFIG_LEDS_BLINKM=m -CONFIG_LEDS_BLINK=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS_MULTICOLOR=m @@ -3254,11 +3145,7 @@ CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP3952=m CONFIG_LEDS_LP50XX=m -# CONFIG_LEDS_LP5521 is not set -# CONFIG_LEDS_LP5523 is not set -# CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MAX77650=m @@ -3301,9 +3188,9 @@ CONFIG_LEDS_TRIGGER_TTY=m CONFIG_LEDS_USER=m CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m @@ -3377,8 +3264,6 @@ CONFIG_LTC1660=m # CONFIG_LTC2632 is not set CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3415,7 +3300,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m @@ -3429,6 +3313,7 @@ CONFIG_MAX1363=m CONFIG_MAX30100=m # CONFIG_MAX30102 is not set CONFIG_MAX31856=m +CONFIG_MAX31865=m # CONFIG_MAX44000 is not set CONFIG_MAX44009=m # CONFIG_MAX517 is not set @@ -3440,7 +3325,6 @@ CONFIG_MAX44009=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y CONFIG_MB1232=m # CONFIG_MC3230 is not set @@ -3455,7 +3339,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4531 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set -CONFIG_MCTP=m +CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set CONFIG_MD_FAULTY=m @@ -3511,9 +3395,9 @@ CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_SAS=m # CONFIG_MELAN is not set CONFIG_MELLANOX_PLATFORM=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y @@ -3542,7 +3426,6 @@ CONFIG_MFD_ARIZONA_SPI=m # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set -CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3553,7 +3436,6 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_CS47L24 is not set # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set @@ -3620,7 +3502,6 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3641,7 +3522,6 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3721,6 +3601,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3729,8 +3610,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3784,7 +3663,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3833,10 +3711,8 @@ CONFIG_MPL115_I2C=m CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m # CONFIG_MPSC is not set -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y CONFIG_MPU3050_I2C=m CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3853,7 +3729,6 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GPUCC_8998 is not set # CONFIG_MSM_MMCC_8998 is not set CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m CONFIG_MT7603E=m CONFIG_MT7615E=m @@ -3865,6 +3740,7 @@ CONFIG_MT76x2E=m CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m +CONFIG_MT7921S=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m @@ -3920,7 +3796,6 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set -CONFIG_MTD_PSTORE=m CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_RAM is not set CONFIG_MTDRAM_TOTAL_SIZE=4096 @@ -4033,10 +3908,8 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m -# CONFIG_NET_DSA_MSCC_FELIX is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m @@ -4044,7 +3917,6 @@ CONFIG_NET_DSA_QCA8K=m # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m -CONFIG_NET_DSA_TAG_8021Q=m # CONFIG_NET_DSA_TAG_AR9331 is not set CONFIG_NET_DSA_TAG_GSWIP=m CONFIG_NET_DSA_TAG_HELLCREEK=m @@ -4052,10 +3924,10 @@ CONFIG_NET_DSA_TAG_KSZ=m CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m -# CONFIG_NET_DSA_VITESSE_VSC73XX is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set # CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set CONFIG_NET_DSA_XRS700X_I2C=m @@ -4073,6 +3945,7 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4227,6 +4100,7 @@ CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TULIP=y +CONFIG_NET_UDP_TUNNEL=m CONFIG_NET_VENDOR_3COM=y CONFIG_NET_VENDOR_8390=y CONFIG_NET_VENDOR_ADAPTEC=y @@ -4237,8 +4111,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CADENCE=y @@ -4254,7 +4128,6 @@ CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4370,10 +4243,8 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m @@ -4384,9 +4255,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y -# CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_FLEXFILELAYOUT=y -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -4417,7 +4287,6 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_COMPAT=m @@ -4460,6 +4329,7 @@ CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m +CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set @@ -4556,9 +4426,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_SYSFS=y @@ -4698,13 +4568,11 @@ CONFIG_PCI_BIOS=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set CONFIG_PCIE_CADENCE_HOST=y # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4771,20 +4639,17 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set -CONFIG_PHY_CADENCE_DP=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_CAN_TRANSCEIVER is not set # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_COMBO=y -CONFIG_PHY_INTEL_EMMC=m CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=m CONFIG_PHYLIB=y @@ -4838,7 +4703,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m # CONFIG_PINCTRL_SC7180 is not set -# CONFIG_PINCTRL_SC7280 is not set +CONFIG_PINCTRL_SC7280=y # CONFIG_PINCTRL_SC8180X is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -4922,7 +4787,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y # CONFIG_PPC_PROT_SAO_LPAR is not set -# CONFIG_PPC_PTDUMP is not set CONFIG_PPC_QUEUED_SPINLOCKS=y CONFIG_PPC_RTAS_FILTER=y CONFIG_PPDEV=m @@ -4944,10 +4808,11 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PRESTERA=m CONFIG_PRESTERA_PCI=m @@ -4960,7 +4825,6 @@ CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_PRISM2_USB is not set -# CONFIG_PRISM54 is not set CONFIG_PROC_CHILDREN=y CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y @@ -4978,10 +4842,7 @@ CONFIG_PSAMPLE=m CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y -CONFIG_PSTORE_BLK_BLKDEV="" -CONFIG_PSTORE_BLK_KMSG_SIZE=64 -CONFIG_PSTORE_BLK=m -CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_PSTORE_BLK is not set # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_DEFLATE_COMPRESS=y @@ -5028,6 +4889,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set @@ -5039,6 +4901,7 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_SCM is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCS_TURING_404 is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -5117,7 +4980,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -5141,7 +5003,6 @@ CONFIG_RD_ZSTD=y CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=y # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_88PG86X is not set @@ -5224,9 +5085,7 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=y # CONFIG_RENESAS_PHY is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set CONFIG_RETPOLINE=y @@ -5258,7 +5117,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_ROCKER=m -CONFIG_ROCKETPORT=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set @@ -5269,6 +5127,7 @@ CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +CONFIG_RPMSG_TTY=m # CONFIG_RPMSG_VIRTIO is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -5301,7 +5160,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABEOZ9=m CONFIG_RTC_DRV_ABX80X=m -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -5382,7 +5240,6 @@ CONFIG_RTC_DRV_SD3078=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m -# CONFIG_RTC_DRV_WILCO_EC is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" @@ -5427,9 +5284,14 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGFS is not set +# CONFIG_RTW89_DEBUGMSG is not set +CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5467,10 +5329,12 @@ CONFIG_SCA3300=m CONFIG_SCD30_CORE=m CONFIG_SCD30_I2C=m CONFIG_SCD30_SERIAL=m +# CONFIG_SCD4X is not set # CONFIG_SC_DISPCC_7180 is not set # CONFIG_SCF_TORTURE_TEST is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -5576,6 +5440,7 @@ CONFIG_SCSI_UFS_CDNS_PLATFORM=m # CONFIG_SCSI_UFS_FAULT_INJECTION is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -5618,6 +5483,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -5647,7 +5513,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_AMD_ENERGY=m CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m @@ -5762,6 +5627,7 @@ CONFIG_SENSORS_MAX31722=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX31790=m CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX6620=m # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5781,7 +5647,6 @@ CONFIG_SENSORS_NPCM7XX=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NZXT_KRAKEN2=m # CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_OCC_P9_SBE is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m @@ -5922,14 +5787,12 @@ CONFIG_SFP=m CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m @@ -5986,6 +5849,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m # CONFIG_SND_AUDIO_GRAPH_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m @@ -6009,7 +5874,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_DRIVERS=y @@ -6051,7 +5915,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -6141,7 +6004,6 @@ CONFIG_SND_SOC_AC97_CODEC=m # CONFIG_SND_SOC_ADAU1701 is not set CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU1761_SPI=m -# CONFIG_SND_SOC_ADAU1977_I2C is not set CONFIG_SND_SOC_ADAU7002=m CONFIG_SND_SOC_ADAU7118_HW=m CONFIG_SND_SOC_ADAU7118_I2C=m @@ -6159,11 +6021,16 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ALC5623 is not set CONFIG_SND_SOC_AMD_ACP3x=m CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set CONFIG_SND_SOC_AMD_ACP=m CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_BD28623=m @@ -6174,6 +6041,8 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6192,7 +6061,6 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6212,7 +6080,6 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set @@ -6255,7 +6122,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -6271,11 +6137,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -6293,6 +6159,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m @@ -6303,11 +6170,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -CONFIG_SND_SOC_MT8195=m # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -6360,6 +6227,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -6370,56 +6238,33 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_SSM2305 is not set @@ -6480,7 +6325,6 @@ CONFIG_SND_SOC_TLV320AIC32X4_SPI=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m @@ -6512,14 +6356,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_ZL38060=m -# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -6532,6 +6374,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -6579,17 +6422,13 @@ CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSEMEM=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -6598,14 +6437,16 @@ CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +CONFIG_SPI_AX88796C_COMPRESSION=y +CONFIG_SPI_AX88796C=m # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_FSI=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6616,7 +6457,6 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set -# CONFIG_SPI_MTK_QUADSPI is not set CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6636,7 +6476,6 @@ CONFIG_SPI=y # CONFIG_SPMI_HISI3670 is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SPS30_SERIAL is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set @@ -6663,9 +6502,6 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 -CONFIG_STACKLEAK_METRICS=y -CONFIG_STACKLEAK_RUNTIME_DISABLE=y -CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6696,6 +6532,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_UVIS25_I2C=m @@ -6708,7 +6545,7 @@ CONFIG_SUNDANCE=m CONFIG_SUNGEM=m CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -6739,8 +6576,6 @@ CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y # CONFIG_SYNCLINK_CS is not set CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set CONFIG_SYNTH_EVENTS=y @@ -6755,7 +6590,6 @@ CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SYSTEM_EXTRA_CERTIFICATE=y # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6818,12 +6652,11 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEHUTI=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6837,7 +6670,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6866,7 +6698,6 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -7038,11 +6869,10 @@ CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRUSTED_KEYS=m +CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set @@ -7119,7 +6949,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -7250,7 +7079,6 @@ CONFIG_USB_HSIC_USB3503=m CONFIG_USB_HSIC_USB4604=m CONFIG_USB_HSO=m CONFIG_USB_HUB_USB251XB=m -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m CONFIG_USBIP_CORE=m @@ -7326,7 +7154,6 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -7400,7 +7227,6 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_XR=m CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y @@ -7408,7 +7234,6 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SI470X=m # CONFIG_USB_SI4713 is not set CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y @@ -7447,9 +7272,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -7469,14 +7291,9 @@ CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m # CONFIG_UV_SYSFS is not set -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L2_FLASH_LED_CLASS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set CONFIG_VALIDATE_FS_PARSER=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m @@ -7485,7 +7302,6 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -CONFIG_VDPA_MENU=y # CONFIG_VDPA_SIM_BLOCK is not set CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m @@ -7498,7 +7314,6 @@ CONFIG_VETH=m CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI_IGD=y @@ -7506,9 +7321,6 @@ CONFIG_VFIO_PCI=m CONFIG_VFIO_PCI_VGA=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -7533,7 +7345,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX231XX_ALSA=m @@ -7570,6 +7381,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7584,7 +7396,6 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m # CONFIG_VIDEO_IPU3_IMGU is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m CONFIG_VIDEO_LM3646=m @@ -7604,6 +7415,7 @@ CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_OV02A10=m CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_OV2659=m CONFIG_VIDEO_OV2680=m @@ -7650,9 +7462,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -CONFIG_VIDEO_SECO_CEC=m -# CONFIG_VIDEO_SECO_RC is not set -# CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m @@ -7667,7 +7476,6 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m -# CONFIG_VIDEO_USBVISION is not set CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VS6624=m @@ -7679,7 +7487,6 @@ CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -7785,12 +7592,7 @@ CONFIG_WIL6210=m # CONFIG_WIL6210_TRACING is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WILCO_EC_DEBUGFS is not set -# CONFIG_WILCO_EC_EVENTS is not set -CONFIG_WILCO_EC=m -# CONFIG_WILCO_EC_TELEMETRY is not set CONFIG_WILINK_PLATFORM_DATA=y -# CONFIG_WIMAX is not set CONFIG_WINBOND_840=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -7832,7 +7634,6 @@ CONFIG_WLCORE_SPI=m CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -7856,7 +7657,6 @@ CONFIG_X86_GENERIC=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y # CONFIG_X86_INTEL_MID is not set -CONFIG_X86_INTEL_MPX=y CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_X86_INTEL_TSX_MODE_OFF=y @@ -7882,11 +7682,9 @@ CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y CONFIG_X86_SGX=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set -# CONFIG_X86_SYSFB is not set CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set @@ -7916,6 +7714,7 @@ CONFIG_XEN_NETDEV_BACKEND=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y @@ -7968,6 +7767,7 @@ CONFIG_XILLYUSB=m # CONFIG_XO15_EBOOK is not set CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_MICROLZMA=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_SPARC=y # CONFIG_XZ_DEC_TEST is not set @@ -8002,7 +7802,6 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set # CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -8016,4 +7815,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 3e7902171..d25266f88 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -10,8 +10,9 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_ABP060MG is not set -# CONFIG_ACCESSIBILITY is not set +CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set # CONFIG_ACER_WIRELESS is not set CONFIG_ACER_WMI=m @@ -96,7 +97,6 @@ CONFIG_ACPI=y # CONFIG_AD7091R5 is not set # CONFIG_AD7124 is not set # CONFIG_AD7150 is not set -# CONFIG_AD7152 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set # CONFIG_AD7280 is not set @@ -107,7 +107,6 @@ CONFIG_ACPI=y # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7606 is not set # CONFIG_AD7746 is not set # CONFIG_AD7766 is not set # CONFIG_AD7768_1 is not set @@ -121,7 +120,6 @@ CONFIG_ACPI=y # CONFIG_AD799X is not set # CONFIG_AD8366 is not set # CONFIG_AD8801 is not set -# CONFIG_AD9467 is not set # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set @@ -131,7 +129,6 @@ CONFIG_ACPI=y # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set # CONFIG_ADIN_PHY is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -145,12 +142,17 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -169,10 +171,10 @@ CONFIG_AIO=y # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set # CONFIG_AL_FIC is not set +# CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m -CONFIG_ALLOW_LOCKDOWN_LIFT_BY_SYSRQ=y # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -188,15 +190,15 @@ CONFIG_AMD_MEM_ENCRYPT=y CONFIG_AMD_NUMA=y CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m -# CONFIG_AMD_PTDMA is not set +CONFIG_AMD_PTDMA=m CONFIG_AMD_SFH_HID=m # CONFIG_AMDTEE is not set # CONFIG_AMD_XGBE_DCB is not set CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m +# CONFIG_AMT is not set # CONFIG_ANDROID is not set -CONFIG_ANON_INODES=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m # CONFIG_APDS9960 is not set @@ -233,6 +235,12 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m @@ -276,7 +284,6 @@ CONFIG_ATH10K_PCI=m # CONFIG_ATH11K_DEBUG is not set CONFIG_ATH11K=m CONFIG_ATH11K_PCI=m -# CONFIG_ATH11K_SPECTRAL is not set # CONFIG_ATH11K_TRACING is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set @@ -315,7 +322,6 @@ CONFIG_ATM=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ATP is not set CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_TREE=y CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y # CONFIG_AUXDISPLAY is not set @@ -336,12 +342,12 @@ CONFIG_BACKLIGHT_LED=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_BALLOON_COMPACTION=y +# CONFIG_BARCO_P50_GPIO is not set CONFIG_BAREUDP=m # CONFIG_BATMAN_ADV is not set # CONFIG_BATTERY_BQ27XXX is not set @@ -395,13 +401,10 @@ CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOLATENCY=y # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_CGROUP=y -# CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=m # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_FD is not set @@ -424,17 +427,14 @@ CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m -CONFIG_BLK_DEV_SR_VENDOR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_WBT_SQ is not set CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set @@ -524,7 +524,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_BREDR=y -CONFIG_BT_CMTP=m CONFIG_BT_DEBUGFS=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBFUSB=m @@ -565,11 +564,9 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM is not set CONFIG_CACHEFILES=m # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set -# CONFIG_CALGARY_IOMMU is not set CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y @@ -577,11 +574,9 @@ CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m -CONFIG_CAN_EMS_PCI=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m # CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81601 is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set # CONFIG_CAN_GS_USB is not set @@ -591,9 +586,7 @@ CONFIG_CAN_GW=m CONFIG_CAN_ISOTP=m CONFIG_CAN_J1939=m # CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_LEDS is not set CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m @@ -603,11 +596,8 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m -# CONFIG_CAN_PEAK_PCIEC is not set CONFIG_CAN_PEAK_PCIEFD=m -CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_PLX_PCI=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m @@ -616,9 +606,6 @@ CONFIG_CAN_SOFTING=m CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m # CONFIG_CAN_XILINXCAN is not set -CONFIG_CAPI_AVM=y -# CONFIG_CAPI_EICON is not set -# CONFIG_CAPI_TRACE is not set CONFIG_CARDBUS=y # CONFIG_CARL9170 is not set CONFIG_CAVIUM_ERRATUM_30115=y @@ -631,7 +618,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CEC_CH7322 is not set -CONFIG_CEC_PLATFORM_DRIVERS=y +# CONFIG_CEC_GPIO is not set # CONFIG_CEC_SECO is not set # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS=m @@ -645,7 +632,6 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set -# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -708,19 +694,15 @@ CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_FSCACHE is not set CONFIG_CIFS=m CONFIG_CIFS_POSIX=y -# CONFIG_CIFS_SMB311 is not set -# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_SMB_DIRECT=y # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y # CONFIG_CIFS_SWN_UPCALL is not set CONFIG_CIFS_UPCALL=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y # CONFIG_CLK_GFM_LPASS_SM8250 is not set -# CONFIG_CLK_HSDK is not set +# CONFIG_CLK_ICST is not set # CONFIG_CLK_QORIQ is not set -# CONFIG_CLK_SIFIVE is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_CLS_U32_MARK=y @@ -741,13 +723,13 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_CMA_SYSFS=y CONFIG_CMA=y # CONFIG_CMDLINE_BOOL is not set -# CONFIG_CMDLINE_EXTEND is not set CONFIG_CMDLINE_FROM_BOOTLOADER=y # CONFIG_CMDLINE_KUNIT_TEST is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set +CONFIG_COMMAND_LINE_SIZE=4096 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set @@ -784,6 +766,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set CONFIG_CORTINA_PHY=m CONFIG_COUNTER=m # CONFIG_CPA_DEBUG is not set @@ -838,17 +821,15 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_ADIANTUM=m # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set # CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_NI_INTEL=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_BLAKE2B is not set +CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set CONFIG_CRYPTO_BLAKE2S_X86=m -CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -891,7 +872,6 @@ CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_CCP=y # CONFIG_CRYPTO_DEV_CCREE is not set CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set # CONFIG_CRYPTO_DEV_HISI_HPRE is not set # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set CONFIG_CRYPTO_DEV_HISI_SEC=m @@ -910,7 +890,6 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_SL3516 is not set CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set @@ -934,7 +913,6 @@ CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_CHACHA=y @@ -947,7 +925,6 @@ CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -959,45 +936,32 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y -CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20=m -# CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SHA1_MB=m CONFIG_CRYPTO_SHA1_SSSE3=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA256_MB=m CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA256=y # CONFIG_CRYPTO_SHA3_ARM64 is not set CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_MB=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SKEIN is not set # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m @@ -1015,19 +979,16 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO=y -# CONFIG_CRYPTO_ZSTD is not set +CONFIG_CRYPTO_ZSTD=m # CONFIG_CSD_LOCK_WAIT_DEBUG is not set CONFIG_CUSE=m # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_CX_ECAT is not set CONFIG_CXL_ACPI=y -CONFIG_CXL_BIMODAL=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set CONFIG_CXL_PMEM=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set # CONFIG_DA280 is not set # CONFIG_DA311 is not set # CONFIG_DAMON is not set @@ -1038,7 +999,6 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set # CONFIG_DEBUG_DEVRES is not set @@ -1054,8 +1014,9 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_COMPRESSED is not set -CONFIG_DEBUG_INFO_DWARF4=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1084,13 +1045,13 @@ CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_PREEMPT is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y -# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_SPINLOCK is not set CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACK_USAGE is not set @@ -1108,7 +1069,6 @@ CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_WX=y # CONFIG_DECNET is not set CONFIG_DECOMPRESS_LZ4=y -# CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_CUBIC=y CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_FQ is not set @@ -1142,17 +1102,13 @@ CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEVICE_PRIVATE=y -# CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGNC is not set # CONFIG_DHT11 is not set CONFIG_DIMLIB=y CONFIG_DL2K=m -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1195,7 +1151,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -1226,18 +1182,10 @@ CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y -CONFIG_DRM_AMD_DC_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -CONFIG_DRM_AMD_DC_DCN2_1=y -CONFIG_DRM_AMD_DC_DCN3_0=y -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DRM_AMD_DC_FBC is not set # CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_PRE_VEGA=y # CONFIG_DRM_AMD_DC_SI is not set CONFIG_DRM_AMD_DC=y # CONFIG_DRM_AMDGPU_CIK is not set -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set CONFIG_DRM_AMDGPU_USERPTR=y @@ -1253,19 +1201,15 @@ CONFIG_DRM_BOCHS=m # CONFIG_DRM_CHIPONE_ICN6211 is not set # CONFIG_DRM_CHRONTEL_CH7033 is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set # CONFIG_DRM_DISPLAY_CONNECTOR is not set CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y -# CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_GM12U320=m -CONFIG_DRM_GMA3600=y CONFIG_DRM_GMA500=m -CONFIG_DRM_GMA600=y CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set # CONFIG_DRM_HISI_HIBMC is not set @@ -1276,8 +1220,6 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_FORCE_PROBE="" @@ -1294,12 +1236,10 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set -# CONFIG_DRM_LVDS_ENCODER is not set CONFIG_DRM=m # CONFIG_DRM_MALI_DISPLAY is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m -# CONFIG_DRM_MGA is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1307,6 +1247,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set @@ -1317,6 +1258,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set @@ -1332,19 +1274,15 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PARADE_PS8640 is not set # CONFIG_DRM_PL111 is not set CONFIG_DRM_QXL=m -# CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RCAR_DW_HDMI is not set # CONFIG_DRM_RCAR_LVDS is not set -# CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_SII902X is not set # CONFIG_DRM_SII9234 is not set # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_TDFX is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1359,18 +1297,15 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VIA is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_VKMS=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -# CONFIG_DRM_XEN is not set # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DSCC4 is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1389,7 +1324,6 @@ CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_CORE=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m @@ -1447,7 +1381,6 @@ CONFIG_DVB_USB_DTV5100=m # CONFIG_DVB_USB_DVBSKY is not set CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1481,12 +1414,10 @@ CONFIG_E1000E=m # CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y -CONFIG_EARLY_PRINTK_EFI=y CONFIG_EARLY_PRINTK_USB_XDBC=y # CONFIG_EBC_C384_WDT is not set # CONFIG_ECHO is not set # CONFIG_ECRYPT_FS is not set -# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_AMD64=m # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m @@ -1545,8 +1476,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EISA is not set # CONFIG_EMBEDDED is not set -CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1564,7 +1493,6 @@ CONFIG_EVENT_TRACING=y # CONFIG_EVM_ADD_XATTRS is not set CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_LOAD_X509 is not set -CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_EVM=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m @@ -1574,7 +1502,6 @@ CONFIG_EXPORTFS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_DEBUG is not set -# CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_FS=m CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -1614,7 +1541,6 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set @@ -1627,7 +1553,6 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set -# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -1671,9 +1596,7 @@ CONFIG_FB_VESA=y # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set -# CONFIG_FB_XGI is not set CONFIG_FB=y -CONFIG_FC_APPID=y CONFIG_FCOE_FNIC=m # CONFIG_FCOE is not set # CONFIG_FDDI is not set @@ -1701,9 +1624,7 @@ CONFIG_FRAME_POINTER=y CONFIG_FRAME_WARN=2048 CONFIG_FRONTSWAP=y # CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE=m -# CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y # CONFIG_FS_ENCRYPTION is not set @@ -1744,8 +1665,6 @@ CONFIG_FW_LOADER_COMPRESS=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y -CONFIG_FWTTY_MAX_CARD_PORTS=32 -CONFIG_FWTTY_MAX_TOTAL_PORTS=64 # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1757,13 +1676,9 @@ CONFIG_GACT_PROB=y # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set -# CONFIG_GEMINI_ETHERNET is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CPU=y @@ -1776,11 +1691,6 @@ CONFIG_GENEVE=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_CAPI=y -# CONFIG_GIGASET_DEBUG is not set -CONFIG_GIGASET_M101=m -CONFIG_GIGASET_M105=m # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set @@ -1814,7 +1724,6 @@ CONFIG_GPIO_ICH=m CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIOLIB=y # CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX7301 is not set @@ -1838,7 +1747,6 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SIFIVE is not set # CONFIG_GPIO_SYSCON is not set -CONFIG_GPIO_SYSFS=y # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_VIPERBOARD=m @@ -1853,7 +1761,6 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_TEST is not set CONFIG_GVE=m # CONFIG_HABANA_AI is not set @@ -1861,7 +1768,6 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_HD44780 is not set @@ -1874,9 +1780,7 @@ CONFIG_HDLC_PPP=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_RAW=m CONFIG_HDMI_LPE_AUDIO=m -CONFIG_HEADERS_CHECK=y CONFIG_HEADERS_INSTALL=y -CONFIG_HEADER_TEST=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set @@ -1941,6 +1845,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m +# CONFIG_HID_NINTENDO is not set CONFIG_HID_NTI=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m @@ -1995,6 +1900,7 @@ CONFIG_HID_UCLOGIC=m CONFIG_HID_WACOM=m CONFIG_HID_WALTOP=m CONFIG_HID_WIIMOTE=m +CONFIG_HID_XIAOMI=m CONFIG_HID_XINMO=m CONFIG_HID=y CONFIG_HID_ZEROPLUS=m @@ -2016,7 +1922,6 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC425 is not set # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y -CONFIG_HMM=y # CONFIG_HNS3 is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y @@ -2037,7 +1942,6 @@ CONFIG_HPET=y CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y -CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y @@ -2082,8 +1986,6 @@ CONFIG_HYPERV_STORAGE=m # CONFIG_HYPERV_TESTING is not set CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m -CONFIG_HYSDN_CAPI=y -CONFIG_HYSDN=m CONFIG_HZ_1000=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set @@ -2119,7 +2021,6 @@ CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2142,7 +2043,6 @@ CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NOMADIK is not set # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m @@ -2170,7 +2070,6 @@ CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I8K=m -# CONFIG_IA32_AOUT is not set CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IAVF=m @@ -2179,10 +2078,10 @@ CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y # CONFIG_ICP10100 is not set CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set -# CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y @@ -2233,7 +2132,6 @@ CONFIG_IKHEADERS=m CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_MODSIG=y -# CONFIG_IMA_APPRAISE_SIGNED_INIT is not set CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y # CONFIG_IMA_BLACKLIST_KEYRING is not set @@ -2280,10 +2178,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set CONFIG_INFINIBAND_HFI1=m -# CONFIG_INFINIBAND_HNS_HIP06 is not set -# CONFIG_INFINIBAND_HNS_HIP08 is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2311,12 +2206,6 @@ CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2339,7 +2228,6 @@ CONFIG_INPUT_CM109=m # CONFIG_INPUT_EVBUG is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m -CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m @@ -2362,10 +2250,8 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y -# CONFIG_INPUT_MSM_VIBRATOR is not set # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_POWERMATE=m # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set @@ -2403,18 +2289,18 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set CONFIG_INTEL_ISH_HID=m +# CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m +# CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MEI_VIRTIO is not set CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m # CONFIG_INTEL_PCH_THERMAL is not set CONFIG_INTEL_PMC_CORE=m -# CONFIG_INTEL_PMC_IPC is not set CONFIG_INTEL_PMT_CLASS=m CONFIG_INTEL_PMT_CRASHLOG=m CONFIG_INTEL_PMT_TELEMETRY=m @@ -2422,7 +2308,6 @@ CONFIG_INTEL_POWERCLAMP=m # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_INTEL_QEP=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set @@ -2433,7 +2318,6 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set CONFIG_INTEL_SPEED_SELECT_INTERFACE=m -# CONFIG_INTEL_STRATIX10_SERVICE is not set # CONFIG_INTEL_TCC_COOLING is not set CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set @@ -2474,7 +2358,6 @@ CONFIG_IOSCHED_BFQ=y CONFIG_IOSF_MBI=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set -# CONFIG_IO_URING is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2504,6 +2387,7 @@ CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IPMB_DEVICE_INTERFACE is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_IPMB is not set # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_POWEROFF=m CONFIG_IPMI_SI=m @@ -2638,7 +2522,6 @@ CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SERIAL is not set CONFIG_IR_SERIAL_TRANSMITTER=y # CONFIG_IR_SHARP_DECODER is not set -CONFIG_IR_SIR=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_STREAMZAP=m CONFIG_IR_TTUSBIR=m @@ -2650,25 +2533,7 @@ CONFIG_ISCSI_IBFT=m CONFIG_ISCSI_TARGET_CXGB4=m CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TCP=m -CONFIG_ISDN_AUDIO=y -CONFIG_ISDN_CAPI_CAPI20=m -CONFIG_ISDN_CAPI_CAPIDRV=m -CONFIG_ISDN_CAPI_MIDDLEWARE=y -CONFIG_ISDN_DIVERSION=m -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_ISDN_DRV_HISAX=m -CONFIG_ISDN_I4L=m # CONFIG_ISDN is not set -CONFIG_ISDN_MPP=y -# CONFIG_ISDN_PPP_BSDCOMP is not set -CONFIG_ISDN_PPP_VJ=y -CONFIG_ISDN_PPP=y -CONFIG_ISDN_TTY_FAX=y -# CONFIG_ISI is not set CONFIG_ISL29003=m CONFIG_ISL29020=m # CONFIG_ISL29125 is not set @@ -2696,8 +2561,6 @@ CONFIG_IXGBE=m CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m # CONFIG_IXGB is not set -# CONFIG_IXP4XX_NPE is not set -# CONFIG_IXP4XX_QMGR is not set # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_JBD2_DEBUG is not set CONFIG_JBD2=m @@ -2722,7 +2585,6 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 CONFIG_KDB_KEYBOARD=y # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_GZIP=y -CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set @@ -2730,6 +2592,7 @@ CONFIG_KERNEL_HEADER_TEST=y # CONFIG_KERNEL_ZSTD is not set CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_FILE=y +CONFIG_KEXEC_IMAGE_VERIFY_SIG=y CONFIG_KEXEC_JUMP=y # CONFIG_KEXEC_SIG_FORCE is not set CONFIG_KEXEC_SIG=y @@ -2741,6 +2604,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_CYPRESS_SF is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2792,7 +2656,6 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_DEBUG_FS is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2815,13 +2678,11 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LDISC_AUTOLOAD=y @@ -2833,7 +2694,6 @@ CONFIG_LDISC_AUTOLOAD=y # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_BLINK is not set CONFIG_LEDS_BLINKM=m CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_CLASS_FLASH is not set @@ -2857,11 +2717,7 @@ CONFIG_LEDS_LM3530=m CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP50XX is not set -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m @@ -2901,9 +2757,9 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_USER is not set CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_XONLY=y # CONFIG_LG_LAPTOP is not set CONFIG_LIBCRC32C=m # CONFIG_LIBERTAS is not set @@ -2966,8 +2822,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2632 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set -# CONFIG_LTO_CLANG_FULL is not set -# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -3002,7 +2856,6 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set -# CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set @@ -3016,6 +2869,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set @@ -3026,7 +2880,6 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MAXLINEAR_GPHY is not set -CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -3090,12 +2943,11 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_MEGARAID_SAS=m CONFIG_MELLANOX_PLATFORM=y CONFIG_MEMBARRIER=y -CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG=y +CONFIG_MEMCPY_KUNIT_TEST=m CONFIG_MEMORY_FAILURE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y # CONFIG_MEMORY is not set @@ -3121,7 +2973,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set -# CONFIG_MFD_AT91_USART is not set # CONFIG_MFD_ATC260X_I2C is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set @@ -3129,7 +2980,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_CROS_EC is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9055 is not set @@ -3194,7 +3044,6 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m -# CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3212,7 +3061,6 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_VX855=m @@ -3285,6 +3133,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +# CONFIG_MLXREG_LC is not set CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3293,8 +3142,6 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=m # CONFIG_MLX_WDT is not set # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set @@ -3348,7 +3195,6 @@ CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_COMPRESS_NONE=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_MODULE_COMPRESS_ZSTD is not set @@ -3398,10 +3244,8 @@ CONFIG_MPLS_IPTUNNEL=m CONFIG_MPLS_ROUTING=m CONFIG_MPLS=y # CONFIG_MPSC is not set -# CONFIG_MPTCP_HMAC_TEST is not set CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TEST=m -CONFIG_MPTCP_KUNIT_TESTS=m CONFIG_MPTCP=y # CONFIG_MPU3050_I2C is not set CONFIG_MQ_IOSCHED_DEADLINE=y @@ -3409,13 +3253,11 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_MS_BLOCK is not set -# CONFIG_MSCC_OCELOT_SWITCH is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m CONFIG_MSPRO_BLOCK=m -# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -3426,7 +3268,8 @@ CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m # CONFIG_MT7915E is not set -# CONFIG_MT7921E is not set +CONFIG_MT7921E=m +# CONFIG_MT7921S is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3460,8 +3303,6 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set -# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set @@ -3524,7 +3365,6 @@ CONFIG_NET_ACT_SKBEDIT=m # CONFIG_NET_ACT_SKBMOD is not set CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BPF=m @@ -3559,6 +3399,7 @@ CONFIG_NET_DROP_MONITOR=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y +CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_INGRESS=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_GLUE_CT=y @@ -3660,7 +3501,6 @@ CONFIG_NET_MPLS_GSO=y # CONFIG_NET_NCSI is not set CONFIG_NET_NSH=y CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NET_RX_BUSY_POLL=y @@ -3718,8 +3558,8 @@ CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_NET_VENDOR_BROCADE=y # CONFIG_NET_VENDOR_CADENCE is not set @@ -3730,14 +3570,12 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_LITEX=y +# CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3785,8 +3623,6 @@ CONFIG_NF_CONNTRACK_BRIDGE=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CONNTRACK=m @@ -3815,13 +3651,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV6=m -CONFIG_NF_LOG_NETDEV=m CONFIG_NF_LOG_SYSLOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_ABM_NIC=y @@ -3831,9 +3663,8 @@ CONFIG_NFP=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_REJECT_IPV6=m # CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_FAULT_INJECTION is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set +CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y @@ -3864,11 +3695,8 @@ CONFIG_NF_TABLES_IPV4=y CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y -CONFIG_NF_TABLES_SET=m CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NFT_CHAIN_NAT_IPV4=m -CONFIG_NFT_CHAIN_NAT_IPV6=m # CONFIG_NFT_COMPAT is not set CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_COUNTER=m @@ -3886,8 +3714,6 @@ CONFIG_NFT_HASH=m CONFIG_NFT_LIMIT=m # CONFIG_NFTL is not set CONFIG_NFT_LOG=m -CONFIG_NFT_MASQ_IPV4=m -CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m @@ -3897,8 +3723,6 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_REDIR_IPV4=m -CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_IPV4=m @@ -3990,7 +3814,7 @@ CONFIG_NTB_INTEL=m CONFIG_NTB=m CONFIG_NTB_MSI_TEST=m CONFIG_NTB_MSI=y -# CONFIG_NTB_NETDEV is not set +CONFIG_NTB_NETDEV=m CONFIG_NTB_PERF=m CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set @@ -4006,9 +3830,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set +# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set -# CONFIG_NVMEM_NINTENDO_OTP is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set CONFIG_NVMEM_SYSFS=y @@ -4039,8 +3863,6 @@ CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_OPROFILE=m # CONFIG_OPT3001 is not set # CONFIG_OPTEE is not set # CONFIG_ORANGEFS_FS is not set @@ -4129,13 +3951,11 @@ CONFIG_PCCARD=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_ALTERA is not set -# CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set CONFIG_PCIEASPM=y -# CONFIG_PCIE_BW is not set # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCIE_CADENCE_PLAT_HOST is not set CONFIG_PCIE_DPC=y @@ -4160,7 +3980,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI=y -# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4185,12 +4005,10 @@ CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DP is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4198,10 +4016,10 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3660_USB is not set +# CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_EMMC is not set # CONFIG_PHY_INTEL_LGM_EMMC is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4331,12 +4149,12 @@ CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_DEBUG is not set CONFIG_PPS=y CONFIG_PPTP=m +CONFIG_PREEMPT_DYNAMIC=y # CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set # CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LL is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set @@ -4354,7 +4172,6 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y -# CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set @@ -4424,6 +4241,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SCM is not set # CONFIG_QCOM_SMEM is not set # CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4448,8 +4266,6 @@ CONFIG_QRTR_MHI=m # CONFIG_QRTR_TUN is not set CONFIG_QSEMI_PHY=m # CONFIG_QTNFMAC_PCIE is not set -# CONFIG_QTNFMAC_PEARL_PCIE is not set -# CONFIG_QUEUED_LOCK_STAT is not set # CONFIG_QUICC_ENGINE is not set CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set @@ -4492,7 +4308,6 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set CONFIG_RCU_TORTURE_TEST=m @@ -4507,13 +4322,12 @@ CONFIG_RD_LZO=y CONFIG_RDMA_SIW=m # CONFIG_RDS is not set CONFIG_RD_XZ=y -# CONFIG_RD_ZSTD is not set +CONFIG_RD_ZSTD=y # CONFIG_READABLE_ASM is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m # CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_REFCOUNT_FULL is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set @@ -4563,10 +4377,8 @@ CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_BRCMSTB_RESCAL is not set CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set -# CONFIG_RESET_MCHP_SPARX5 is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set @@ -4598,7 +4410,6 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKER=m -# CONFIG_ROCKETPORT is not set CONFIG_RODATA_FULL_DEFAULT_ENABLED=y # CONFIG_ROMFS_FS is not set CONFIG_RPCSEC_GSS_KRB5=m @@ -4630,7 +4441,6 @@ CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_BD70528 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_CADENCE is not set @@ -4639,7 +4449,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1307_CENTURY is not set -# CONFIG_RTC_DRV_DS1307_HWMON is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4710,7 +4519,6 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4749,7 +4557,9 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUGFS is not set # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m +# CONFIG_RTW89 is not set CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -4775,15 +4585,16 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_SBC_FITPC2_WATCHDOG=m -# CONFIG_SBNI is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SC_CAMCC_7180 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SCHED_AUTOGROUP=y +CONFIG_SCHED_CLUSTER=y CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y CONFIG_SCHED_MC_PRIO=y @@ -4846,12 +4657,10 @@ CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set -# CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PPA is not set @@ -4871,6 +4680,7 @@ CONFIG_SCSI_SRP_ATTRS=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_UFS_HWMON is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4911,6 +4721,7 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set # CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m @@ -4940,7 +4751,6 @@ CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AHT10 is not set CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APDS990X=m CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set @@ -5052,6 +4862,7 @@ CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MAX34440=m +# CONFIG_SENSORS_MAX6620 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m @@ -5198,7 +5009,6 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y CONFIG_SFC_SRIOV=y -CONFIG_SFI=y # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y @@ -5206,20 +5016,17 @@ CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m -# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set -# CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5281,7 +5088,6 @@ CONFIG_SND_DARLA24=m # CONFIG_SND_DEBUG is not set # CONFIG_SND_DEBUG_VERBOSE is not set # CONFIG_SND_DESIGNWARE_I2S is not set -# CONFIG_SND_DESIGNWARE_PCM is not set CONFIG_SND_DICE=m CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=m @@ -5322,7 +5128,6 @@ CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_INTEL_DETECT_DMIC=y CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y @@ -5411,7 +5216,6 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ADAU1701 is not set # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU1977_I2C is not set # CONFIG_SND_SOC_ADAU7002 is not set # CONFIG_SND_SOC_ADAU7118_HW is not set # CONFIG_SND_SOC_ADAU7118_I2C is not set @@ -5429,11 +5233,16 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_ALC5623 is not set # CONFIG_SND_SOC_AMD_ACP3x is not set # CONFIG_SND_SOC_AMD_ACP5x is not set +CONFIG_SND_SOC_AMD_ACP6x=m +# CONFIG_SND_SOC_AMD_ACP_COMMON is not set # CONFIG_SND_SOC_AMD_ACP is not set # CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set # CONFIG_SND_SOC_BD28623 is not set @@ -5444,6 +5253,8 @@ CONFIG_SND_SOC_AMD_RENOIR_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set +# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5462,7 +5273,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m # CONFIG_SND_SOC_DAVINCI_MCASP is not set -# CONFIG_SND_SOC_DIO2125 is not set CONFIG_SND_SOC_DMIC=m # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -5482,7 +5292,6 @@ CONFIG_SND_SOC_ES8316=m # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_SSI is not set -# CONFIG_SND_SOC_FSL_UTILS is not set # CONFIG_SND_SOC_FSL_XCVR is not set # CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM is not set # CONFIG_SND_SOC_GTM601 is not set @@ -5525,7 +5334,6 @@ CONFIG_SND_SOC_INTEL_CML_LP=m CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m -CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m @@ -5541,11 +5349,11 @@ CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y @@ -5563,6 +5371,7 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m # CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set # CONFIG_SND_SOC_MAX9867 is not set CONFIG_SND_SOC_MAX98927=m @@ -5573,11 +5382,11 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_MT8195 is not set # CONFIG_SND_SOC_MTK_BTCVSD is not set # CONFIG_SND_SOC_NAU8315 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +CONFIG_SND_SOC_NAU8821=m # CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_NAU8825=m @@ -5630,6 +5439,7 @@ CONFIG_SND_SOC_RT711_SDCA_SDW=m CONFIG_SND_SOC_RT711_SDW=m CONFIG_SND_SOC_RT715_SDCA_SDW=m CONFIG_SND_SOC_RT715_SDW=m +# CONFIG_SND_SOC_RT9120 is not set # CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994 is not set # CONFIG_SND_SOC_SAMSUNG is not set # CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811 is not set @@ -5640,56 +5450,33 @@ CONFIG_SND_SOC_RT715_SDW=m # CONFIG_SND_SOC_SGTL5000 is not set # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SM8250 is not set # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set # CONFIG_SND_SOC_SNOW is not set CONFIG_SND_SOC_SOF_ACPI=m CONFIG_SND_SOC_SOF_ALDERLAKE=m -CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=m -CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set # CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -# CONFIG_SND_SOC_SOF_NOCODEC is not set -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_SPDIF is not set # CONFIG_SND_SOC_SSM2305 is not set @@ -5750,7 +5537,6 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TLV320AIC3X_SPI is not set CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m -CONFIG_SND_SOC_TOPOLOGY_KUNIT_TESTS=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set @@ -5782,14 +5568,12 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_WM9712 is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set # CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_ZX_AUD96P22 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_SPI is not set CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m @@ -5802,6 +5586,7 @@ CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m # CONFIG_SND_SUN8I_CODEC_ANALOG is not set # CONFIG_SND_SUN8I_CODEC is not set # CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_TEST_COMPONENT is not set CONFIG_SND_TRIDENT=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_AUDIO=m @@ -5848,17 +5633,13 @@ CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set CONFIG_SPEAKUP_SYNTH_ACNTSA=m CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_DECPC is not set CONFIG_SPEAKUP_SYNTH_DECTLK=m -# CONFIG_SPEAKUP_SYNTH_DTLK is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# CONFIG_SPEAKUP_SYNTH_KEYPC is not set CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m @@ -5866,6 +5647,7 @@ CONFIG_SPEAKUP_SYNTH_TXPRT=m # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y +# CONFIG_SPI_AX88796C is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set @@ -5900,7 +5682,6 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set # CONFIG_SPS30_I2C is not set -# CONFIG_SPS30 is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y @@ -5950,6 +5731,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_ST_UVIS25 is not set @@ -5957,7 +5739,7 @@ CONFIG_STRIP_ASM_SYMS=y # CONFIG_SUNDANCE is not set CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m @@ -5976,8 +5758,6 @@ CONFIG_SWIOTLB=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y CONFIG_SYNCLINK_GT=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_SYSCON_REBOOT_MODE is not set @@ -5990,7 +5770,6 @@ CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SYSTEMPORT is not set -# CONFIG_SYSTEM_REVOCATION_KEYS is not set # CONFIG_SYSTEM_REVOCATION_LIST is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" @@ -6054,7 +5833,6 @@ CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set @@ -6068,8 +5846,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KASAN is not set -# CONFIG_TEST_KASAN_MODULE is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set @@ -6098,7 +5874,6 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 @@ -6258,12 +6033,10 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y -# CONFIG_TRACE_SINK is not set CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y -# CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6323,7 +6096,6 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y -# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y @@ -6428,7 +6200,6 @@ CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_HSIC_USB4604 is not set CONFIG_USB_HSO=m # CONFIG_USB_HUB_USB251XB is not set -# CONFIG_USB_HWA_HCD is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_IOWARRIOR=m # CONFIG_USBIP_CORE is not set @@ -6487,7 +6258,6 @@ CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y CONFIG_USBPCWATCHDOG=m @@ -6559,13 +6329,11 @@ CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_XR is not set CONFIG_USB_SERIAL_XSENS_MT=m CONFIG_USB_SERIAL=y CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m -CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set CONFIG_USB_SPEEDTOUCH=m @@ -6602,9 +6370,6 @@ CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VL600=m CONFIG_USB_WDM=m -# CONFIG_USB_WHCI_HCD is not set -# CONFIG_USB_WUSB_CBAF is not set -# CONFIG_USB_WUSB is not set CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set @@ -6621,14 +6386,10 @@ CONFIG_USER_NS=y CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m CONFIG_UV_SYSFS=m -CONFIG_UWB_HWA=m -CONFIG_UWB_I1480U=m -CONFIG_UWB=m -CONFIG_UWB_WHCI=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_VALIDATE_FS_PARSER is not set +# CONFIG_VBOXGUEST is not set # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set @@ -6640,11 +6401,9 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m -CONFIG_VEXPRESS_SYSCFG=y CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m -CONFIG_VFIO_MDEV_DEVICE=m CONFIG_VFIO_MDEV=m CONFIG_VFIO_NOIOMMU=y # CONFIG_VFIO_PCI_IGD is not set @@ -6652,9 +6411,6 @@ CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y -# CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT is not set -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGA_CONSOLE=y CONFIG_VGA_SWITCHEROO=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set @@ -6709,6 +6465,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6721,7 +6478,6 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_IMX412 is not set # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set -# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set @@ -6740,6 +6496,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_OV02A10 is not set # CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set @@ -6785,7 +6542,6 @@ CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m -# CONFIG_VIDEO_SECO_CEC is not set # CONFIG_VIDEO_SOLO6X10 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_STK1160_COMMON is not set @@ -6797,17 +6553,15 @@ CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW686X is not set # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_USBTV is not set -CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_V4L2_SUBDEV_API is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set -# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m @@ -6876,7 +6630,6 @@ CONFIG_WDTPCI=m # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set -# CONFIG_WIMAX is not set # CONFIG_WINDFARM is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m @@ -6903,7 +6656,6 @@ CONFIG_WLAN=y CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set -CONFIG_WWAN_CORE=m # CONFIG_WWAN_HWSIM is not set CONFIG_WWAN=y # CONFIG_WW_MUTEX_SELFTEST is not set @@ -6927,7 +6679,6 @@ CONFIG_X86_EXTENDED_PLATFORM=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y # CONFIG_X86_INTEL_MID is not set -# CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_X86_INTEL_TSX_MODE_OFF=y @@ -6952,13 +6703,10 @@ CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_PM_TIMER=y CONFIG_X86_POWERNOW_K8=m -# CONFIG_X86_PTDUMP is not set CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_RESERVE_LOW=64 CONFIG_X86_SGX_KVM=y CONFIG_X86_SGX=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set -# CONFIG_X86_SYSFB is not set CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set @@ -6980,6 +6728,7 @@ CONFIG_XENFS=m # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_XEN_NETDEV_FRONTEND=m # CONFIG_XEN_PCIDEV_FRONTEND is not set +CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVH is not set CONFIG_XEN_PVHVM_GUEST=y @@ -6987,7 +6736,6 @@ CONFIG_XEN_PVHVM=y # CONFIG_XEN_PV is not set CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set @@ -7024,6 +6772,7 @@ CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILLYBUS is not set # CONFIG_XILLYUSB is not set CONFIG_XMON_DEFAULT_RO_MODE=y +# CONFIG_XZ_DEC_MICROLZMA is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_TEST is not set CONFIG_XZ_DEC_X86=y @@ -7046,12 +6795,14 @@ CONFIG_ZONE_DEVICE=y # CONFIG_ZPA2326 is not set CONFIG_ZPOOL=y # CONFIG_ZRAM_DEF_COMP_842 is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -7065,4 +6816,3 @@ CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -# CONFIG_ZX_TDM is not set diff --git a/kernel.spec b/kernel.spec index 60112ea6c..eea7b951d 100755 --- a/kernel.spec +++ b/kernel.spec @@ -7,6 +7,8 @@ %global include_fedora 1 # Include RHEL files %global include_rhel 1 +# Provide Patchlist.changelog file +%global patchlist_changelog 1 # Disable LTO in userspace packages. %global _lto_cflags %{nil} @@ -126,14 +128,14 @@ Summary: The Linux kernel %endif # The kernel tarball/base version -%define kversion 5.15 +%define kversion 5.16 -%define rpmversion 5.15.18 -%define patchversion 5.15 +%define rpmversion 5.16.5 +%define patchversion 5.16 %define pkgrelease 200 # This is needed to do merge window version magic -%define patchlevel 15 +%define patchlevel 16 # allow pkg_release to have configurable %%{?dist} tag %define specrelease 200%{?buildid}%{?dist} @@ -411,6 +413,11 @@ Summary: The Linux kernel %define with_zfcpdump 0 %endif +# skip BTF in kernel modules for s390x +%ifnarch s390x +%define with_kmod_btf --keep-section '.BTF' +%endif + %if 0%{?fedora} # This is not for Fedora %define with_zfcpdump 0 @@ -611,6 +618,9 @@ BuildRequires: libcap-devel libcap-ng-devel BuildRequires: pciutils-devel %endif %endif +%if %{with_tools} || %{signmodules} || %{signkernel} +BuildRequires: openssl-devel +%endif %if %{with_bpftool} BuildRequires: python3-docutils BuildRequires: zlib-devel binutils-devel @@ -644,7 +654,7 @@ BuildRequires: kabi-dw %endif %if %{signkernel}%{signmodules} -BuildRequires: openssl openssl-devel +BuildRequires: openssl %if %{signkernel} %ifarch x86_64 aarch64 BuildRequires: nss-tools @@ -682,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.15.18.tar.xz +Source0: linux-5.16.5.tar.xz Source1: Makefile.rhelver @@ -834,7 +844,9 @@ Source2002: kvm_stat.logrotate # source tree, but in the mean time we carry this to support the legacy workflow Source3000: merge.pl Source3001: kernel-local -Source3003: Patchlist.changelog +%if %{patchlist_changelog} +Source3002: Patchlist.changelog +%endif Source4000: README.rst Source4001: rpminspect.yaml @@ -1105,7 +1117,7 @@ AutoReqProv: no\ %description %{?1:%{1}-}debuginfo\ This package provides debug information for package %{name}%{?1:-%{1}}.\ This is required to use SystemTap with %{name}%{?1:-%{1}}-%{KVERREL}.\ -%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*\/usr\/src\/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/%%{KVERREL_RE}%{?1:[+]%{1}}/.*|/.*%%{KVERREL_RE}%{?1:\+%{1}}(\.debug)?' -o debuginfo%{?1}.list}\ +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} %{?with_kmod_btf} -p '.*\/usr\/src\/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/%%{KVERREL_RE}%{?1:[+]%{1}}/.*|/.*%%{KVERREL_RE}%{?1:\+%{1}}(\.debug)?' -o debuginfo%{?1}.list}\ %{nil} # @@ -1374,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.15.18 -c -mv linux-5.15.18 linux-%{KVERREL} +%setup -q -n kernel-5.16.5 -c +mv linux-5.16.5 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1599,6 +1611,7 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT/%{image_install_path} mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/systemtap %if %{with_debuginfo} mkdir -p $RPM_BUILD_ROOT%{debuginfodir}/%{image_install_path} %endif @@ -2270,7 +2283,7 @@ for dir in bpf bpf/no_alu32 bpf/progs; do test -d $dir || continue mkdir -p %{buildroot}%{_libexecdir}/kselftests/$dir find $dir -maxdepth 1 -type f \( -executable -o -name '*.py' -o -name settings -o \ - -name 'btf_dump_test_case_*.c' -o \ + -name 'btf_dump_test_case_*.c' -o -name '*.ko' -o \ -name '*.o' -exec sh -c 'readelf -h "{}" | grep -q "^ Machine:.*BPF"' \; \) -print0 | \ xargs -0 cp -t %{buildroot}%{_libexecdir}/kselftests/$dir || true done @@ -2917,6 +2930,7 @@ fi /lib/modules/%{KVERREL}%{?3:+%{3}}/updates\ /lib/modules/%{KVERREL}%{?3:+%{3}}/weak-updates\ /lib/modules/%{KVERREL}%{?3:+%{3}}/crashkernel.default\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/systemtap\ %{_datadir}/doc/kernel-keys/%{KVERREL}%{?3:+%{3}}\ %if %{1}\ /lib/modules/%{KVERREL}%{?3:+%{3}}/vdso\ @@ -2972,81 +2986,163 @@ fi # # %changelog -* Sat Jan 29 2022 Justin M. Forbes [5.15.18-0] -- Linux v5.15.18 (Justin M. Forbes) +* Tue Feb 01 2022 Justin M. Forbes [5.16.5-0] +- Linux v5.16.5 rebase +- ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) -* Thu Jan 27 2022 Justin M. Forbes [5.15.17-0] -- Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) +* Sat Jan 29 2022 Justin M. Forbes [5.16.4-0] +- Revert "drm/i915: Flush TLBs before releasing backing store" (Justin M. Forbes) +- Fix up changelog (Justin M. Forbes) +- Add file forgotten in simpledrm revert (Justin M. Forbes) -* Thu Jan 20 2022 Justin M. Forbes [5.15.16-0] +* Thu Jan 27 2022 Justin M. Forbes [5.16.3-0] +- Revert "fedora: Disable fbdev drivers and use simpledrm instead" (Justin M. Forbes) + +* Thu Jan 20 2022 Justin M. Forbes [5.16.2-0] +- Add packaged but empty /lib/modules//systemtap/ (Justin M. Forbes) +- Revert "[scsi] megaraid_sas: re-add certain pci-ids" (Justin M. Forbes) +- Revert "wireguard: disable in FIPS mode" (Justin M. Forbes) +- Revert "mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos" (Justin M. Forbes) +- Revert "[fs] dax: mark tech preview" (Justin M. Forbes) +- Revert "wireguard: mark as Tech Preview" (Justin M. Forbes) - drm/amdgpu: don't do resets on APUs which don't support it (Alex Deucher) +- Reset release (Justin M. Forbes) -* Sun Jan 16 2022 Justin M. Forbes [5.15.15-0] +* Sun Jan 16 2022 Justin M. Forbes [5.16.1-60] - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) - configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) +- Add PATCHLIST_URL to Makefile.variables (Justin M. Forbes) +- x86/PCI: Ignore E820 reservations for bridge windows on newer systems (Hans de Goede) +- Updates to configure for stable branch (Justin M. Forbes) +- redhat: switch the vsyscall config to CONFIG_LEGACY_VSYSCALL_XONLY=y (Herton R. Krzesinski) [1876977] +- redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Rafael Aquini) +- move CONFIG_STRICT_SIGALTSTACK_SIZE to the appropriate directory (David Arcari) +- redhat/configs: Enable CONFIG_DM_MULTIPATH_IOA for fedora (Benjamin Marzinski) +- redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] +- redhat: Pull in openssl-devel as a build dependency correctly (Neal Gompa) [2034670] -* Tue Jan 11 2022 Justin M. Forbes [5.15.14-0] -- Fix up changelog (Justin M. Forbes) +* Sun Jan 09 2022 Fedora Kernel Team [5.16-0.rc8.20220109git4634129ad9fd.59] +- redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) +- redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] +- Turn CONFIG_DEVMEM back off for aarch64 (Justin M. Forbes) -* Wed Jan 05 2022 Justin M. Forbes [5.15.13-0] -- Linux v5.15.13 +* Fri Jan 07 2022 Fedora Kernel Team [5.16-0.rc8.20220107gitddec8ed2d490.57] +- Clean up excess text in Fedora config files (Justin M. Forbes) -* Wed Dec 29 2021 Justin M. Forbes [5.15.12-0] -- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer) +* Thu Jan 06 2022 Fedora Kernel Team [5.16-0.rc8.20220106git75acfdb6fd92.56] +- Fedora config updates for 5.16 (Justin M. Forbes) -* Wed Dec 22 2021 Justin M. Forbes [5.15.11-0] -- Fix up Changelog (Justin M. Forbes) +* Mon Jan 03 2022 Fedora Kernel Team [5.16-0.rc8.55] +- redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) -* Fri Dec 17 2021 Justin M. Forbes [5.15.10-0] -- Changelog fixes for stable (Justin M. Forbes) -- platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs (Hans de Goede) +* Fri Dec 24 2021 Fedora Kernel Team [5.16-0.rc6.20211224git7a29b11da965.45] +- Fedora configs for 5.16 pt 1 (Justin M. Forbes) +- redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863] -* Tue Dec 14 2021 Justin M. Forbes [5.15.8-0] +* Tue Dec 21 2021 Fedora Kernel Team [5.16-0.rc6.20211221git59b3f9448833.42] +- Update rebase-notes with dracut 5.17 information (Justin M. Forbes) + +* Mon Dec 20 2021 Fedora Kernel Team [5.16-0.rc6.41] +- redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] + +* Thu Dec 16 2021 Fedora Kernel Team [5.16-0.rc5.20211216git2b14864acbaa.37] +- Enable CONFIG_BPF_SYSCALL for zfcpdump (Jiri Olsa) + +* Tue Dec 14 2021 Fedora Kernel Team [5.16-0.rc5.20211214git5472f14a3742.36] +- Enable CONFIG_CIFS_SMB_DIRECT for ARK (Ronnie Sahlberg) +- mt76: enable new device MT7921E in CentOs/RHEL (Íñigo Huguet) [2004821] +- Disable CONFIG_DEBUG_PREEMPT on normal builds (Phil Auld) +- redhat/configs: Enable CONFIG_PCI_P2PDMA for ark (Myron Stowe) +- pci.h: Fix static include (Prarit Bhargava) + +* Sun Dec 12 2021 Fedora Kernel Team [5.16-0.rc4.20211212gita763d5a5abd6.34] - Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) -* Wed Dec 08 2021 Justin M. Forbes [5.15.7-0] -- Linux v5.15.7 +* Fri Dec 10 2021 Fedora Kernel Team [5.16-0.rc4.20211210gitc741e49150db.32] +- redhat/configs: enable CONFIG_NTB_NETDEV for ark (John W. Linville) +- drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) -* Wed Dec 01 2021 Justin M. Forbes [5.15.6-0] -- Revert "drm/i915: Implement Wa_1508744258" (Justin M. Forbes) -- Revert "Revert "fuse: fix page stealing"" (Justin M. Forbes) -- scsi: sd: Fix sd_do_mode_sense() buffer length handling (Damien Le Moal) +* Wed Dec 08 2021 Fedora Kernel Team [5.16-0.rc4.20211208git2a987e65025e.31] +- common: arm64: ensure all the required arm64 errata are enabled (Peter Robinson) +- kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019377] -* Thu Nov 25 2021 Justin M. Forbes [5.15.5-0] -- Revert "fuse: fix page stealing" (Justin M. Forbes) +* Tue Dec 07 2021 Fedora Kernel Team [5.16-0.rc4.20211207gitcd8c917a56f2.30] +- redhat/configs: enable CONFIG_AMD_PTDMA for ark (John W. Linville) +- redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] +- fedora: build TEE as a module for all arches (Peter Robinson) +- common: build TRUSTED_KEYS in everywhere (Peter Robinson) +- redhat: make Patchlist.changelog generation conditional (Herton R. Krzesinski) -* Mon Nov 22 2021 Justin M. Forbes [5.15.4-0] -- mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv (Zekun Shen) -- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen) -- Add cifs to module filters (Justin M. Forbes) +* Fri Dec 03 2021 Fedora Kernel Team [5.16-0.rc3.20211203git5f58da2befa5.26] +- redhat/configs: Add two new CONFIGs (Prarit Bhargava) +- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) +- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) +- Add more rebase notes for Fedora 5.16 (Justin M. Forbes) +- Fedora: Feature: Retire wireless Extensions (Peter Robinson) +- fedora: arm: some SoC enablement pieces (Peter Robinson) +- fedora: arm: enable PCIE_ROCKCHIP_DW for rk35xx series (Peter Robinson) +- fedora: enable RTW89 802.11 WiFi driver (Peter Robinson) +- fedora: arm: Enable DRM_PANEL_EDP (Peter Robinson) +- fedora: sound: enable new sound drivers (Peter Robinson) -* Thu Nov 18 2021 Justin M. Forbes [5.15.3-0] -- Enable CIFS_SMB_DIRECT for Fedora (Justin M. Forbes) -- Fedora: rockchip: move the GPIO module back to builtin (Peter Robinson) +* Wed Dec 01 2021 Fedora Kernel Team [5.16-0.rc3.20211201git58e1100fdc59.25] +- redhat/configs: unset KEXEC_SIG for s390x zfcpdump (Coiby Xu) +- spec: Keep .BTF section in modules (Jiri Olsa) -* Fri Nov 12 2021 Justin M. Forbes [5.15.2-0] -- usb: xhci: tegra: Check padctrl interrupt presence in device tree (Dmitry Osipenko) +* Wed Nov 24 2021 Fedora Kernel Team [5.16-0.rc2.20211124git5d9f4cf36721.19] +- Fix up PREEMPT configs (Justin M. Forbes) +- New configs in drivers/media (Fedora Kernel Team) +- New configs in drivers/net/ethernet/litex (Fedora Kernel Team) + +* Sat Nov 20 2021 Fedora Kernel Team [5.16-0.rc1.20211120gita90af8f15bdc.17] +- spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) + +* Thu Nov 18 2021 Fedora Kernel Team [5.16-0.rc1.20211118git42eb8fdac2fc.15] +- New configs in drivers/net/wwan (Fedora Kernel Team) +- New configs in drivers/i2c (Fedora Kernel Team) +- redhat/docs/index.rst: Add local build information. (Prarit Bhargava) +- Fix up preempt configs (Justin M. Forbes) + +* Sat Nov 13 2021 Fedora Kernel Team [5.16-0.rc0.20211113git66f4beaa6c1d.12] +- Turn on CONFIG_HID_NINTENDO for controller support (Dave Olsthoorn) - Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) -- x86/PCI/ACPI: Replace printk calls with pr_info/pr_warn calls (Hans de Goede) -- x86/PCI: Ignore E820 reservations for bridge windows on newer systems (Hans de Goede) -- Revert "[scsi] megaraid_sas: re-add certain pci-ids" (Justin M. Forbes) -- Revert "wireguard: disable in FIPS mode" (Justin M. Forbes) -- Revert "[fs] dax: mark tech preview" (Justin M. Forbes) -- Revert "wireguard: mark as Tech Preview" (Justin M. Forbes) -- Revert "add pci_hw_vendor_status()" (Justin M. Forbes) -- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai) -* Mon Nov 08 2021 Justin M. Forbes [5.15-0] -- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov) +* Thu Nov 11 2021 Fedora Kernel Team [5.16-0.rc0.20211111gitdebe436e77c7.10] +- Add rebase notes to check for PCI patches (Justin M. Forbes) + +* Wed Nov 10 2021 Fedora Kernel Team [5.16-0.rc0.20211110gitcb690f5238d7.9] +- redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common (John W. Linville) + +* Tue Nov 09 2021 Fedora Kernel Team [5.16-0.rc0.20211109gitd2f38a3c6507.8] +- Filter updates for hid-playstation on Fedora (Justin M. Forbes) +- Revert "Force DWARF4 because crash does not support DWARF5 yet" (Lianbo Jiang) +- Enable CONFIG_VIRT_DRIVERS for ARK (Vitaly Kuznetsov) +- redhat/configs: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) + +* Sat Nov 06 2021 Fedora Kernel Team [5.16-0.rc0.20211106gitfe91c4725aee.5] +- Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344] - Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) -- fedora: gpio: tweak some GPIO drivers (Peter Robinson) -- Enable VMXNET3 for aarch64 (Peter Robinson) -- all: drop removed obsolete config options (Peter Robinson) -- Revert "fedora: Disable fbdev drivers and use simpledrm instead" (Justin M. Forbes) + +* Fri Nov 05 2021 Fedora Kernel Team [5.16-0.rc0.20211105gitd4439a1189f9.4] +- Fix up fedora config options from mismatch (Justin M. Forbes) + +* Thu Nov 04 2021 Fedora Kernel Team [5.16-0.rc0.20211104git7ddb58cb0eca.3] +- Add nct6775 to filter-modules.sh.rhel (Justin M. Forbes) +- Enable PREEMPT_DYNAMIC for all but s390x (Justin M. Forbes) +- Add memcpy_kunit to mod-internal.list (Justin M. Forbes) +- New configs in fs/ksmbd (Fedora Kernel Team) +- Add nct6775 to Fedora filter-modules.sh (Justin M. Forbes) +- New configs in fs/ntfs3 (Fedora Kernel Team) +- Make CONFIG_IOMMU_DEFAULT_DMA_STRICT default for all but x86 (Justin M. Forbes) +- redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) +- redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] + +* Wed Nov 03 2021 Fedora Kernel Team [5.16-0.rc0.20211103gitdcd68326d29b.2] +- Fix up fedora and pending configs for PREEMPT to end mismatch (Justin M. Forbes) + +* Tue Nov 02 2021 Fedora Kernel Team [5.16-0.rc0.20211102gitbfc484fe6abb.1] - Enable binder for fedora (Justin M. Forbes) -- Add fedora-dist-git-test.sh and release_targets (Justin M. Forbes) -- Update Makefile.variables for 5.15 stable (Justin M. Forbes) - Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) - redhat: configs: Update configs for vmware (Kamal Heib) - Fedora configs for 5.15 (Justin M. Forbes) @@ -3056,6 +3152,982 @@ fi - Document force pull option for mirroring (Don Zickus) - Ignore the rhel9 kabi files (Don Zickus) - Remove legacy elrdy cruft (Don Zickus) +- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) +- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) +- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) +- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) +- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) +- Fedora config updates (Justin M. Forbes) +- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) +- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) +- spec: Don't fail spec build if ksamples fails (Jiri Olsa) +- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) +- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) +- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) +- Fix dist-srpm-gcov (Don Zickus) +- redhat: configs: add CONFIG_NTB and related items (John W. Linville) +- Add kfence_test to mod-internal.list (Justin M. Forbes) +- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) +- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) +- Use common config for NODES_SHIFT (Mark Salter) +- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) +- Fedora NTFS config updates (Justin M. Forbes) +- Fedora 5.15 configs part 1 (Justin M. Forbes) +- Fix ordering in genspec args (Justin M. Forbes) +- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] +- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) +- redhat/docs: update Koji link to avoid redirect (Joel Savitz) +- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) +- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] +- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] +- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) +- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) +- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) +- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) +- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) +- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) +- redhat/Makefile: Make kernel-local global (Prarit Bhargava) +- redhat/Makefile: Use flavors file (Prarit Bhargava) +- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) +- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) +- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) +- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) +- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) +- Clean up pending common (Justin M. Forbes) +- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] +- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) +- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] +- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) +- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) +- redhat/configs: enable SYSTEM_BLACKLIST_KEYRING which is already enabled in rhel8 and Fedora 34 (Coiby Xu) +- Build kernel-doc for Fedora (Justin M. Forbes) +- x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) +- Update CONFIG_WERROR to disabled as it can cause issue with out of tree modules. (Justin M. Forbes) +- Fixup IOMMU configs in pending so that configs are sane again (Justin M. Forbes) +- Some initial Fedora config items for 5.15 (Justin M. Forbes) +- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) +- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) +- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] +- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] +- Attempt to fix Intel PMT code (David Arcari) +- CI: Enable realtime branch testing (Veronika Kabatova) +- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) +- [fs] dax: mark tech preview (Bill O'Donnell) +- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) +- wireless: rtw88: move debug options to common/debug (Peter Robinson) +- fedora: minor PTP clock driver cleanups (Peter Robinson) +- common: x86: enable VMware PTP support on ark (Peter Robinson) +- arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) +- arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) +- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) +- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] +- More Fedora config updates (Justin M. Forbes) +- Fedora config updates for 5.14 (Justin M. Forbes) +- CI: Rename ARK CI pipeline type (Veronika Kabatova) +- CI: Finish up c9s config (Veronika Kabatova) +- CI: Update ppc64le config (Veronika Kabatova) +- CI: use more templates (Veronika Kabatova) +- Filter updates for aarch64 (Justin M. Forbes) +- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] +- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) +- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] +- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) +- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] +- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) +- random: Add hook to override device reads and getrandom(2) (Herbert Xu) +- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) +- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) +- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) +- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) +- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] +- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] +- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) +- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) +- common: Update for CXL (Compute Express Link) configs (Peter Robinson) +- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] +- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) +- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) +- Fedora 5.14 configs round 1 (Justin M. Forbes) +- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) +- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] +- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] +- kernel.spec: fix build of samples/bpf (Jiri Benc) +- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] +- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] +- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) +- fedora: sound config updates for 5.14 (Peter Robinson) +- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) +- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) +- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) +- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) +- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) +- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) +- fedora: arm: disabled unused FB drivers (Peter Robinson) +- fedora: don't enable FB_VIRTUAL (Peter Robinson) +- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] +- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] +- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) +- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) +- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] +- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] +- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) +- CI: use common code for merge and release (Don Zickus) +- rpmspec: add release string to kernel doc directory name (Jan Stancek) +- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] +- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] +- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) +- common: disable DVB_AV7110 and associated pieces (Peter Robinson) +- Fix fedora-only config updates (Don Zickus) +- Fedor config update for new option (Justin M. Forbes) +- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) +- all: hyperv: use the DRM driver rather than FB (Peter Robinson) +- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) +- all: VMWare: clean up VMWare configs (Peter Robinson) +- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) +- CI: Handle all mirrors (Veronika Kabatova) +- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) +- arm64: switch ark kernel to 4K pagesize (Mark Salter) +- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] +- all: unify and cleanup i2c TPM2 modules (Peter Robinson) +- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] +- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) +- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] +- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) +- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] +- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) +- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) +- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] +- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) +- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) +- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) +- Turn off with_selftests for Fedora (Justin M. Forbes) +- Don't build bpftool on Fedora (Justin M. Forbes) +- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) +- fedora: arm: Enable some i.MX8 options (Peter Robinson) +- Enable Landlock for Fedora (Justin M. Forbes) +- Filter update for Fedora aarch64 (Justin M. Forbes) +- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) +- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) +- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] +- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] +- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] +- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] +- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] +- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] +- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] +- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] +- Fix typos in fedora filters (Justin M. Forbes) +- More filtering for Fedora (Justin M. Forbes) +- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) +- Fedora 5.13 config updates (Justin M. Forbes) +- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) +- fedora: drop duplicate configs (Peter Robinson) +- More Fedora config updates for 5.13 (Justin M. Forbes) +- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] +- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) +- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) +- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) +- kernel.spec: Add support to use vmlinux.h (Don Zickus) +- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) +- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) +- Fedora 5.13 config updates pt 3 (Justin M. Forbes) +- all: enable ath11k wireless modules (Peter Robinson) +- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) +- spec: Enable sefltests rpm build (Jiri Olsa) +- spec: Allow bpf selftest/samples to fail (Jiri Olsa) +- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) +- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) +- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) +- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) +- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) +- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) +- kernel.spec: selftests require python3 (Jiri Benc) +- kernel.spec: skip selftests that failed to build (Jiri Benc) +- kernel.spec: fix installation of bpf selftests (Jiri Benc) +- redhat: fix samples and selftests make options (Jiri Benc) +- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) +- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) +- kernel.spec: add missing dependency for the which package (Jiri Benc) +- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) +- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) +- kernel.spec: package and ship VM tools (Jiri Benc) +- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) +- kernel.spec: add coreutils (Jiri Benc) +- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) +- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) +- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) +- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) +- kernel.spec: Rename kabi-dw base (Jiri Benc) +- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) +- kernel.spec: perf: remove bpf examples (Jiri Benc) +- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) +- kernel.spec: build samples (Jiri Benc) +- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) +- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) +- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) +- Fedora 5.13 config updates pt 2 (Justin M. Forbes) +- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) +- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) +- Fedora 5.13 config updates pt 1 (Justin M. Forbes) +- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) +- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] +- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) +- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) +- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) +- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) +- redhat/config: enable STMICRO nic for RHEL (Mark Salter) +- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) +- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) +- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) +- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) +- RHEL: disable io_uring support (Jeff Moyer) +- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) +- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) +- Update the Quick Start documentation (David Ward) +- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] +- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) +- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) +- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] +- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) +- team: mark team driver as deprecated (Hangbin Liu) [1945477] +- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] +- Do not hard-code a default value for DIST (David Ward) +- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) +- Improve comments in SPEC file, and move some option tests and macros (David Ward) +- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] +- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) +- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] +- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) +- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] +- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] +- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) +- UIO: disable unused config options (Aristeu Rozanski) [1957819] +- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) +- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) +- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) +- fedora: enable zonefs (Damien Le Moal) +- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) +- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) +- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) +- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) +- Remove unused boot loader specification files (David Ward) +- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] +- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) +- common: disable Apple Silicon generally (Peter Robinson) +- cleanup Intel's FPGA configs (Peter Robinson) +- common: move PTP KVM support from ark to common (Peter Robinson) +- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) +- redhat: add initial rpminspect configuration (Herton R. Krzesinski) +- fedora: arm updates for 5.13 (Peter Robinson) +- fedora: Enable WWAN and associated MHI bits (Peter Robinson) +- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) +- Fedora set modprobe path (Justin M. Forbes) +- Keep sctp and l2tp modules in modules-extra (Don Zickus) +- Fix ppc64le cross build packaging (Don Zickus) +- Fedora: Make amd_pinctrl module builtin (Hans de Goede) +- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) +- New configs in drivers/bus (Fedora Kernel Team) +- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] +- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) +- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) +- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) +- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) +- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) +- Update pending-common configs, preparing to set correctly (Justin M. Forbes) +- Update fedora filters for surface (Justin M. Forbes) +- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) +- Replace "flavour" where "variant" is meant instead (David Ward) +- Drop the %%{variant} macro and fix --with-vanilla (David Ward) +- Fix syntax of %%kernel_variant_files (David Ward) +- Change description of --without-vdso-install to fix typo (David Ward) +- Config updates to work around mismatches (Justin M. Forbes) +- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) +- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] +- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) +- Remove reference to bpf-helpers man page (Justin M. Forbes) +- Fedora: enable more modules for surface devices (Dave Olsthoorn) +- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) +- hardlink is in /usr/bin/ now (Justin M. Forbes) +- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) +- Set date in package release from repository commit, not system clock (David Ward) +- Use a better upstream tarball filename for snapshots (David Ward) +- Don't create empty pending-common files on pending-fedora commits (Don Zickus) +- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) +- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) +- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) +- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) +- Create ark-latest branch last for CI scripts (Don Zickus) +- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) +- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) +- Export ark infrastructure files (Don Zickus) +- docs: Update docs to reflect newer workflow. (Don Zickus) +- Use upstream/master for merge-base with fallback to master (Don Zickus) +- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) +- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) +- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) +- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) +- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) +- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) +- Update mod-internal to fix depmod issue (Nico Pache) +- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) +- New configs in drivers/power (Fedora Kernel Team) +- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) +- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) +- Fedora config updates round 2 (Justin M. Forbes) +- New configs in drivers/soc (Jeremy Cline) +- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) +- Update module filtering for 5.12 kernels (Justin M. Forbes) +- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) +- New configs in drivers/leds (Fedora Kernel Team) +- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) +- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) +- Fedora config updates (Justin M. Forbes) +- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] +- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] +- Remove duplicate configs acroos fedora, ark and common (Don Zickus) +- Combine duplicate configs across ark and fedora into common (Don Zickus) +- common/ark: cleanup and unify the parport configs (Peter Robinson) +- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) +- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) +- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) +- Remove _legacy_common_support (Justin M. Forbes) +- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) +- New configs in fs/pstore (CKI@GitLab) +- New configs in arch/powerpc (Fedora Kernel Team) +- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) +- configs: clean up LSM configs (Ondrej Mosnacek) +- New configs in drivers/platform (CKI@GitLab) +- New configs in drivers/firmware (CKI@GitLab) +- New configs in drivers/mailbox (Fedora Kernel Team) +- New configs in drivers/net/phy (Justin M. Forbes) +- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) +- New configs in mm/Kconfig (CKI@GitLab) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in drivers/input (Fedora Kernel Team) +- New configs in net/bluetooth (Justin M. Forbes) +- New configs in drivers/clk (Fedora Kernel Team) +- New configs in init/Kconfig (Jeremy Cline) +- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) +- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) +- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) +- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) +- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) +- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) +- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] +- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) +- Turn off weak-modules for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] +- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) +- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) +- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) +- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) +- generic: arm: enable SCMI for all options (Peter Robinson) +- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) +- common: disable legacy CAN device support (Peter Robinson) +- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) +- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) +- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) +- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) +- common: enable common CAN layer 2 protocols (Peter Robinson) +- ark: disable CAN_LEDS option (Peter Robinson) +- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) +- Fedora: enable modules for surface devices (Dave Olsthoorn) +- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) +- common: fix WM8804 codec dependencies (Peter Robinson) +- Build SERIO_SERPORT as a module (Peter Robinson) +- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) +- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) +- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) +- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) +- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) +- Only enable PS2 Mouse options on x86 (Peter Robinson) +- Disable bluetooth highspeed by default (Peter Robinson) +- Fedora: A few more general updates for 5.12 window (Peter Robinson) +- Fedora: Updates for 5.12 merge window (Peter Robinson) +- Fedora: remove dead options that were removed upstream (Peter Robinson) +- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) +- New configs in arch/powerpc (Fedora Kernel Team) +- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) +- Update pending-common configs to address new upstream config deps (Justin M. Forbes) +- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) +- Removed description text as a comment confuses the config generation (Justin M. Forbes) +- New configs in drivers/dma-buf (Jeremy Cline) +- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) +- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) +- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) +- Fedora config update (Justin M. Forbes) +- fedora: minor arm sound config updates (Peter Robinson) +- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) +- Add a redhat/rebase-notes.txt file (Hans de Goede) +- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) +- CI: Drop MR ID from the name variable (Veronika Kabatova) +- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) +- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) +- Update CKI pipeline project (Veronika Kabatova) +- Turn off additional KASAN options for Fedora (Justin M. Forbes) +- Rename the master branch to rawhide for Fedora (Justin M. Forbes) +- Makefile targets for packit integration (Ben Crocker) +- Turn off KASAN for rawhide debug builds (Justin M. Forbes) +- New configs in arch/arm64 (Justin Forbes) +- Remove deprecated Intel MIC config options (Peter Robinson) +- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) +- redhat: add genlog.py script (Herton R. Krzesinski) +- kernel.spec.template - fix use_vdso usage (Ben Crocker) +- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) +- Turn off vdso_install for ppc (Justin M. Forbes) +- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) +- New configs in lib/Kconfig.debug (Fedora Kernel Team) +- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) +- New configs in drivers/clk (Justin M. Forbes) +- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- Fedora 5.11 config updates part 4 (Justin M. Forbes) +- Fedora 5.11 config updates part 3 (Justin M. Forbes) +- Fedora 5.11 config updates part 2 (Justin M. Forbes) +- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] +- Fix USB_XHCI_PCI regression (Justin M. Forbes) +- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) +- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) +- Fedora 5.11 configs pt 1 (Justin M. Forbes) +- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) +- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) +- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) +- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) +- Run MR testing in CKI pipeline (Veronika Kabatova) +- Reword comment (Nicolas Chauvet) +- Add with_cross_arm conditional (Nicolas Chauvet) +- Redefines __strip if with_cross (Nicolas Chauvet) +- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) +- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) +- all: all arches/kernels enable the same DMI options (Peter Robinson) +- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) +- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) +- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) +- all: x86: move shared x86 acpi config options to generic (Peter Robinson) +- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) +- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) +- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) +- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) +- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) +- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) +- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) +- Enable the vkms module in Fedora (Jeremy Cline) +- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) +- Add gcc-c++ to BuildRequires (Justin M. Forbes) +- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) +- fedora: arm: move generic power off/reset to all arm (Peter Robinson) +- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) +- fedora: cleanup joystick_adc (Peter Robinson) +- fedora: update some display options (Peter Robinson) +- fedora: arm: enable TI PRU options (Peter Robinson) +- fedora: arm: minor exynos plaform updates (Peter Robinson) +- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) +- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) +- fedora: minor arm config updates (Peter Robinson) +- fedora: enable Tegra 234 SoC (Peter Robinson) +- fedora: arm: enable new Hikey 3xx options (Peter Robinson) +- Fedora: USB updates (Peter Robinson) +- fedora: enable the GNSS receiver subsystem (Peter Robinson) +- Remove POWER_AVS as no longer upstream (Peter Robinson) +- Cleanup RESET_RASPBERRYPI (Peter Robinson) +- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) +- fedora: arm crypto updates (Peter Robinson) +- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) +- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) +- New configs in drivers/rtc (Fedora Kernel Team) +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] +- New configs in init/Kconfig (Fedora Kernel Team) +- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Enable Speakup accessibility driver (Justin M. Forbes) +- New configs in init/Kconfig (Fedora Kernel Team) +- Fix fedora config mismatch due to dep changes (Justin M. Forbes) +- New configs in drivers/crypto (Jeremy Cline) +- Remove duplicate ENERGY_MODEL configs (Peter Robinson) +- This is selected by PCIE_QCOM so must match (Justin M. Forbes) +- drop unused BACKLIGHT_GENERIC (Peter Robinson) +- Remove cp instruction already handled in instruction below. (Paulo E. Castro) +- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) +- Add tools to path mangling script. (Paulo E. Castro) +- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) +- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) +- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) +- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) +- Remove filterdiff and use native git instead (Don Zickus) +- New configs in net/sched (Justin M. Forbes) +- New configs in drivers/mfd (CKI@GitLab) +- New configs in drivers/mfd (Fedora Kernel Team) +- New configs in drivers/firmware (Fedora Kernel Team) +- Temporarily backout parallel xz script (Justin M. Forbes) +- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) +- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) +- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) +- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) +- redhat: set default IMA template for all ARK arches (Bruno Meneguele) +- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) +- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) +- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) +- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) +- kernel: Enable coresight on aarch64 (Jeremy Linton) +- Update CONFIG_INET6_ESPINTCP (Justin Forbes) +- New configs in net/ipv6 (Justin M. Forbes) +- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) +- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) +- fedora: some minor arm audio config tweaks (Peter Robinson) +- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) +- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) +- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) +- Fedora config update (Justin M. Forbes) +- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) +- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) +- Fedora config update (Justin M. Forbes) +- Enable NANDSIM for Fedora (Justin M. Forbes) +- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) +- Ath11k related config updates (Justin M. Forbes) +- Fedora config updates for ath11k (Justin M. Forbes) +- Turn on ATH11K for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) +- More Fedora config fixes (Justin M. Forbes) +- Fedora 5.10 config updates (Justin M. Forbes) +- Fedora 5.10 configs round 1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Allow kernel-tools to build without selftests (Don Zickus) +- Allow building of kernel-tools standalone (Don Zickus) +- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) +- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) +- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] +- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) +- New configs in drivers/mfd (Fedora Kernel Team) +- Fix LTO issues with kernel-tools (Don Zickus) +- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) +- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) +- [Automatic] Handle config dependency changes (Don Zickus) +- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) +- New configs in kernel/trace (Fedora Kernel Team) +- Fix Fedora config locations (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] +- Partial revert: Add master merge check (Don Zickus) +- Update Maintainers doc to reflect workflow changes (Don Zickus) +- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) +- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) +- Disable Speakup synth DECEXT (Justin M. Forbes) +- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) +- Modify patchlist changelog output (Don Zickus) +- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- redhat/self-test: Initial commit (Ben Crocker) +- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) +- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) +- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] +- x86: Fix compile issues with rh_check_supported() (Don Zickus) +- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) +- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) +- ARM: tegra: usb no reset (Peter Robinson) +- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) +- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) +- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) +- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) +- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) +- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) +- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) +- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) +- mptsas: pci-id table changes (Laura Abbott) +- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) +- mptspi: pci-id table changes (Laura Abbott) +- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) +- be2iscsi: remove unsupported device IDs (Chris Leech) +- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) +- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) +- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) +- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) +- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) +- mpt*: remove certain deprecated pci-ids (Jeremy Cline) +- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) +- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) +- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) +- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) +- efi: Lock down the kernel if booted in secure boot mode (David Howells) +- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) +- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) +- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) +- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) +- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] +- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) +- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) +- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) +- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] +- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] +- add pci_hw_vendor_status() (Maurizio Lombardi) +- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) +- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) +- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] +- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] +- tags.sh: Ignore redhat/rpm (Jeremy Cline) +- put RHEL info into generated headers (Laura Abbott) [1663728] +- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] +- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] +- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] +- modules: add rhelversion MODULE_INFO tag (Laura Abbott) +- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] +- Add Red Hat tainting (Laura Abbott) [1565704] +- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) +- Stop merging ark-patches for release (Don Zickus) +- Fix path location for ark-update-configs.sh (Don Zickus) +- Combine Red Hat patches into single patch (Don Zickus) +- New configs in drivers/misc (Jeremy Cline) +- New configs in drivers/net/wireless (Justin M. Forbes) +- New configs in drivers/phy (Fedora Kernel Team) +- New configs in drivers/tty (Fedora Kernel Team) +- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) +- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) +- New configs in drivers/pinctrl (Fedora Kernel Team) +- Update CONFIG_THERMAL_NETLINK (Justin Forbes) +- Separate merge-upstream and release stages (Don Zickus) +- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) +- Create Patchlist.changelog file (Don Zickus) +- Filter out upstream commits from changelog (Don Zickus) +- Merge Upstream script fixes (Don Zickus) +- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) +- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) +- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) +- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) +- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) +- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) +- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) +- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) +- Fedora config updates (Justin M. Forbes) +- Fedora confi gupdate (Justin M. Forbes) +- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Swap how ark-latest is built (Don Zickus) +- Add extra version bump to os-build branch (Don Zickus) +- dist-release: Avoid needless version bump. (Don Zickus) +- Add dist-fedora-release target (Don Zickus) +- Remove redundant code in dist-release (Don Zickus) +- Makefile.common rename TAG to _TAG (Don Zickus) +- Fedora config change (Justin M. Forbes) +- Fedora filter update (Justin M. Forbes) +- Config update for Fedora (Justin M. Forbes) +- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) +- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) +- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) +- More Fedora config updates (Justin M. Forbes) +- New config deps (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- First half of config updates for Fedora (Justin M. Forbes) +- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) +- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) +- Add config options that only show up when we prep on arm (Justin M. Forbes) +- Config updates for Fedora (Justin M. Forbes) +- fedora: enable enery model (Peter Robinson) +- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) +- Enable ZSTD compression algorithm on all kernels (Peter Robinson) +- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) +- iio: enable LTR-559 light and proximity sensor (Peter Robinson) +- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) +- More mismatches (Justin M. Forbes) +- Fedora config change due to deps (Justin M. Forbes) +- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) +- Config change required for build part 2 (Justin M. Forbes) +- Config change required for build (Justin M. Forbes) +- Fedora config update (Justin M. Forbes) +- Add ability to sync upstream through Makefile (Don Zickus) +- Add master merge check (Don Zickus) +- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) +- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) +- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) +- Add new certs for dual signing with boothole (Justin M. Forbes) +- Update secureboot signing for dual keys (Justin M. Forbes) +- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) +- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) +- redhat/configs: Fix common CONFIGs (Prarit Bhargava) +- redhat/configs: General CONFIG cleanups (Prarit Bhargava) +- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) +- fedora: arm: Update some meson config options (Peter Robinson) +- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) +- Update config for renamed panel driver. (Peter Robinson) +- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) +- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) +- Fedora config updates (Justin M. Forbes) +- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) +- disable uncommon TCP congestion control algorithms (Davide Caratti) +- Add new bpf man pages (Justin M. Forbes) +- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) +- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) +- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) +- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) +- Fedora config update for rc1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) +- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) +- One more Fedora config update (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix PATCHLEVEL for merge window (Justin M. Forbes) +- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More module filtering for Fedora (Justin M. Forbes) +- Update filters for rnbd in Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix up module filtering for 5.8 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More Fedora config work (Justin M. Forbes) +- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) +- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) +- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix configs for Fedora (Justin M. Forbes) +- Add zero-commit to format-patch options (Justin M. Forbes) +- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) +- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) +- Match template format in kernel.spec.template (Justin M. Forbes) +- Break out the Patches into individual files for dist-git (Justin M. Forbes) +- Break the Red Hat patch into individual commits (Jeremy Cline) +- Fix update_scripts.sh unselective pattern sub (David Howells) +- Add cec to the filter overrides (Justin M. Forbes) +- Add overrides to filter-modules.sh (Justin M. Forbes) +- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] +- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) +- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) +- Use __make macro instead of make (Tom Stellard) +- Sign off generated configuration patches (Jeremy Cline) +- Drop the static path configuration for the Sphinx docs (Jeremy Cline) +- redhat: Add dummy-module kernel module (Prarit Bhargava) +- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) +- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) +- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) +- Copy distro files rather than moving them (Jeremy Cline) +- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) +- Makefile: correct help text for dist-cross--rpms (Brian Masney) +- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) +- redhat: Change Makefile target names to dist- (Prarit Bhargava) +- configs: Disable Serial IR driver (Prarit Bhargava) +- Fix "multiple %%files for package kernel-tools" (Pablo Greco) +- Introduce a Sphinx documentation project (Jeremy Cline) +- Build ARK against ELN (Don Zickus) +- Drop the requirement to have a remote called linus (Jeremy Cline) +- Rename 'internal' branch to 'os-build' (Don Zickus) +- Only include open merge requests with "Include in Releases" label (Jeremy Cline) +- Package gpio-watch in kernel-tools (Jeremy Cline) +- Exit non-zero if the tag already exists for a release (Jeremy Cline) +- Adjust the changelog update script to not push anything (Jeremy Cline) +- Drop --target noarch from the rh-rpms make target (Jeremy Cline) +- Add a script to generate release tags and branches (Jeremy Cline) +- Set CONFIG_VDPA for fedora (Justin M. Forbes) +- Add a README to the dist-git repository (Jeremy Cline) +- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) +- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) +- Drop DIST from release commits and tags (Jeremy Cline) +- Place the buildid before the dist in the release (Jeremy Cline) +- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) +- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) +- Add RHMAINTAINERS file and supporting conf (Don Zickus) +- Add a script to test if all commits are signed off (Jeremy Cline) +- Fix make rh-configs-arch (Don Zickus) +- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) +- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) +- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) +- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) +- kernel packaging: Fix extra namespace collision (Don Zickus) +- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) +- mod-extra.sh: Make file generic (Don Zickus) +- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) +- Add in armv7hl kernel header support (Don Zickus) +- Disable all BuildKernel commands when only building headers (Don Zickus) +- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) +- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) +- Pull in the latest ARM configurations for Fedora (Jeremy Cline) +- Fix xz memory usage issue (Neil Horman) +- Use ark-latest instead of master for update script (Jeremy Cline) +- Move the CI jobs back into the ARK repository (Jeremy Cline) +- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) +- Pull in the latest configuration changes from Fedora (Jeremy Cline) +- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) +- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) +- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) +- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) +- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) +- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) +- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) +- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) +- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) +- Improve the readability of gen_config_patches.sh (Jeremy Cline) +- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) +- Update the CI environment to use Fedora 31 (Jeremy Cline) +- redhat: drop whitespace from with_gcov macro (Jan Stancek) +- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) +- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) +- New configs in lib/crypto (Jeremy Cline) +- New configs in drivers/char (Jeremy Cline) +- Turn on BLAKE2B for Fedora (Jeremy Cline) +- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) +- Build the SRPM in the CI job (Jeremy Cline) +- New configs in net/tls (Jeremy Cline) +- New configs in net/tipc (Jeremy Cline) +- New configs in lib/kunit (Jeremy Cline) +- Fix up released_kernel case (Laura Abbott) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- New configs in drivers/ptp (Jeremy Cline) +- New configs in drivers/nvme (Jeremy Cline) +- New configs in drivers/net/phy (Jeremy Cline) +- New configs in arch/arm64 (Jeremy Cline) +- New configs in drivers/crypto (Jeremy Cline) +- New configs in crypto/Kconfig (Jeremy Cline) +- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) +- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) +- Run config test for merge requests and internal (Jeremy Cline) +- Add missing licensedir line (Laura Abbott) +- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) +- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) +- configs: Turn off ISDN (Laura Abbott) +- Add a script to generate configuration patches (Laura Abbott) +- Introduce rh-configs-commit (Laura Abbott) +- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) +- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) +- configs: Disable wireless USB (Laura Abbott) +- Clean up some temporary config files (Laura Abbott) +- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) +- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) +- AUTOMATIC: New configs (Jeremy Cline) +- Skip ksamples for bpf, they are broken (Jeremy Cline) +- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) +- configs: New config in mm for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) +- configs: New config in init for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) +- merge.pl: Avoid comments but do not skip them (Don Zickus) +- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) +- Update a comment about what released kernel means (Laura Abbott) +- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) +- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) +- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) +- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) +- kernel.spec.template: Consolodate the options (Laura Abbott) +- configs: Add pending direcory to Fedora (Laura Abbott) +- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) +- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) +- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] +- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) +- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) +- kernel.spec.template: Add --with verbose option (Laura Abbott) +- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) +- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) +- kernel.spec.template: Update message about secure boot signing (Laura Abbott) +- kernel.spec.template: Move some with flags definitions up (Laura Abbott) +- kernel.spec.template: Update some BuildRequires (Laura Abbott) +- kernel.spec.template: Get rid of %%clean (Laura Abbott) +- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) +- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) +- configs: New config in lib for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) +- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) +- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) +- New configuration options for v5.4-rc4 (Jeremy Cline) +- Correctly name tarball for single tarball builds (Laura Abbott) +- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) +- Allow overriding the dist tag on the command line (Laura Abbott) +- Allow scratch branch target to be overridden (Laura Abbott) +- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) +- Amend the changelog when rebasing (Laura Abbott) +- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in block for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) +- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) +- redhat: Set Fedora options (Laura Abbott) +- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) +- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) +- Add option to allow mismatched configs on the command line (Laura Abbott) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) +- gitlab: Add CI job for packaging scripts (Major Hayden) +- Speed up CI with CKI image (Major Hayden) +- Disable e1000 driver in ARK (Neil Horman) +- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) +- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) +- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) +- Add an initial CI configuration for the internal branch (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- Pull the RHEL version defines out of the Makefile (Jeremy Cline) +- Sync up the ARK build scripts (Jeremy Cline) +- Sync up the Fedora Rawhide configs (Jeremy Cline) +- Sync up the ARK config files (Jeremy Cline) +- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) +- configs: Add README for some other arches (Laura Abbott) +- configs: Sync up Fedora configs (Laura Abbott) +- [initial commit] Add structure for building with git (Laura Abbott) +- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) +- [initial commit] Red Hat gitignore and attributes (Laura Abbott) +- [initial commit] Add changelog (Laura Abbott) +- [initial commit] Add makefile (Laura Abbott) +- [initial commit] Add files for generating the kernel.spec (Laura Abbott) +- [initial commit] Add rpm directory (Laura Abbott) +- [initial commit] Add files for packaging (Laura Abbott) +- [initial commit] Add kabi files (Laura Abbott) +- [initial commit] Add scripts (Laura Abbott) +- [initial commit] Add configs (Laura Abbott) +- [initial commit] Add Makefiles (Laura Abbott) * Fri Oct 29 2021 Fedora Kernel Team [5.15-0.rc7.20211029gitf25a5481af12.56] - redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) diff --git a/mod-internal.list b/mod-internal.list index 61cd22009..e912efa6f 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -42,3 +42,4 @@ test_klp_state2 test_klp_state3 torture refscale +memcpy_kunit diff --git a/patch-5.15-redhat.patch b/patch-5.16-redhat.patch similarity index 80% rename from patch-5.15-redhat.patch rename to patch-5.16-redhat.patch index cb1c74f85..cfe95dace 100644 --- a/patch-5.15-redhat.patch +++ b/patch-5.16-redhat.patch @@ -1,17 +1,11 @@ - Documentation/admin-guide/kernel-parameters.txt | 9 ++ Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- - arch/arm64/kernel/acpi.c | 2 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/include/asm/pci_x86.h | 10 ++ - arch/x86/kernel/resource.c | 4 + + arch/x86/kernel/resource.c | 23 +++- arch/x86/kernel/setup.c | 22 ++-- - arch/x86/pci/acpi.c | 49 ++++++-- - arch/x86/pci/common.c | 6 + crypto/rng.c | 73 +++++++++++- drivers/acpi/apei/hest.c | 8 ++ drivers/acpi/irq.c | 17 ++- @@ -27,12 +21,14 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ + drivers/net/wireless/ath/ath11k/core.c | 53 +++++++++ + drivers/net/wireless/ath/ath11k/core.h | 1 + + drivers/net/wireless/ath/ath11k/mhi.c | 1 + + drivers/net/wireless/ath/ath11k/pci.c | 16 ++- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + - drivers/pci/msi.c | 13 +-- drivers/pci/quirks.c | 24 ++++ - drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/usb/core/hub.c | 7 ++ include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + @@ -41,7 +37,6 @@ include/linux/rmi.h | 1 + include/linux/security.h | 5 + include/net/netfilter/nf_conntrack.h | 1 + - init/Kconfig | 2 +- kernel/module_signing.c | 9 +- net/netfilter/nf_conntrack_core.c | 3 + net/netfilter/nf_nat_core.c | 43 ++++++- @@ -51,30 +46,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 53 files changed, 800 insertions(+), 215 deletions(-) + 48 files changed, 815 insertions(+), 193 deletions(-) -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index 8ff6dafafdf8..e3f786336cf9 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -3955,6 +3955,15 @@ - please report a bug. - nocrs [X86] Ignore PCI host bridge windows from ACPI. - If you need to use this, please report a bug. -+ use_e820 [X86] Use E820 reservations to exclude parts of -+ PCI host bridge windows. This is a workaround -+ for BIOS defects in host bridge _CRS methods. -+ If you need to use this, please report a bug to -+ . -+ no_e820 [X86] Ignore E820 reservations for PCI host -+ bridge windows. This is the default on modern -+ hardware. If you need to use this, please report -+ a bug to . - routeirq Do IRQ routing for all PCI devices. - This is normally done in pci_enable_device(), - so this option is a temporary workaround diff --git a/Makefile b/Makefile -index 385286f987d8..7d1852b1edc6 100644 +index 2f0e5c3d9e2a..d71b7646e438 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -89,10 +64,10 @@ index 385286f987d8..7d1852b1edc6 100644 # to get the ordering right. # diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 4ebd512043be..6743668b7b33 100644 +index c2724d986fa0..8063dcef65f7 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1471,9 +1471,9 @@ config HIGHMEM +@@ -1479,9 +1479,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -105,10 +80,10 @@ index 4ebd512043be..6743668b7b33 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 0758ea0717f9..fb57b7a992d4 100644 +index c4207cf9bb17..9e440657f15e 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -911,7 +911,7 @@ endchoice +@@ -1023,7 +1023,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -117,7 +92,7 @@ index 0758ea0717f9..fb57b7a992d4 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1152,6 +1152,7 @@ config XEN +@@ -1277,6 +1277,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -125,32 +100,6 @@ index 0758ea0717f9..fb57b7a992d4 100644 default "12" if ARM64_16K_PAGES default "11" help -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -index 9e5d07f5712e..dae8c252bc2b 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -+++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts -@@ -707,7 +707,7 @@ fusb0: fusb30x@22 { - - connector { - compatible = "usb-c-connector"; -- data-role = "host"; -+ data-role = "dual"; - label = "USB-C"; - op-sink-microwatt = <1000000>; - power-role = "dual"; -diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c -index f3851724fe35..cac21da49455 100644 ---- a/arch/arm64/kernel/acpi.c -+++ b/arch/arm64/kernel/acpi.c -@@ -40,7 +40,7 @@ int acpi_pci_disabled = 1; /* skip ACPI PCI scan and IRQ initialization */ - EXPORT_SYMBOL(acpi_pci_disabled); - - static bool param_acpi_off __initdata; --static bool param_acpi_on __initdata; -+static bool param_acpi_on __initdata = true; - static bool param_acpi_force __initdata; - - static int __init parse_acpi(char *arg) diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h index 3f8ee257f9aa..3ab92feb6241 100644 --- a/arch/s390/include/asm/ipl.h @@ -177,7 +126,7 @@ index 5ad1dde23dc5..b6192d58eed3 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index ee67215a678a..931955a9ceca 100644 +index 225ab2d0a4c6..6a06cde25ca2 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -188,7 +137,7 @@ index ee67215a678a..931955a9ceca 100644 #include #include -@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) +@@ -963,6 +964,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -198,62 +147,51 @@ index ee67215a678a..931955a9ceca 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; -diff --git a/arch/x86/include/asm/pci_x86.h b/arch/x86/include/asm/pci_x86.h -index 490411dba438..0bb4e7dd0ffc 100644 ---- a/arch/x86/include/asm/pci_x86.h -+++ b/arch/x86/include/asm/pci_x86.h -@@ -39,6 +39,8 @@ do { \ - #define PCI_ROOT_NO_CRS 0x100000 - #define PCI_NOASSIGN_BARS 0x200000 - #define PCI_BIG_ROOT_WINDOW 0x400000 -+#define PCI_USE_E820 0x800000 -+#define PCI_NO_E820 0x1000000 - - extern unsigned int pci_probe; - extern unsigned long pirq_table_addr; -@@ -64,6 +66,8 @@ void pcibios_scan_specific_bus(int busn); - - /* pci-irq.c */ - -+struct pci_dev; -+ - struct irq_info { - u8 bus, devfn; /* Bus, device and function */ - struct { -@@ -232,3 +236,9 @@ static inline void mmio_config_writel(void __iomem *pos, u32 val) - # define x86_default_pci_init_irq NULL - # define x86_default_pci_fixup_irqs NULL - #endif -+ -+#if defined(CONFIG_PCI) && defined(CONFIG_ACPI) -+extern bool pci_use_e820; -+#else -+#define pci_use_e820 false -+#endif diff --git a/arch/x86/kernel/resource.c b/arch/x86/kernel/resource.c -index 9b9fb7882c20..e8dc9bc327bd 100644 +index 9b9fb7882c20..9ae64f9af956 100644 --- a/arch/x86/kernel/resource.c +++ b/arch/x86/kernel/resource.c -@@ -1,6 +1,7 @@ +@@ -1,4 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 ++#include #include #include -+#include - static void resource_clip(struct resource *res, resource_size_t start, - resource_size_t end) -@@ -28,6 +29,9 @@ static void remove_e820_regions(struct resource *avail) - int i; +@@ -23,11 +24,31 @@ static void resource_clip(struct resource *res, resource_size_t start, + res->start = end + 1; + } + ++/* ++ * Some BIOS-es contain a bug where they add addresses which map to ++ * system RAM in the PCI host bridge window returned by the ACPI _CRS ++ * method, see commit 4dc2287c1805 ("x86: avoid E820 regions when ++ * allocating address space"). To avoid this Linux by default excludes ++ * E820 reservations when allocating addresses since 2010. ++ * In 2019 some systems have shown-up with E820 reservations which cover ++ * the entire _CRS returned PCI host bridge window, causing all attempts ++ * to assign memory to PCI BARs to fail if Linux uses E820 reservations. ++ * ++ * Ideally Linux would fully stop using E820 reservations, but then ++ * the old systems this was added for will regress. ++ * Instead keep the old behavior for old systems, while ignoring the ++ * E820 reservations for any systems from now on. ++ */ + static void remove_e820_regions(struct resource *avail) + { +- int i; ++ int i, year = dmi_get_bios_year(); struct e820_entry *entry; -+ if (!pci_use_e820) ++ if (year >= 2018) + return; ++ ++ pr_info_once("PCI: Removing E820 reservations from host bridge windows\n"); + for (i = 0; i < e820_table->nr_entries; i++) { entry = &e820_table->entries[i]; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 48596f9fddf4..b31d4f581b66 100644 +index e04f5e6eb33f..8015e3d2dc9a 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -299,123 +237,6 @@ index 48596f9fddf4..b31d4f581b66 100644 reserve_initrd(); -diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c -index 948656069cdd..f357dac92610 100644 ---- a/arch/x86/pci/acpi.c -+++ b/arch/x86/pci/acpi.c -@@ -1,4 +1,7 @@ - // SPDX-License-Identifier: GPL-2.0 -+ -+#define pr_fmt(fmt) "PCI: " fmt -+ - #include - #include - #include -@@ -21,6 +24,8 @@ struct pci_root_info { - - static bool pci_use_crs = true; - static bool pci_ignore_seg = false; -+/* Consumed in arch/x86/kernel/resource.c */ -+bool pci_use_e820 = false; - - static int __init set_use_crs(const struct dmi_system_id *id) - { -@@ -36,7 +41,7 @@ static int __init set_nouse_crs(const struct dmi_system_id *id) - - static int __init set_ignore_seg(const struct dmi_system_id *id) - { -- printk(KERN_INFO "PCI: %s detected: ignoring ACPI _SEG\n", id->ident); -+ pr_info("%s detected: ignoring ACPI _SEG\n", id->ident); - pci_ignore_seg = true; - return 0; - } -@@ -156,10 +161,35 @@ void __init pci_acpi_crs_quirks(void) - else if (pci_probe & PCI_USE__CRS) - pci_use_crs = true; - -- printk(KERN_INFO "PCI: %s host bridge windows from ACPI; " -- "if necessary, use \"pci=%s\" and report a bug\n", -- pci_use_crs ? "Using" : "Ignoring", -- pci_use_crs ? "nocrs" : "use_crs"); -+ pr_info("%s host bridge windows from ACPI; if necessary, use \"pci=%s\" and report a bug\n", -+ pci_use_crs ? "Using" : "Ignoring", -+ pci_use_crs ? "nocrs" : "use_crs"); -+ -+ /* -+ * Some BIOS-es contain a bug where they add addresses which map to -+ * system RAM in the PCI host bridge window returned by the ACPI _CRS -+ * method, see commit 4dc2287c1805 ("x86: avoid E820 regions when -+ * allocating address space"). To avoid this Linux by default excludes -+ * E820 reservations when allocating addresses since 2010. -+ * In 2020 some systems have shown-up with E820 reservations which cover -+ * the entire _CRS returned PCI host bridge window, causing all attempts -+ * to assign memory to PCI BARs to fail if Linux uses E820 reservations. -+ * -+ * Ideally Linux would fully stop using E820 reservations, but then -+ * the old systems this was added for will regress. -+ * Instead keep the old behavior for old systems, while ignoring the -+ * E820 reservations for any systems from now on. -+ */ -+ if (year >= 0 && year < 2018) -+ pci_use_e820 = true; -+ -+ if (pci_probe & PCI_NO_E820) -+ pci_use_e820 = false; -+ else if (pci_probe & PCI_USE_E820) -+ pci_use_e820 = true; -+ -+ pr_info("%s E820 reservations for host bridge windows\n", -+ pci_use_e820 ? "Using" : "Ignoring"); - } - - #ifdef CONFIG_PCI_MMCONFIG -@@ -334,9 +364,8 @@ struct pci_bus *pci_acpi_scan_root(struct acpi_pci_root *root) - root->segment = domain = 0; - - if (domain && !pci_domains_supported) { -- printk(KERN_WARNING "pci_bus %04x:%02x: " -- "ignored (multiple domains not supported)\n", -- domain, busnum); -+ pr_warn("pci_bus %04x:%02x: ignored (multiple domains not supported)\n", -+ domain, busnum); - return NULL; - } - -@@ -404,7 +433,7 @@ int __init pci_acpi_init(void) - if (acpi_noirq) - return -ENODEV; - -- printk(KERN_INFO "PCI: Using ACPI for IRQ routing\n"); -+ pr_info("Using ACPI for IRQ routing\n"); - acpi_irq_penalty_init(); - pcibios_enable_irq = acpi_pci_irq_enable; - pcibios_disable_irq = acpi_pci_irq_disable; -@@ -416,7 +445,7 @@ int __init pci_acpi_init(void) - * also do it here in case there are still broken drivers that - * don't use pci_enable_device(). - */ -- printk(KERN_INFO "PCI: Routing PCI interrupts for all devices because \"pci=routeirq\" specified\n"); -+ pr_info("Routing PCI interrupts for all devices because \"pci=routeirq\" specified\n"); - for_each_pci_dev(dev) - acpi_pci_irq_enable(dev); - } -diff --git a/arch/x86/pci/common.c b/arch/x86/pci/common.c -index 3507f456fcd0..091ec7e94fcb 100644 ---- a/arch/x86/pci/common.c -+++ b/arch/x86/pci/common.c -@@ -595,6 +595,12 @@ char *__init pcibios_setup(char *str) - } else if (!strcmp(str, "nocrs")) { - pci_probe |= PCI_ROOT_NO_CRS; - return NULL; -+ } else if (!strcmp(str, "use_e820")) { -+ pci_probe |= PCI_USE_E820; -+ return NULL; -+ } else if (!strcmp(str, "no_e820")) { -+ pci_probe |= PCI_NO_E820; -+ return NULL; - #ifdef CONFIG_PHYS_ADDR_T_64BIT - } else if (!strcmp(str, "big_root_window")) { - pci_probe |= PCI_BIG_ROOT_WINDOW; diff --git a/crypto/rng.c b/crypto/rng.c index fea082b25fe4..50a9d040bed1 100644 --- a/crypto/rng.c @@ -514,10 +335,10 @@ index fea082b25fe4..50a9d040bed1 100644 MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Random Number Generator"); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 277f00b288d1..adbce15c273d 100644 +index 0edc1ed47673..782e2f399af2 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c -@@ -94,6 +94,14 @@ int apei_hest_parse(apei_hest_func_t func, void *data) +@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) if (hest_disable || !hest_tab) return -EINVAL; @@ -576,10 +397,10 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 6e9cd41c5f9b..07db2f6afa17 100644 +index 25d9f04f1995..c2fa1e98fb28 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1727,6 +1727,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1732,6 +1732,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -596,10 +417,10 @@ index 6e9cd41c5f9b..07db2f6afa17 100644 acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index 395772fa3943..35aa1b420262 100644 +index f76b8418e6fb..350e52fccc30 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c -@@ -672,6 +672,24 @@ int ahci_stop_engine(struct ata_port *ap) +@@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) tmp &= ~PORT_CMD_START; writel(tmp, port_mmio + PORT_CMD); @@ -651,7 +472,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index fe91090e04a4..f00bc6886913 100644 +index c59265146e9c..caa8458edde2 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -662,7 +483,7 @@ index fe91090e04a4..f00bc6886913 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5178,8 +5179,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5422,8 +5423,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -881,7 +702,7 @@ index c02ff25dd477..d860f8eb9a81 100644 obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index 847f33ffc4ae..363037f8eaf8 100644 +index 7de3f5b6e8d0..95b1c35b347c 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -31,6 +31,7 @@ @@ -892,7 +713,7 @@ index 847f33ffc4ae..363037f8eaf8 100644 #include -@@ -841,40 +842,101 @@ int efi_mem_type(unsigned long phys_addr) +@@ -851,40 +852,101 @@ int efi_mem_type(unsigned long phys_addr) } #endif @@ -1170,7 +991,7 @@ index 311eee599ce9..2460c6bd46f8 100644 data->xport.ops = &hid_rmi_ops; diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index e24252eaf8e4..368d64adeee8 100644 +index 86a313857b58..dcfc95d0e328 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -9,6 +9,7 @@ @@ -1181,7 +1002,7 @@ index e24252eaf8e4..368d64adeee8 100644 #include #include #include -@@ -2105,6 +2106,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2156,6 +2157,16 @@ static const struct amba_id etm4_ids[] = { {}, }; @@ -1198,7 +1019,7 @@ index e24252eaf8e4..368d64adeee8 100644 MODULE_DEVICE_TABLE(amba, etm4_ids); static struct amba_driver etm4x_amba_driver = { -@@ -2138,6 +2149,11 @@ static int __init etm4x_init(void) +@@ -2189,6 +2200,11 @@ static int __init etm4x_init(void) { int ret; @@ -1210,7 +1031,7 @@ index e24252eaf8e4..368d64adeee8 100644 ret = etm4_pm_setup(); /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2164,6 +2180,9 @@ static int __init etm4x_init(void) +@@ -2215,6 +2231,9 @@ static int __init etm4x_init(void) static void __exit etm4x_exit(void) { @@ -1413,7 +1234,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index f62fb6a58f10..26ade573cec9 100644 +index 8b86406b7162..2dffe129b902 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1452,11 +1273,135 @@ index f62fb6a58f10..26ade573cec9 100644 /* * Changes the default domain of an iommu group that has *only* one device * +diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c +index cb8cacbbd5b4..246147e03c09 100644 +--- a/drivers/net/wireless/ath/ath11k/core.c ++++ b/drivers/net/wireless/ath/ath11k/core.c +@@ -291,6 +291,59 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { + .alloc_cacheable_memory = false, + .wakeup_mhi = true, + }, ++ { ++ .name = "wcn6855 hw2.1", ++ .hw_rev = ATH11K_HW_WCN6855_HW21, ++ .fw = { ++ .dir = "WCN6855/hw2.1", ++ .board_size = 256 * 1024, ++ .cal_offset = 128 * 1024, ++ }, ++ .max_radios = 3, ++ .bdf_addr = 0x4B0C0000, ++ .hw_ops = &wcn6855_ops, ++ .ring_mask = &ath11k_hw_ring_mask_qca6390, ++ .internal_sleep_clock = true, ++ .regs = &wcn6855_regs, ++ .qmi_service_ins_id = ATH11K_QMI_WLFW_SERVICE_INS_ID_V01_QCA6390, ++ .host_ce_config = ath11k_host_ce_config_qca6390, ++ .ce_count = 9, ++ .target_ce_config = ath11k_target_ce_config_wlan_qca6390, ++ .target_ce_count = 9, ++ .svc_to_ce_map = ath11k_target_service_to_ce_map_wlan_qca6390, ++ .svc_to_ce_map_len = 14, ++ .single_pdev_only = true, ++ .rxdma1_enable = false, ++ .num_rxmda_per_pdev = 2, ++ .rx_mac_buf_ring = true, ++ .vdev_start_delay = true, ++ .htt_peer_map_v2 = false, ++ ++ .spectral = { ++ .fft_sz = 0, ++ .fft_pad_sz = 0, ++ .summary_pad_sz = 0, ++ .fft_hdr_len = 0, ++ .max_fft_bins = 0, ++ }, ++ ++ .interface_modes = BIT(NL80211_IFTYPE_STATION) | ++ BIT(NL80211_IFTYPE_AP), ++ .supports_monitor = false, ++ .supports_shadow_regs = true, ++ .idle_ps = true, ++ .supports_sta_ps = true, ++ .cold_boot_calib = false, ++ .supports_suspend = true, ++ .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), ++ .fix_l1ss = false, ++ .credit_flow = true, ++ .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, ++ .hal_params = &ath11k_hw_hal_params_qca6390, ++ .supports_dynamic_smps_6ghz = false, ++ .alloc_cacheable_memory = false, ++ .wakeup_mhi = true, ++ }, + }; + + int ath11k_core_suspend(struct ath11k_base *ab) +diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h +index 011373b91ae0..3d6519612422 100644 +--- a/drivers/net/wireless/ath/ath11k/core.h ++++ b/drivers/net/wireless/ath/ath11k/core.h +@@ -117,6 +117,7 @@ enum ath11k_hw_rev { + ATH11K_HW_IPQ6018_HW10, + ATH11K_HW_QCN9074_HW10, + ATH11K_HW_WCN6855_HW20, ++ ATH11K_HW_WCN6855_HW21, + }; + + enum ath11k_firmware_mode { +diff --git a/drivers/net/wireless/ath/ath11k/mhi.c b/drivers/net/wireless/ath/ath11k/mhi.c +index 49c0b1ad40a0..95f5a1960676 100644 +--- a/drivers/net/wireless/ath/ath11k/mhi.c ++++ b/drivers/net/wireless/ath/ath11k/mhi.c +@@ -356,6 +356,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci) + break; + case ATH11K_HW_QCA6390_HW20: + case ATH11K_HW_WCN6855_HW20: ++ case ATH11K_HW_WCN6855_HW21: + ath11k_mhi_config = &ath11k_mhi_config_qca6390; + break; + default: +diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c +index 4c348bacf2cb..9fe496d35b38 100644 +--- a/drivers/net/wireless/ath/ath11k/pci.c ++++ b/drivers/net/wireless/ath/ath11k/pci.c +@@ -25,7 +25,7 @@ + #define WINDOW_RANGE_MASK GENMASK(18, 0) + + #define TCSR_SOC_HW_VERSION 0x0224 +-#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(16, 8) ++#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(11, 8) + #define TCSR_SOC_HW_VERSION_MINOR_MASK GENMASK(7, 0) + + /* BAR0 + 4k is always accessible, and no +@@ -1297,9 +1297,21 @@ static int ath11k_pci_probe(struct pci_dev *pdev, + &soc_hw_version_minor); + switch (soc_hw_version_major) { + case 2: +- ab->hw_rev = ATH11K_HW_WCN6855_HW20; ++ switch (soc_hw_version_minor) { ++ case 0x00: ++ case 0x01: ++ ab->hw_rev = ATH11K_HW_WCN6855_HW20; ++ break; ++ case 0x10: ++ case 0x11: ++ ab->hw_rev = ATH11K_HW_WCN6855_HW21; ++ break; ++ default: ++ goto unsupported_wcn6855_soc; ++ } + break; + default: ++unsupported_wcn6855_soc: + dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", + soc_hw_version_major, soc_hw_version_minor); + ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index f8dd664b2eda..0ff9ea8340e4 100644 +index 1af8a4513708..5a23e077ab86 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c -@@ -262,6 +262,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) +@@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) static blk_status_t nvme_error_status(u16 status) { @@ -1466,7 +1411,7 @@ index f8dd664b2eda..0ff9ea8340e4 100644 switch (status & 0x7ff) { case NVME_SC_SUCCESS: return BLK_STS_OK; -@@ -321,6 +324,7 @@ enum nvme_disposition { +@@ -303,6 +306,7 @@ enum nvme_disposition { COMPLETE, RETRY, FAILOVER, @@ -1474,7 +1419,7 @@ index f8dd664b2eda..0ff9ea8340e4 100644 }; static inline enum nvme_disposition nvme_decide_disposition(struct request *req) -@@ -328,15 +332,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) +@@ -310,15 +314,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) if (likely(nvme_req(req)->status == 0)) return COMPLETE; @@ -1494,7 +1439,7 @@ index f8dd664b2eda..0ff9ea8340e4 100644 } else { if (blk_queue_dying(req->q)) return COMPLETE; -@@ -358,6 +363,14 @@ static inline void nvme_end_req(struct request *req) +@@ -344,6 +349,14 @@ static inline void nvme_end_req(struct request *req) blk_mq_end_request(req, status); } @@ -1509,7 +1454,7 @@ index f8dd664b2eda..0ff9ea8340e4 100644 void nvme_complete_rq(struct request *req) { trace_nvme_complete_rq(req); -@@ -376,6 +389,9 @@ void nvme_complete_rq(struct request *req) +@@ -362,6 +375,9 @@ void nvme_complete_rq(struct request *req) case FAILOVER: nvme_failover_req(req); return; @@ -1520,7 +1465,7 @@ index f8dd664b2eda..0ff9ea8340e4 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 2f76969408b2..021a4176b321 100644 +index 13e5d503ed07..daaeb316f624 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) @@ -1555,8 +1500,8 @@ index 2f76969408b2..021a4176b321 100644 + nvme_update_ana(req); spin_lock_irqsave(&ns->head->requeue_lock, flags); - for (bio = req->bio; bio; bio = bio->bi_next) -@@ -813,8 +819,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) + for (bio = req->bio; bio; bio = bio->bi_next) { +@@ -838,8 +844,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1567,10 +1512,10 @@ index 2f76969408b2..021a4176b321 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index ed79a6c7e804..961dc67d7261 100644 +index 9b095ee01364..bf25ef206cd2 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -746,6 +746,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); +@@ -765,6 +765,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); void nvme_failover_req(struct request *req); @@ -1578,7 +1523,7 @@ index ed79a6c7e804..961dc67d7261 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -784,6 +785,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -803,6 +804,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, static inline void nvme_failover_req(struct request *req) { } @@ -1588,39 +1533,8 @@ index ed79a6c7e804..961dc67d7261 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } -diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c -index cc4c2b8a5efd..96132d68be1e 100644 ---- a/drivers/pci/msi.c -+++ b/drivers/pci/msi.c -@@ -721,6 +721,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - goto out_disable; - } - -+ /* Ensure that all table entries are masked. */ -+ msix_mask_all(base, tsize); -+ - ret = msix_setup_entries(dev, base, entries, nvec, affd); - if (ret) - goto out_disable; -@@ -747,16 +750,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - /* Set MSI-X enabled bits and unmask the function */ - pci_intx_for_msi(dev, 0); - dev->msix_enabled = 1; -- -- /* -- * Ensure that all table entries are masked to prevent -- * stale entries from firing in a crash kernel. -- * -- * Done late to deal with a broken Marvell NVME device -- * which takes the MSI-X mask bits into account even -- * when MSI-X is disabled, which prevents MSI delivery. -- */ -- msix_mask_all(base, tsize); - pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL, 0); - - pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 0663762ea69d..3f1215e8c5b2 100644 +index 20a932690738..494cee3aec7b 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4272,6 +4272,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -1654,24 +1568,6 @@ index 0663762ea69d..3f1215e8c5b2 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c -index 3dc055ce6e61..bb56640eb31f 100644 ---- a/drivers/platform/x86/thinkpad_acpi.c -+++ b/drivers/platform/x86/thinkpad_acpi.c -@@ -5813,11 +5813,11 @@ static const char * const tpacpi_led_names[TPACPI_LED_NUMLEDS] = { - "tpacpi::standby", - "tpacpi::dock_status1", - "tpacpi::dock_status2", -- "tpacpi::unknown_led2", -+ "tpacpi::lid_logo_dot", - "tpacpi::unknown_led3", - "tpacpi::thinkvantage", - }; --#define TPACPI_SAFE_LEDS 0x1081U -+#define TPACPI_SAFE_LEDS 0x1481U - - static inline bool tpacpi_is_led_restricted(const unsigned int led) - { diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index ac6c5ccfe1cb..ec784479eece 100644 --- a/drivers/usb/core/hub.c @@ -1691,7 +1587,7 @@ index ac6c5ccfe1cb..ec784479eece 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/linux/efi.h b/include/linux/efi.h -index 3d8ddc5eca8c..779f41901f35 100644 +index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ @@ -1703,7 +1599,7 @@ index 3d8ddc5eca8c..779f41901f35 100644 typedef unsigned long efi_status_t; typedef u8 efi_bool_t; typedef u16 efi_char16_t; /* UNICODE character */ -@@ -782,6 +784,14 @@ extern int __init efi_setup_pcdp_console(char *); +@@ -783,6 +785,14 @@ extern int __init efi_setup_pcdp_console(char *); #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ @@ -1718,7 +1614,7 @@ index 3d8ddc5eca8c..779f41901f35 100644 #ifdef CONFIG_EFI /* -@@ -793,6 +803,8 @@ static inline bool efi_enabled(int feature) +@@ -794,6 +804,8 @@ static inline bool efi_enabled(int feature) } extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); @@ -1727,7 +1623,7 @@ index 3d8ddc5eca8c..779f41901f35 100644 bool __pure __efi_soft_reserve_enabled(void); static inline bool __pure efi_soft_reserve_enabled(void) -@@ -813,6 +825,8 @@ static inline bool efi_enabled(int feature) +@@ -814,6 +826,8 @@ static inline bool efi_enabled(int feature) static inline void efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} @@ -1736,7 +1632,7 @@ index 3d8ddc5eca8c..779f41901f35 100644 static inline bool efi_soft_reserve_enabled(void) { return false; -@@ -825,6 +839,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) +@@ -826,6 +840,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) #endif extern int efi_status_to_err(efi_status_t status); @@ -1744,7 +1640,7 @@ index 3d8ddc5eca8c..779f41901f35 100644 /* * Variable Attributes -@@ -1077,13 +1092,6 @@ static inline bool efi_runtime_disabled(void) { return true; } +@@ -1078,13 +1093,6 @@ static inline bool efi_runtime_disabled(void) { return true; } extern void efi_call_virt_check_flags(unsigned long flags, const char *call); extern unsigned long efi_call_virt_save_flags(void); @@ -1759,10 +1655,10 @@ index 3d8ddc5eca8c..779f41901f35 100644 enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index 61590c1f2d33..4c10750865c2 100644 +index f0c7b352340a..bea09711d8d7 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h -@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) +@@ -395,6 +395,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) #endif /* CONFIG_BPF_SYSCALL */ LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) @@ -1772,10 +1668,10 @@ index 61590c1f2d33..4c10750865c2 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index 59024618554e..ab9ca4d393da 100644 +index d45b6f6e27fd..70622b506461 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h -@@ -1545,6 +1545,12 @@ +@@ -1548,6 +1548,12 @@ * * @what: kernel feature being accessed * @@ -1826,10 +1722,10 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 46a02ce34d00..37e991a10d70 100644 +index bbf44a466832..026a06b98a96 100644 --- a/include/linux/security.h +++ b/include/linux/security.h -@@ -472,6 +472,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); +@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); int security_locked_down(enum lockdown_reason what); @@ -1837,7 +1733,7 @@ index 46a02ce34d00..37e991a10d70 100644 #else /* CONFIG_SECURITY */ static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1353,6 +1354,10 @@ static inline int security_locked_down(enum lockdown_reason what) +@@ -1355,6 +1356,10 @@ static inline int security_locked_down(enum lockdown_reason what) { return 0; } @@ -1860,19 +1756,6 @@ index d24b0a34c8f0..871489df63c6 100644 possible_net_t ct_net; #if IS_ENABLED(CONFIG_NF_NAT) -diff --git a/init/Kconfig b/init/Kconfig -index 11f8a845f259..9b94cc1b5546 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -1648,7 +1648,7 @@ config AIO - this option saves about 7k. - - config IO_URING -- bool "Enable IO uring support" if EXPERT -+ bool "Enable IO uring support" - select IO_WQ - default y - help diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -1895,7 +1778,7 @@ index 8723ae70ea1f..fb2d773498c2 100644 + return ret; } diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c -index 4712a90a1820..208abc729302 100644 +index 7f7997460764..c42478d48f7d 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c @@ -1749,6 +1749,9 @@ resolve_normal_ct(struct nf_conn *tmpl, @@ -1909,7 +1792,7 @@ index 4712a90a1820..208abc729302 100644 ct = nf_ct_tuplehash_to_ctrack(h); diff --git a/net/netfilter/nf_nat_core.c b/net/netfilter/nf_nat_core.c -index 273117683922..21ec0c3d1d47 100644 +index 4d50d51db796..29d26bc977dc 100644 --- a/net/netfilter/nf_nat_core.c +++ b/net/netfilter/nf_nat_core.c @@ -494,6 +494,38 @@ static void nf_nat_l4proto_unique_tuple(struct nf_conntrack_tuple *tuple, @@ -1989,7 +1872,7 @@ index 273117683922..21ec0c3d1d47 100644 if (!(range->flags & NF_NAT_RANGE_PROTO_OFFSET) && l4proto_in_range(tuple, maniptype, diff --git a/scripts/tags.sh b/scripts/tags.sh -index db8ba411860a..2294fb0f17a9 100755 +index b24bfaec6290..0418ba1d33f3 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -2062,10 +1945,10 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index 67264cb08fb3..85a0227bfac1 100644 +index 64abdfb20bc2..ed920477e11d 100644 --- a/security/security.c +++ b/security/security.c -@@ -2599,6 +2599,12 @@ int security_locked_down(enum lockdown_reason what) +@@ -2611,6 +2611,12 @@ int security_locked_down(enum lockdown_reason what) } EXPORT_SYMBOL(security_locked_down); @@ -2079,10 +1962,10 @@ index 67264cb08fb3..85a0227bfac1 100644 int security_perf_event_open(struct perf_event_attr *attr, int type) { diff --git a/tools/testing/selftests/netfilter/nft_nat.sh b/tools/testing/selftests/netfilter/nft_nat.sh -index da1c1e4b6c86..6a08644d501e 100755 +index d88867d2fed7..349a319a9e51 100755 --- a/tools/testing/selftests/netfilter/nft_nat.sh +++ b/tools/testing/selftests/netfilter/nft_nat.sh -@@ -867,8 +867,9 @@ EOF +@@ -880,8 +880,9 @@ EOF return $ksft_skip fi diff --git a/sources b/sources index ff63a6167..7490ff664 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.15.18.tar.xz) = df08181c6235faeb1cdec710165dc901b8c5729c51d5f668538ec5c06ac4b297161e83af733069177a3f76133fa15214ba3a4605cb43132c6bd1fe887b6c9be7 -SHA512 (kernel-abi-stablelists-5.15.18-200.tar.bz2) = 221b7f6481997c324e22b64034ca6c885889ca8710dc4d73baba369df95f7c056bf38392ed1d0e7e97f987212f3cbfef6a91614fcbdb3dc95d0473c5494a67b6 -SHA512 (kernel-kabi-dw-5.15.18-200.tar.bz2) = e65ba99a3657ad5976ca81a73f9e7c04a9145de36a693a0aa277a06a8ca0d41315a87f380ca5eeff15b2f3aaf17e969d06b9bda78f5287299d1c3559081fd869 +SHA512 (linux-5.16.5.tar.xz) = cefe57f06f04863406a3f9bdb17a7ae41fda85e6e2f602f60942151708a91b3edb05aa7bb37b2bd41c0a5664d36e7de146edb8b217a3d1ac8643f824e9790a3e +SHA512 (kernel-abi-stablelists-5.16.5-200.tar.bz2) = d0abea67b134981ef57574fe643aacf84a375fbffff75aa080c4b4632c9ac2003977717c68e987effe8eec8c4d1cf876afb5476df46e543e0b71e94f237e86e8 +SHA512 (kernel-kabi-dw-5.16.5-200.tar.bz2) = 5261c042bc0c3ced51ccfcbd7208557d606c2987f9607b8809d21b041202ac3d71003cfa014afc149247adaf64010ba32f7cc6fac25cfeed7d7363981f83cf26 From 64d60760b50226608a5b31d83da5839ff869b097 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 1 Feb 2022 12:46:49 -0600 Subject: [PATCH 045/114] Fixup ath11k: add support for WCN6855 hw2.1 backport Signed-off-by: Justin M. Forbes --- patch-5.16-redhat.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index cfe95dace..0fe2443a2 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -1977,3 +1977,23 @@ index d88867d2fed7..349a319a9e51 100755 # test packet filter based mitigation: prevent forwarding of # packets claiming to come from the service port. +commit b3d4e07f484c7c87ff802893d8ab90227cba3469 +Author: Justin M. Forbes +Date: Tue Feb 1 12:45:35 2022 -0600 + + Fixup ath11k: add support for WCN6855 hw2.1 backport + + Signed-off-by: Justin M. Forbes + +diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c +index 246147e03c09..8133326b1629 100644 +--- a/drivers/net/wireless/ath/ath11k/core.c ++++ b/drivers/net/wireless/ath/ath11k/core.c +@@ -337,7 +337,6 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { + .supports_suspend = true, + .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), + .fix_l1ss = false, +- .credit_flow = true, + .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, + .hal_params = &ath11k_hw_hal_params_qca6390, + .supports_dynamic_smps_6ghz = false, From 07359bfbe209ebc2bf6ff2f7b52eb69cc36e21fb Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 1 Feb 2022 13:34:30 -0600 Subject: [PATCH 046/114] Back out ath11k: add support for WCN6855 hw2.1 Signed-off-by: Justin M. Forbes --- patch-5.16-redhat.patch | 150 +--------------------------------------- 1 file changed, 1 insertion(+), 149 deletions(-) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 0fe2443a2..e0a88e2b5 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -21,10 +21,6 @@ drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ - drivers/net/wireless/ath/ath11k/core.c | 53 +++++++++ - drivers/net/wireless/ath/ath11k/core.h | 1 + - drivers/net/wireless/ath/ath11k/mhi.c | 1 + - drivers/net/wireless/ath/ath11k/pci.c | 16 ++- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + @@ -46,7 +42,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 48 files changed, 815 insertions(+), 193 deletions(-) + 44 files changed, 746 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile index 2f0e5c3d9e2a..d71b7646e438 100644 @@ -1273,130 +1269,6 @@ index 8b86406b7162..2dffe129b902 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c -index cb8cacbbd5b4..246147e03c09 100644 ---- a/drivers/net/wireless/ath/ath11k/core.c -+++ b/drivers/net/wireless/ath/ath11k/core.c -@@ -291,6 +291,59 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { - .alloc_cacheable_memory = false, - .wakeup_mhi = true, - }, -+ { -+ .name = "wcn6855 hw2.1", -+ .hw_rev = ATH11K_HW_WCN6855_HW21, -+ .fw = { -+ .dir = "WCN6855/hw2.1", -+ .board_size = 256 * 1024, -+ .cal_offset = 128 * 1024, -+ }, -+ .max_radios = 3, -+ .bdf_addr = 0x4B0C0000, -+ .hw_ops = &wcn6855_ops, -+ .ring_mask = &ath11k_hw_ring_mask_qca6390, -+ .internal_sleep_clock = true, -+ .regs = &wcn6855_regs, -+ .qmi_service_ins_id = ATH11K_QMI_WLFW_SERVICE_INS_ID_V01_QCA6390, -+ .host_ce_config = ath11k_host_ce_config_qca6390, -+ .ce_count = 9, -+ .target_ce_config = ath11k_target_ce_config_wlan_qca6390, -+ .target_ce_count = 9, -+ .svc_to_ce_map = ath11k_target_service_to_ce_map_wlan_qca6390, -+ .svc_to_ce_map_len = 14, -+ .single_pdev_only = true, -+ .rxdma1_enable = false, -+ .num_rxmda_per_pdev = 2, -+ .rx_mac_buf_ring = true, -+ .vdev_start_delay = true, -+ .htt_peer_map_v2 = false, -+ -+ .spectral = { -+ .fft_sz = 0, -+ .fft_pad_sz = 0, -+ .summary_pad_sz = 0, -+ .fft_hdr_len = 0, -+ .max_fft_bins = 0, -+ }, -+ -+ .interface_modes = BIT(NL80211_IFTYPE_STATION) | -+ BIT(NL80211_IFTYPE_AP), -+ .supports_monitor = false, -+ .supports_shadow_regs = true, -+ .idle_ps = true, -+ .supports_sta_ps = true, -+ .cold_boot_calib = false, -+ .supports_suspend = true, -+ .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), -+ .fix_l1ss = false, -+ .credit_flow = true, -+ .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, -+ .hal_params = &ath11k_hw_hal_params_qca6390, -+ .supports_dynamic_smps_6ghz = false, -+ .alloc_cacheable_memory = false, -+ .wakeup_mhi = true, -+ }, - }; - - int ath11k_core_suspend(struct ath11k_base *ab) -diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h -index 011373b91ae0..3d6519612422 100644 ---- a/drivers/net/wireless/ath/ath11k/core.h -+++ b/drivers/net/wireless/ath/ath11k/core.h -@@ -117,6 +117,7 @@ enum ath11k_hw_rev { - ATH11K_HW_IPQ6018_HW10, - ATH11K_HW_QCN9074_HW10, - ATH11K_HW_WCN6855_HW20, -+ ATH11K_HW_WCN6855_HW21, - }; - - enum ath11k_firmware_mode { -diff --git a/drivers/net/wireless/ath/ath11k/mhi.c b/drivers/net/wireless/ath/ath11k/mhi.c -index 49c0b1ad40a0..95f5a1960676 100644 ---- a/drivers/net/wireless/ath/ath11k/mhi.c -+++ b/drivers/net/wireless/ath/ath11k/mhi.c -@@ -356,6 +356,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci) - break; - case ATH11K_HW_QCA6390_HW20: - case ATH11K_HW_WCN6855_HW20: -+ case ATH11K_HW_WCN6855_HW21: - ath11k_mhi_config = &ath11k_mhi_config_qca6390; - break; - default: -diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c -index 4c348bacf2cb..9fe496d35b38 100644 ---- a/drivers/net/wireless/ath/ath11k/pci.c -+++ b/drivers/net/wireless/ath/ath11k/pci.c -@@ -25,7 +25,7 @@ - #define WINDOW_RANGE_MASK GENMASK(18, 0) - - #define TCSR_SOC_HW_VERSION 0x0224 --#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(16, 8) -+#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(11, 8) - #define TCSR_SOC_HW_VERSION_MINOR_MASK GENMASK(7, 0) - - /* BAR0 + 4k is always accessible, and no -@@ -1297,9 +1297,21 @@ static int ath11k_pci_probe(struct pci_dev *pdev, - &soc_hw_version_minor); - switch (soc_hw_version_major) { - case 2: -- ab->hw_rev = ATH11K_HW_WCN6855_HW20; -+ switch (soc_hw_version_minor) { -+ case 0x00: -+ case 0x01: -+ ab->hw_rev = ATH11K_HW_WCN6855_HW20; -+ break; -+ case 0x10: -+ case 0x11: -+ ab->hw_rev = ATH11K_HW_WCN6855_HW21; -+ break; -+ default: -+ goto unsupported_wcn6855_soc; -+ } - break; - default: -+unsupported_wcn6855_soc: - dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", - soc_hw_version_major, soc_hw_version_minor); - ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c index 1af8a4513708..5a23e077ab86 100644 --- a/drivers/nvme/host/core.c @@ -1977,23 +1849,3 @@ index d88867d2fed7..349a319a9e51 100755 # test packet filter based mitigation: prevent forwarding of # packets claiming to come from the service port. -commit b3d4e07f484c7c87ff802893d8ab90227cba3469 -Author: Justin M. Forbes -Date: Tue Feb 1 12:45:35 2022 -0600 - - Fixup ath11k: add support for WCN6855 hw2.1 backport - - Signed-off-by: Justin M. Forbes - -diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c -index 246147e03c09..8133326b1629 100644 ---- a/drivers/net/wireless/ath/ath11k/core.c -+++ b/drivers/net/wireless/ath/ath11k/core.c -@@ -337,7 +337,6 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { - .supports_suspend = true, - .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), - .fix_l1ss = false, -- .credit_flow = true, - .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, - .hal_params = &ath11k_hw_hal_params_qca6390, - .supports_dynamic_smps_6ghz = false, From f189591a7f11d1252e69fc7c7f6fb22ee6a8c6a0 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 5 Feb 2022 11:04:58 -0600 Subject: [PATCH 047/114] kernel-5.16.6-0 * Sat Feb 05 2022 Justin M. Forbes [5.16.6-0] - Revert "ath11k: add support for WCN6855 hw2.1" (Justin M. Forbes) - Changelog updates for rebase (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 12 ++++++++---- patch-5.16-redhat.patch | 2 +- sources | 6 +++--- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index ab06ca655..8ca6c1ebe 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/78d32feef05fdbc59daccda9b8b1cacf872a95ba + 78d32feef05fdbc59daccda9b8b1cacf872a95ba Revert "ath11k: add support for WCN6855 hw2.1" + https://gitlab.com/cki-project/kernel-ark/-/commit/cb99932837e78b1f5fd6b1befaf547022225baee cb99932837e78b1f5fd6b1befaf547022225baee ath11k: add support for WCN6855 hw2.1 diff --git a/kernel.spec b/kernel.spec index eea7b951d..4f987ac01 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.5 +%define rpmversion 5.16.6 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.5.tar.xz +Source0: linux-5.16.6.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.5 -c -mv linux-5.16.5 linux-%{KVERREL} +%setup -q -n kernel-5.16.6 -c +mv linux-5.16.6 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2986,6 +2986,10 @@ fi # # %changelog +* Sat Feb 05 2022 Justin M. Forbes [5.16.6-0] +- Revert "ath11k: add support for WCN6855 hw2.1" (Justin M. Forbes) +- Changelog updates for rebase (Justin M. Forbes) + * Tue Feb 01 2022 Justin M. Forbes [5.16.5-0] - Linux v5.16.5 rebase - ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index e0a88e2b5..948835889 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 746 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 2f0e5c3d9e2a..d71b7646e438 100644 +index 2d7b7fe5cbad..52e21618ca2c 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 7490ff664..68ee062a2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.5.tar.xz) = cefe57f06f04863406a3f9bdb17a7ae41fda85e6e2f602f60942151708a91b3edb05aa7bb37b2bd41c0a5664d36e7de146edb8b217a3d1ac8643f824e9790a3e -SHA512 (kernel-abi-stablelists-5.16.5-200.tar.bz2) = d0abea67b134981ef57574fe643aacf84a375fbffff75aa080c4b4632c9ac2003977717c68e987effe8eec8c4d1cf876afb5476df46e543e0b71e94f237e86e8 -SHA512 (kernel-kabi-dw-5.16.5-200.tar.bz2) = 5261c042bc0c3ced51ccfcbd7208557d606c2987f9607b8809d21b041202ac3d71003cfa014afc149247adaf64010ba32f7cc6fac25cfeed7d7363981f83cf26 +SHA512 (linux-5.16.6.tar.xz) = 01649f19da276439b8c99968c4bb3a4c0a932803406a4d4ff9b375d86afa12531e23f5368a5edea707c6d80d6c92ab5da26889d445b6e4f6f37b0e7b96cb6cc1 +SHA512 (kernel-abi-stablelists-5.16.6-200.tar.bz2) = 4a08e4e86b4151b5ffd46e5471e40a1d53d65f9857b349a333895bd4144d0f9c67f5d6a1f11427bd8b2f4093dd692d3bc007b655f2f7848f4274e9f1bd571f37 +SHA512 (kernel-kabi-dw-5.16.6-200.tar.bz2) = 163c19cd30b8a397b9baab4f3073ac6517a414ffe7b6f3e1ed96c97bd6b91a68fa65cc6fbcbff3a8209bed54b2223f678a3e5dc390626d76117877c1f266b68c From d2deee30b50d8b24391079e160f4f8d8854ad023 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 6 Feb 2022 13:29:19 -0600 Subject: [PATCH 048/114] kernel-5.16.7-200 * Sun Feb 06 2022 Justin M. Forbes [5.16.7-200] - Fix up Changelog for 5.16.7 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 14 ++++++++++---- patch-5.16-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/kernel.spec b/kernel.spec index 4f987ac01..1a70eb290 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.6 +%define rpmversion 5.16.7 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.6.tar.xz +Source0: linux-5.16.7.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.6 -c -mv linux-5.16.6 linux-%{KVERREL} +%setup -q -n kernel-5.16.7 -c +mv linux-5.16.7 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2986,6 +2986,12 @@ fi # # %changelog +* Sun Feb 06 2022 Justin M. Forbes [5.16.7-200] +- Fix up Changelog for 5.16.7 (Justin M. Forbes) + +* Sun Feb 06 2022 Justin M. Forbes [5.16.7-0] +- Linux v5.16.7 + * Sat Feb 05 2022 Justin M. Forbes [5.16.6-0] - Revert "ath11k: add support for WCN6855 hw2.1" (Justin M. Forbes) - Changelog updates for rebase (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 948835889..f0be9cb68 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 746 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 2d7b7fe5cbad..52e21618ca2c 100644 +index b642e5650c0b..0544885c2d08 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 68ee062a2..6a8053a5e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.6.tar.xz) = 01649f19da276439b8c99968c4bb3a4c0a932803406a4d4ff9b375d86afa12531e23f5368a5edea707c6d80d6c92ab5da26889d445b6e4f6f37b0e7b96cb6cc1 -SHA512 (kernel-abi-stablelists-5.16.6-200.tar.bz2) = 4a08e4e86b4151b5ffd46e5471e40a1d53d65f9857b349a333895bd4144d0f9c67f5d6a1f11427bd8b2f4093dd692d3bc007b655f2f7848f4274e9f1bd571f37 -SHA512 (kernel-kabi-dw-5.16.6-200.tar.bz2) = 163c19cd30b8a397b9baab4f3073ac6517a414ffe7b6f3e1ed96c97bd6b91a68fa65cc6fbcbff3a8209bed54b2223f678a3e5dc390626d76117877c1f266b68c +SHA512 (linux-5.16.7.tar.xz) = f1159f95a97042e645c93549af5044f883b9da79874d8518ce8340cc5a0691cf05a53b64a71867c5814f16314f5ab3d1acea931bc1c1df2346dac5155aea5e51 +SHA512 (kernel-abi-stablelists-5.16.7-200.tar.bz2) = da5a7a95e13762b9ede72439328d3c07d73ef4130b16000fdaa28fa3d9c1a3988584e75ef186288ed0e2908f58d07e9434539e299d9a19a59b63256bd7804dda +SHA512 (kernel-kabi-dw-5.16.7-200.tar.bz2) = 0f8980f2ededbafbdb53d4bbe027af2a6203617cc6a21ac4a1e0aa3df86bd7da3a2769aad58385220fd5e91d922677dc7f0ff72308076737abaefc2f2f035c22 From f38101bdd0124e3ae7c3116b66f7fd1cd76e5601 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 8 Feb 2022 13:59:38 -0600 Subject: [PATCH 049/114] kernel-5.16.8-200 * Tue Feb 08 2022 Justin M. Forbes [5.16.8-200] - v5.16.8 rebase - drm/i915/psr: Disable PSR2 selective fetch for all TGL steps (Lyude Paul) - Set a value for CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION coming in with 5.16.8 (Justin M. Forbes) - ata: libata-core: Fix ata_dev_config_cpr() (Damien Le Moal) - Fix up Changelog for 5.16.7 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-i686-debug-fedora.config | 1 + kernel-i686-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 1 + kernel-x86_64-rhel.config | 1 + kernel.spec | 14 +- patch-5.16-redhat.patch | 209 +++++++++++++++++++++++- sources | 6 +- 27 files changed, 250 insertions(+), 11 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 8ca6c1ebe..4540c66c7 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 + f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 drm/i915/psr: Disable PSR2 selective fetch for all TGL steps + +https://gitlab.com/cki-project/kernel-ark/-/commit/85b2a5e2d9318e807e4d0bf39b4f0197ec6ef7af + 85b2a5e2d9318e807e4d0bf39b4f0197ec6ef7af ath11k: add support for WCN6855 hw2.1 + +https://gitlab.com/cki-project/kernel-ark/-/commit/31d9a211e602746035c9f53cfd6070cbacae68e4 + 31d9a211e602746035c9f53cfd6070cbacae68e4 ata: libata-core: Fix ata_dev_config_cpr() + https://gitlab.com/cki-project/kernel-ark/-/commit/78d32feef05fdbc59daccda9b8b1cacf872a95ba 78d32feef05fdbc59daccda9b8b1cacf872a95ba Revert "ath11k: add support for WCN6855 hw2.1" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index ab7ebb1d5..1a1f9caf0 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2195,6 +2195,7 @@ CONFIG_FPGA_MGR_ZYNQMP_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index dec5f902a..9098b0a7d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1681,6 +1681,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 5949fad8c..061e839f2 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2179,6 +2179,7 @@ CONFIG_FPGA_MGR_ZYNQMP_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 06066f1b0..6ad2fa1ee 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1665,6 +1665,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 958c10d85..0f277836d 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -2233,6 +2233,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 50ec9cccd..07e6f4a27 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -2218,6 +2218,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 25187135f..93afddbf0 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -2187,6 +2187,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 2303044c2..558ba9e95 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -2172,6 +2172,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 2077b03e6..c764adfd9 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -1883,6 +1883,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index a2d8d83fe..e09e1b544 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -1866,6 +1866,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 4e7bb78ee..c6a4fda73 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1759,6 +1759,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 90c60a1d0..5048a94b4 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1530,6 +1530,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 2823c7cf3..8b30566cd 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1742,6 +1742,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index cb70908d8..c11bb2e3e 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1514,6 +1514,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index a13ec207e..68a3cc7eb 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1763,6 +1763,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 4fd331e91..79fdc7546 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1532,6 +1532,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index a02e0dd37..dd4fbbd4a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1746,6 +1746,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 6bf8a99d0..503a0c6bf 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1516,6 +1516,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 7681ea435..904cb0352 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1523,6 +1523,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAME_POINTER is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 3400b5693..90934340c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1921,6 +1921,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 3b4ac3804..7eb3140a2 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1634,6 +1634,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 3ccd34fd1..5dba26426 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1904,6 +1904,7 @@ CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d25266f88..87b407c75 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1618,6 +1618,7 @@ CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAME_POINTER=y diff --git a/kernel.spec b/kernel.spec index 1a70eb290..c54ec7670 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.7 +%define rpmversion 5.16.8 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.7.tar.xz +Source0: linux-5.16.8.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.7 -c -mv linux-5.16.7 linux-%{KVERREL} +%setup -q -n kernel-5.16.8 -c +mv linux-5.16.8 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2986,7 +2986,11 @@ fi # # %changelog -* Sun Feb 06 2022 Justin M. Forbes [5.16.7-200] +* Tue Feb 08 2022 Justin M. Forbes [5.16.8-200] +- v5.16.8 rebase +- drm/i915/psr: Disable PSR2 selective fetch for all TGL steps (Lyude Paul) +- Set a value for CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION coming in with 5.16.8 (Justin M. Forbes) +- ata: libata-core: Fix ata_dev_config_cpr() (Damien Le Moal) - Fix up Changelog for 5.16.7 (Justin M. Forbes) * Sun Feb 06 2022 Justin M. Forbes [5.16.7-0] diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index f0be9cb68..30683c666 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -11,21 +11,28 @@ drivers/acpi/irq.c | 17 ++- drivers/acpi/scan.c | 9 ++ drivers/ata/libahci.c | 18 +++ + drivers/ata/libata-core.c | 14 +-- drivers/char/ipmi/ipmi_dmi.c | 15 +++ drivers/char/ipmi/ipmi_msghandler.c | 16 ++- drivers/char/random.c | 115 +++++++++++++++++++ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/gpu/drm/i915/display/intel_psr.c | 10 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ + drivers/net/wireless/ath/ath11k/core.c | 51 +++++++++ + drivers/net/wireless/ath/ath11k/core.h | 1 + + drivers/net/wireless/ath/ath11k/mhi.c | 1 + + drivers/net/wireless/ath/ath11k/pci.c | 16 ++- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ + include/linux/ata.h | 2 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -42,10 +49,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 44 files changed, 746 insertions(+), 191 deletions(-) + 51 files changed, 827 insertions(+), 205 deletions(-) diff --git a/Makefile b/Makefile -index b642e5650c0b..0544885c2d08 100644 +index 0cbab4df51b9..aff665749e8b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -441,6 +448,40 @@ index f76b8418e6fb..350e52fccc30 100644 /* wait for engine to stop. This could be as long as 500 msec */ tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); +diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c +index 1cdf8cfcc31b..94bc5dbb31e1 100644 +--- a/drivers/ata/libata-core.c ++++ b/drivers/ata/libata-core.c +@@ -2486,23 +2486,21 @@ static void ata_dev_config_cpr(struct ata_device *dev) + struct ata_cpr_log *cpr_log = NULL; + u8 *desc, *buf = NULL; + +- if (!ata_identify_page_supported(dev, +- ATA_LOG_CONCURRENT_POSITIONING_RANGES)) ++ if (ata_id_major_version(dev->id) < 11 || ++ !ata_log_supported(dev, ATA_LOG_CONCURRENT_POSITIONING_RANGES)) + goto out; + + /* +- * Read IDENTIFY DEVICE data log, page 0x47 +- * (concurrent positioning ranges). We can have at most 255 32B range +- * descriptors plus a 64B header. ++ * Read the concurrent positioning ranges log (0x47). We can have at ++ * most 255 32B range descriptors plus a 64B header. + */ + buf_len = (64 + 255 * 32 + 511) & ~511; + buf = kzalloc(buf_len, GFP_KERNEL); + if (!buf) + goto out; + +- err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, +- ATA_LOG_CONCURRENT_POSITIONING_RANGES, +- buf, buf_len >> 9); ++ err_mask = ata_read_log_page(dev, ATA_LOG_CONCURRENT_POSITIONING_RANGES, ++ 0, buf, buf_len >> 9); + if (err_mask) + goto out; + diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index bbf7029e224b..cf7faa970dd6 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -886,6 +927,28 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c +index 7a205fd5023b..42d57ebd9061 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.c ++++ b/drivers/gpu/drm/i915/display/intel_psr.c +@@ -735,10 +735,14 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, + return false; + } + +- /* Wa_14010254185 Wa_14010103792 */ +- if (IS_TGL_DISPLAY_STEP(dev_priv, STEP_A0, STEP_C0)) { ++ /* ++ * There's two things stopping this from being enabled on TGL: ++ * For steps A0-C0: workarounds Wa_14010254185 Wa_14010103792 are missing ++ * For all steps: PSR2 selective fetch causes screen flickering ++ */ ++ if (IS_TIGERLAKE(dev_priv)) { + drm_dbg_kms(&dev_priv->drm, +- "PSR2 sel fetch not enabled, missing the implementation of WAs\n"); ++ "PSR2 sel fetch not enabled, currently broken on TGL\n"); + return false; + } + diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1269,6 +1332,128 @@ index 8b86406b7162..2dffe129b902 100644 /* * Changes the default domain of an iommu group that has *only* one device * +diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c +index cb8cacbbd5b4..032c3d2568f5 100644 +--- a/drivers/net/wireless/ath/ath11k/core.c ++++ b/drivers/net/wireless/ath/ath11k/core.c +@@ -276,6 +276,57 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { + .max_fft_bins = 0, + }, + ++ .interface_modes = BIT(NL80211_IFTYPE_STATION) | ++ BIT(NL80211_IFTYPE_AP), ++ .supports_monitor = false, ++ .supports_shadow_regs = true, ++ .idle_ps = true, ++ .cold_boot_calib = false, ++ .supports_suspend = true, ++ .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), ++ .fix_l1ss = false, ++ .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, ++ .hal_params = &ath11k_hw_hal_params_qca6390, ++ .supports_dynamic_smps_6ghz = false, ++ .alloc_cacheable_memory = false, ++ .wakeup_mhi = true, ++ }, ++ { ++ .name = "wcn6855 hw2.1", ++ .hw_rev = ATH11K_HW_WCN6855_HW21, ++ .fw = { ++ .dir = "WCN6855/hw2.1", ++ .board_size = 256 * 1024, ++ .cal_offset = 128 * 1024, ++ }, ++ .max_radios = 3, ++ .bdf_addr = 0x4B0C0000, ++ .hw_ops = &wcn6855_ops, ++ .ring_mask = &ath11k_hw_ring_mask_qca6390, ++ .internal_sleep_clock = true, ++ .regs = &wcn6855_regs, ++ .qmi_service_ins_id = ATH11K_QMI_WLFW_SERVICE_INS_ID_V01_QCA6390, ++ .host_ce_config = ath11k_host_ce_config_qca6390, ++ .ce_count = 9, ++ .target_ce_config = ath11k_target_ce_config_wlan_qca6390, ++ .target_ce_count = 9, ++ .svc_to_ce_map = ath11k_target_service_to_ce_map_wlan_qca6390, ++ .svc_to_ce_map_len = 14, ++ .single_pdev_only = true, ++ .rxdma1_enable = false, ++ .num_rxmda_per_pdev = 2, ++ .rx_mac_buf_ring = true, ++ .vdev_start_delay = true, ++ .htt_peer_map_v2 = false, ++ ++ .spectral = { ++ .fft_sz = 0, ++ .fft_pad_sz = 0, ++ .summary_pad_sz = 0, ++ .fft_hdr_len = 0, ++ .max_fft_bins = 0, ++ }, ++ + .interface_modes = BIT(NL80211_IFTYPE_STATION) | + BIT(NL80211_IFTYPE_AP), + .supports_monitor = false, +diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h +index 011373b91ae0..3d6519612422 100644 +--- a/drivers/net/wireless/ath/ath11k/core.h ++++ b/drivers/net/wireless/ath/ath11k/core.h +@@ -117,6 +117,7 @@ enum ath11k_hw_rev { + ATH11K_HW_IPQ6018_HW10, + ATH11K_HW_QCN9074_HW10, + ATH11K_HW_WCN6855_HW20, ++ ATH11K_HW_WCN6855_HW21, + }; + + enum ath11k_firmware_mode { +diff --git a/drivers/net/wireless/ath/ath11k/mhi.c b/drivers/net/wireless/ath/ath11k/mhi.c +index 49c0b1ad40a0..95f5a1960676 100644 +--- a/drivers/net/wireless/ath/ath11k/mhi.c ++++ b/drivers/net/wireless/ath/ath11k/mhi.c +@@ -356,6 +356,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci) + break; + case ATH11K_HW_QCA6390_HW20: + case ATH11K_HW_WCN6855_HW20: ++ case ATH11K_HW_WCN6855_HW21: + ath11k_mhi_config = &ath11k_mhi_config_qca6390; + break; + default: +diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c +index 4c348bacf2cb..9fe496d35b38 100644 +--- a/drivers/net/wireless/ath/ath11k/pci.c ++++ b/drivers/net/wireless/ath/ath11k/pci.c +@@ -25,7 +25,7 @@ + #define WINDOW_RANGE_MASK GENMASK(18, 0) + + #define TCSR_SOC_HW_VERSION 0x0224 +-#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(16, 8) ++#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(11, 8) + #define TCSR_SOC_HW_VERSION_MINOR_MASK GENMASK(7, 0) + + /* BAR0 + 4k is always accessible, and no +@@ -1297,9 +1297,21 @@ static int ath11k_pci_probe(struct pci_dev *pdev, + &soc_hw_version_minor); + switch (soc_hw_version_major) { + case 2: +- ab->hw_rev = ATH11K_HW_WCN6855_HW20; ++ switch (soc_hw_version_minor) { ++ case 0x00: ++ case 0x01: ++ ab->hw_rev = ATH11K_HW_WCN6855_HW20; ++ break; ++ case 0x10: ++ case 0x11: ++ ab->hw_rev = ATH11K_HW_WCN6855_HW21; ++ break; ++ default: ++ goto unsupported_wcn6855_soc; ++ } + break; + default: ++unsupported_wcn6855_soc: + dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", + soc_hw_version_major, soc_hw_version_minor); + ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c index 1af8a4513708..5a23e077ab86 100644 --- a/drivers/nvme/host/core.c @@ -1458,6 +1643,24 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/include/linux/ata.h b/include/linux/ata.h +index 199e47e97d64..21292b5bbb55 100644 +--- a/include/linux/ata.h ++++ b/include/linux/ata.h +@@ -324,12 +324,12 @@ enum { + ATA_LOG_NCQ_NON_DATA = 0x12, + ATA_LOG_NCQ_SEND_RECV = 0x13, + ATA_LOG_IDENTIFY_DEVICE = 0x30, ++ ATA_LOG_CONCURRENT_POSITIONING_RANGES = 0x47, + + /* Identify device log pages: */ + ATA_LOG_SECURITY = 0x06, + ATA_LOG_SATA_SETTINGS = 0x08, + ATA_LOG_ZONED_INFORMATION = 0x09, +- ATA_LOG_CONCURRENT_POSITIONING_RANGES = 0x47, + + /* Identify device SATA settings log:*/ + ATA_LOG_DEVSLP_OFFSET = 0x30, diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h @@ -1834,7 +2037,7 @@ index 64abdfb20bc2..ed920477e11d 100644 int security_perf_event_open(struct perf_event_attr *attr, int type) { diff --git a/tools/testing/selftests/netfilter/nft_nat.sh b/tools/testing/selftests/netfilter/nft_nat.sh -index d88867d2fed7..349a319a9e51 100755 +index eb8543b9a5c4..79fe627b9e81 100755 --- a/tools/testing/selftests/netfilter/nft_nat.sh +++ b/tools/testing/selftests/netfilter/nft_nat.sh @@ -880,8 +880,9 @@ EOF diff --git a/sources b/sources index 6a8053a5e..2c24af673 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.7.tar.xz) = f1159f95a97042e645c93549af5044f883b9da79874d8518ce8340cc5a0691cf05a53b64a71867c5814f16314f5ab3d1acea931bc1c1df2346dac5155aea5e51 -SHA512 (kernel-abi-stablelists-5.16.7-200.tar.bz2) = da5a7a95e13762b9ede72439328d3c07d73ef4130b16000fdaa28fa3d9c1a3988584e75ef186288ed0e2908f58d07e9434539e299d9a19a59b63256bd7804dda -SHA512 (kernel-kabi-dw-5.16.7-200.tar.bz2) = 0f8980f2ededbafbdb53d4bbe027af2a6203617cc6a21ac4a1e0aa3df86bd7da3a2769aad58385220fd5e91d922677dc7f0ff72308076737abaefc2f2f035c22 +SHA512 (linux-5.16.8.tar.xz) = 46ba28f1a85abd4704cad4fb3d0030a94993d77599e2aaefd961c5b2a72498146dd75bc1c859684528e86d67aaa6f600a18129a5d5691b5d8e52392d0e878236 +SHA512 (kernel-abi-stablelists-5.16.8-200.tar.bz2) = eed9d60700693c1eb3b27896c18fbec8689ff26f071b95122405ecb05be14efb0009a93a53a29dc4d14cbcc37c70346534cb5ebcc0af5e9489d90adaa3008d22 +SHA512 (kernel-kabi-dw-5.16.8-200.tar.bz2) = 04b9e21e76364fc7342549dd8cf374f34e43bb3d36b0792662636d2a37c499d7ee15a0170768744bdddd3d0bc30d349705cff7fa6e568977ea4117ac414e3cfb From 595cb283e615947a27d819edc45e8e110a6116ce Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 11 Feb 2022 10:04:54 -0600 Subject: [PATCH 050/114] kernel-5.16.9-0 * Fri Feb 11 2022 Justin M. Forbes [5.16.9-0] - tipc: improve size validations for received domain records (Jon Maloy) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 15 ++++++----- patch-5.16-redhat.patch | 58 ++--------------------------------------- sources | 6 ++--- 4 files changed, 17 insertions(+), 65 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 4540c66c7..e962dc7ba 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/ebcfc72287e1a1c6758e2d80776e8c797c14c14e + ebcfc72287e1a1c6758e2d80776e8c797c14c14e tipc: improve size validations for received domain records + https://gitlab.com/cki-project/kernel-ark/-/commit/f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 drm/i915/psr: Disable PSR2 selective fetch for all TGL steps diff --git a/kernel.spec b/kernel.spec index c54ec7670..25b0530b6 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.8 +%define rpmversion 5.16.9 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.8.tar.xz +Source0: linux-5.16.9.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.8 -c -mv linux-5.16.8 linux-%{KVERREL} +%setup -q -n kernel-5.16.9 -c +mv linux-5.16.9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2986,10 +2986,13 @@ fi # # %changelog -* Tue Feb 08 2022 Justin M. Forbes [5.16.8-200] -- v5.16.8 rebase +* Fri Feb 11 2022 Justin M. Forbes [5.16.9-0] +- tipc: improve size validations for received domain records (Jon Maloy) + +* Tue Feb 08 2022 Justin M. Forbes [5.16.8-0] - drm/i915/psr: Disable PSR2 selective fetch for all TGL steps (Lyude Paul) - Set a value for CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION coming in with 5.16.8 (Justin M. Forbes) +- ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) - ata: libata-core: Fix ata_dev_config_cpr() (Damien Le Moal) - Fix up Changelog for 5.16.7 (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 30683c666..a748eeaa2 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -11,7 +11,6 @@ drivers/acpi/irq.c | 17 ++- drivers/acpi/scan.c | 9 ++ drivers/ata/libahci.c | 18 +++ - drivers/ata/libata-core.c | 14 +-- drivers/char/ipmi/ipmi_dmi.c | 15 +++ drivers/char/ipmi/ipmi_msghandler.c | 16 ++- drivers/char/random.c | 115 +++++++++++++++++++ @@ -32,7 +31,6 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - include/linux/ata.h | 2 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -49,10 +47,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 51 files changed, 827 insertions(+), 205 deletions(-) + 49 files changed, 820 insertions(+), 196 deletions(-) diff --git a/Makefile b/Makefile -index 0cbab4df51b9..aff665749e8b 100644 +index 1f32bb42f328..592f45010531 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -448,40 +446,6 @@ index f76b8418e6fb..350e52fccc30 100644 /* wait for engine to stop. This could be as long as 500 msec */ tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); -diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c -index 1cdf8cfcc31b..94bc5dbb31e1 100644 ---- a/drivers/ata/libata-core.c -+++ b/drivers/ata/libata-core.c -@@ -2486,23 +2486,21 @@ static void ata_dev_config_cpr(struct ata_device *dev) - struct ata_cpr_log *cpr_log = NULL; - u8 *desc, *buf = NULL; - -- if (!ata_identify_page_supported(dev, -- ATA_LOG_CONCURRENT_POSITIONING_RANGES)) -+ if (ata_id_major_version(dev->id) < 11 || -+ !ata_log_supported(dev, ATA_LOG_CONCURRENT_POSITIONING_RANGES)) - goto out; - - /* -- * Read IDENTIFY DEVICE data log, page 0x47 -- * (concurrent positioning ranges). We can have at most 255 32B range -- * descriptors plus a 64B header. -+ * Read the concurrent positioning ranges log (0x47). We can have at -+ * most 255 32B range descriptors plus a 64B header. - */ - buf_len = (64 + 255 * 32 + 511) & ~511; - buf = kzalloc(buf_len, GFP_KERNEL); - if (!buf) - goto out; - -- err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, -- ATA_LOG_CONCURRENT_POSITIONING_RANGES, -- buf, buf_len >> 9); -+ err_mask = ata_read_log_page(dev, ATA_LOG_CONCURRENT_POSITIONING_RANGES, -+ 0, buf, buf_len >> 9); - if (err_mask) - goto out; - diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index bbf7029e224b..cf7faa970dd6 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -1643,24 +1607,6 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/include/linux/ata.h b/include/linux/ata.h -index 199e47e97d64..21292b5bbb55 100644 ---- a/include/linux/ata.h -+++ b/include/linux/ata.h -@@ -324,12 +324,12 @@ enum { - ATA_LOG_NCQ_NON_DATA = 0x12, - ATA_LOG_NCQ_SEND_RECV = 0x13, - ATA_LOG_IDENTIFY_DEVICE = 0x30, -+ ATA_LOG_CONCURRENT_POSITIONING_RANGES = 0x47, - - /* Identify device log pages: */ - ATA_LOG_SECURITY = 0x06, - ATA_LOG_SATA_SETTINGS = 0x08, - ATA_LOG_ZONED_INFORMATION = 0x09, -- ATA_LOG_CONCURRENT_POSITIONING_RANGES = 0x47, - - /* Identify device SATA settings log:*/ - ATA_LOG_DEVSLP_OFFSET = 0x30, diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index 2c24af673..3d604ccc3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.8.tar.xz) = 46ba28f1a85abd4704cad4fb3d0030a94993d77599e2aaefd961c5b2a72498146dd75bc1c859684528e86d67aaa6f600a18129a5d5691b5d8e52392d0e878236 -SHA512 (kernel-abi-stablelists-5.16.8-200.tar.bz2) = eed9d60700693c1eb3b27896c18fbec8689ff26f071b95122405ecb05be14efb0009a93a53a29dc4d14cbcc37c70346534cb5ebcc0af5e9489d90adaa3008d22 -SHA512 (kernel-kabi-dw-5.16.8-200.tar.bz2) = 04b9e21e76364fc7342549dd8cf374f34e43bb3d36b0792662636d2a37c499d7ee15a0170768744bdddd3d0bc30d349705cff7fa6e568977ea4117ac414e3cfb +SHA512 (linux-5.16.9.tar.xz) = 6e09a51817922ac552af008fbf072ba6a6974ff990f2e2105f34e291f7dbca103975f9d75c3d455f482890ebdfba15b8c7bf14a8f22b26b4690e5c80ffb76cb9 +SHA512 (kernel-abi-stablelists-5.16.9-200.tar.bz2) = d202b95dc93b4e51442e0ecaa89700f0359bb15522ea0127bcf68e33b6b6c88f2d62fea1019c86abf10f8ea062d8df631bfb54c18d4725206fffb70d45fe90ea +SHA512 (kernel-kabi-dw-5.16.9-200.tar.bz2) = cfc68b2457ccd7deec9c329dbe3f49d06f539e409ac410ee360efc86378663f38ea01f52a6a6928d29f4474c4b632f3fad737256b2fde3c19cb62b8688e0fdaa From 26986cd32006ec2608e331ed8bfc6cbce949719a Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 16 Feb 2022 07:01:23 -0600 Subject: [PATCH 051/114] kernel-5.16.10-200 * Wed Feb 16 2022 Justin M. Forbes [5.16.10-200] - New configs for 5.16.10 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 +++ kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel.spec | 16 +++-- patch-5.16-redhat.patch | 95 ++++++++++++++---------------- sources | 6 +- 13 files changed, 77 insertions(+), 58 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index e962dc7ba..af388f405 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/f02942b95fb601b9729da7be1ae55d2255dcc045 + f02942b95fb601b9729da7be1ae55d2255dcc045 Revert "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" + +https://gitlab.com/cki-project/kernel-ark/-/commit/0ee56a84bdf2c277b9b47ed0e006802d40d5d3cc + 0ee56a84bdf2c277b9b47ed0e006802d40d5d3cc usb: gadget: clear related members when goto fail + +https://gitlab.com/cki-project/kernel-ark/-/commit/6c9ee5e7caa95bbbe3a131552845ae141658a4ef + 6c9ee5e7caa95bbbe3a131552845ae141658a4ef usb: gadget: don't release an existing dev->buf + https://gitlab.com/cki-project/kernel-ark/-/commit/ebcfc72287e1a1c6758e2d80776e8c797c14c14e ebcfc72287e1a1c6758e2d80776e8c797c14c14e tipc: improve size validations for received domain records diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 1a1f9caf0..9e5b31f71 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -331,6 +331,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 9098b0a7d..340469760 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -260,6 +260,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 061e839f2..86cd26154 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -331,6 +331,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 6ad2fa1ee..61faaf573 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -260,6 +260,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 68a3cc7eb..79637d35f 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -4926,6 +4926,7 @@ CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y # CONFIG_S390_KPROBES_SANITY_TEST is not set +# CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S390_PRNG=m CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 79fdc7546..c56f647e6 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4357,6 +4357,7 @@ CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y # CONFIG_S390_KPROBES_SANITY_TEST is not set +# CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S390_PRNG=m CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index dd4fbbd4a..16ce39e9a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -4902,6 +4902,7 @@ CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y # CONFIG_S390_KPROBES_SANITY_TEST is not set +# CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S390_PRNG=m CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 503a0c6bf..a2a7d9c54 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4339,6 +4339,7 @@ CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y # CONFIG_S390_KPROBES_SANITY_TEST is not set +# CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S390_PRNG=m CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 904cb0352..7c546886d 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4357,6 +4357,7 @@ CONFIG_S390_CCW_IOMMU=y # CONFIG_S390_GUEST is not set # CONFIG_S390_HYPFS_FS is not set # CONFIG_S390_KPROBES_SANITY_TEST is not set +# CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S390_PRNG=y CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m diff --git a/kernel.spec b/kernel.spec index 25b0530b6..4b1efeff7 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.9 +%define rpmversion 5.16.10 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.9.tar.xz +Source0: linux-5.16.10.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.9 -c -mv linux-5.16.9 linux-%{KVERREL} +%setup -q -n kernel-5.16.10 -c +mv linux-5.16.10 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2986,6 +2986,14 @@ fi # # %changelog +* Wed Feb 16 2022 Justin M. Forbes [5.16.10-200] +- New configs for 5.16.10 (Justin M. Forbes) + +* Wed Feb 16 2022 Justin M. Forbes [5.16.10-0] +- Revert "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" (Justin M. Forbes) +- usb: gadget: clear related members when goto fail (Hangyu Hua) +- usb: gadget: don't release an existing dev->buf (Hangyu Hua) + * Fri Feb 11 2022 Justin M. Forbes [5.16.9-0] - tipc: improve size validations for received domain records (Jon Maloy) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index a748eeaa2..944b3a022 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -4,7 +4,6 @@ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/kernel/resource.c | 23 +++- arch/x86/kernel/setup.c | 22 ++-- crypto/rng.c | 73 +++++++++++- drivers/acpi/apei/hest.c | 8 ++ @@ -31,6 +30,7 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ + drivers/usb/gadget/legacy/inode.c | 10 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -47,10 +47,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 49 files changed, 820 insertions(+), 196 deletions(-) + 49 files changed, 805 insertions(+), 198 deletions(-) diff --git a/Makefile b/Makefile -index 1f32bb42f328..592f45010531 100644 +index 36bbff16530b..e17c7fd5312f 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -81,10 +81,10 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index c4207cf9bb17..9e440657f15e 100644 +index ae0e93871ee5..7d5274349536 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1023,7 +1023,7 @@ endchoice +@@ -1093,7 +1093,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -93,7 +93,7 @@ index c4207cf9bb17..9e440657f15e 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1277,6 +1277,7 @@ config XEN +@@ -1347,6 +1347,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -148,49 +148,6 @@ index 225ab2d0a4c6..6a06cde25ca2 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; -diff --git a/arch/x86/kernel/resource.c b/arch/x86/kernel/resource.c -index 9b9fb7882c20..9ae64f9af956 100644 ---- a/arch/x86/kernel/resource.c -+++ b/arch/x86/kernel/resource.c -@@ -1,4 +1,5 @@ - // SPDX-License-Identifier: GPL-2.0 -+#include - #include - #include - -@@ -23,11 +24,31 @@ static void resource_clip(struct resource *res, resource_size_t start, - res->start = end + 1; - } - -+/* -+ * Some BIOS-es contain a bug where they add addresses which map to -+ * system RAM in the PCI host bridge window returned by the ACPI _CRS -+ * method, see commit 4dc2287c1805 ("x86: avoid E820 regions when -+ * allocating address space"). To avoid this Linux by default excludes -+ * E820 reservations when allocating addresses since 2010. -+ * In 2019 some systems have shown-up with E820 reservations which cover -+ * the entire _CRS returned PCI host bridge window, causing all attempts -+ * to assign memory to PCI BARs to fail if Linux uses E820 reservations. -+ * -+ * Ideally Linux would fully stop using E820 reservations, but then -+ * the old systems this was added for will regress. -+ * Instead keep the old behavior for old systems, while ignoring the -+ * E820 reservations for any systems from now on. -+ */ - static void remove_e820_regions(struct resource *avail) - { -- int i; -+ int i, year = dmi_get_bios_year(); - struct e820_entry *entry; - -+ if (year >= 2018) -+ return; -+ -+ pr_info_once("PCI: Removing E820 reservations from host bridge windows\n"); -+ - for (i = 0; i < e820_table->nr_entries; i++) { - entry = &e820_table->entries[i]; - diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c index e04f5e6eb33f..8015e3d2dc9a 100644 --- a/arch/x86/kernel/setup.c @@ -1257,7 +1214,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 8b86406b7162..2dffe129b902 100644 +index 3632bf8b4031..f9675209b5a2 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1268,7 +1225,7 @@ index 8b86406b7162..2dffe129b902 100644 #include #include #include -@@ -3119,6 +3120,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) +@@ -3124,6 +3125,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) } EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); @@ -1607,6 +1564,42 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/drivers/usb/gadget/legacy/inode.c b/drivers/usb/gadget/legacy/inode.c +index 3b58f4fc0a80..25c8809e0a38 100644 +--- a/drivers/usb/gadget/legacy/inode.c ++++ b/drivers/usb/gadget/legacy/inode.c +@@ -1826,8 +1826,9 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) + spin_lock_irq (&dev->lock); + value = -EINVAL; + if (dev->buf) { ++ spin_unlock_irq(&dev->lock); + kfree(kbuf); +- goto fail; ++ return value; + } + dev->buf = kbuf; + +@@ -1874,8 +1875,8 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) + + value = usb_gadget_probe_driver(&gadgetfs_driver); + if (value != 0) { +- kfree (dev->buf); +- dev->buf = NULL; ++ spin_lock_irq(&dev->lock); ++ goto fail; + } else { + /* at this point "good" hardware has for the first time + * let the USB the host see us. alternatively, if users +@@ -1892,6 +1893,9 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) + return value; + + fail: ++ dev->config = NULL; ++ dev->hs_config = NULL; ++ dev->dev = NULL; + spin_unlock_irq (&dev->lock); + pr_debug ("%s: %s fail %zd, %p\n", shortname, __func__, value, dev); + kfree (dev->buf); diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index 3d604ccc3..65b96f4b1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.9.tar.xz) = 6e09a51817922ac552af008fbf072ba6a6974ff990f2e2105f34e291f7dbca103975f9d75c3d455f482890ebdfba15b8c7bf14a8f22b26b4690e5c80ffb76cb9 -SHA512 (kernel-abi-stablelists-5.16.9-200.tar.bz2) = d202b95dc93b4e51442e0ecaa89700f0359bb15522ea0127bcf68e33b6b6c88f2d62fea1019c86abf10f8ea062d8df631bfb54c18d4725206fffb70d45fe90ea -SHA512 (kernel-kabi-dw-5.16.9-200.tar.bz2) = cfc68b2457ccd7deec9c329dbe3f49d06f539e409ac410ee360efc86378663f38ea01f52a6a6928d29f4474c4b632f3fad737256b2fde3c19cb62b8688e0fdaa +SHA512 (linux-5.16.10.tar.xz) = 8b5111d116acc4fb79d5b8320718fd566cbe71719fbf5863973ae8b6fbb6dcac4a30b5f095ffc4fd2721e4c1aa179155892b2bbd73e87eeb3d3e918ff561fc33 +SHA512 (kernel-abi-stablelists-5.16.10-200.tar.bz2) = a768fa28eeb152ef5b2ae8365e5903b0c90e1ed5313c1c6156ad0f78aea9ddfd4282940068bbefb5c1621d6f6f6b23aa1548951ccc38568bf326699964b48332 +SHA512 (kernel-kabi-dw-5.16.10-200.tar.bz2) = a32eb6ac3e67aea26eb344c610c7a93c3e9a36816db288f8810c2788c6677308a7658c02b4d6251dd0fb3a98dbff6ca8770d227b6b8874173d4d7333c630ccd7 From 650c9f3d081a6d8756dca6b4924bf6bfb5eeb18b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 23 Feb 2022 10:43:10 -0600 Subject: [PATCH 052/114] kernel-5.16.11-0 * Wed Feb 23 2022 Justin M. Forbes [5.16.11-0] - spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) - New configs for 5.16.10 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-i686-debug-fedora.config | 1 + kernel-i686-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-fedora.config | 1 + kernel.spec | 22 +++++++++++----------- patch-5.16-redhat.patch | 18 +++++++++--------- sources | 6 +++--- 17 files changed, 37 insertions(+), 23 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 9e5b31f71..9a57bf36d 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -7632,6 +7632,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 86cd26154..f0312511b 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -7606,6 +7606,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 0f277836d..73ea8ba08 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -7838,6 +7838,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 07e6f4a27..c8301f9a4 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -7813,6 +7813,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 93afddbf0..7fb72f5b9 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -7606,6 +7606,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 558ba9e95..7b9043dbb 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -7581,6 +7581,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index c764adfd9..0522671e0 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -6855,6 +6855,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index e09e1b544..8015432df 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -6830,6 +6830,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index c6a4fda73..e0b39a57b 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -6529,6 +6529,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 8b30566cd..b260b4039 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -6503,6 +6503,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 79637d35f..5a1aae14c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -6477,6 +6477,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 16ce39e9a..bf6a9d755 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -6451,6 +6451,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 90934340c..f1bdac89f 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6905,6 +6905,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5dba26426..c147d3c80 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6880,6 +6880,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set +# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel.spec b/kernel.spec index 4b1efeff7..fd3ce3c33 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.10 +%define rpmversion 5.16.11 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.10.tar.xz +Source0: linux-5.16.11.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.10 -c -mv linux-5.16.10 linux-%{KVERREL} +%setup -q -n kernel-5.16.11 -c +mv linux-5.16.11 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1946,12 +1946,11 @@ BuildKernel() { # Clean up intermediate tools files find $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/tools \( -iname "*.o" -o -iname "*.cmd" \) -exec rm -f {} + - # Make sure the Makefile and version.h have a matching timestamp so that - # external modules can be built - touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/generated/uapi/linux/version.h - - # Copy .config to include/config/auto.conf so "make prepare" is unnecessary. - cp $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/config/auto.conf + # Make sure the Makefile, version.h, and auto.conf have a matching + # timestamp so that external modules can be built + touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile \ + $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/generated/uapi/linux/version.h \ + $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/config/auto.conf %if %{with_debuginfo} eu-readelf -n vmlinux | grep "Build ID" | awk '{print $NF}' > vmlinux.id @@ -2986,7 +2985,8 @@ fi # # %changelog -* Wed Feb 16 2022 Justin M. Forbes [5.16.10-200] +* Wed Feb 23 2022 Justin M. Forbes [5.16.11-0] +- spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) - New configs for 5.16.10 (Justin M. Forbes) * Wed Feb 16 2022 Justin M. Forbes [5.16.10-0] diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 944b3a022..1ec61ee0e 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -50,7 +50,7 @@ 49 files changed, 805 insertions(+), 198 deletions(-) diff --git a/Makefile b/Makefile -index 36bbff16530b..e17c7fd5312f 100644 +index 00ba75768af7..f95367fb3134 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -465,7 +465,7 @@ index c59265146e9c..caa8458edde2 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index a27ae3999ff3..dc4e136adb08 100644 +index ebe86de9d0ac..cf0062d903a1 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -335,6 +335,7 @@ @@ -512,7 +512,7 @@ index a27ae3999ff3..dc4e136adb08 100644 static int write_pool(struct entropy_store *r, const char __user *buffer, size_t count) { -@@ -1983,7 +1999,58 @@ static int random_fasync(int fd, struct file *filp, int on) +@@ -1986,7 +2002,58 @@ static int random_fasync(int fd, struct file *filp, int on) return fasync_helper(fd, filp, on, &fasync); } @@ -571,7 +571,7 @@ index a27ae3999ff3..dc4e136adb08 100644 .read = random_read, .write = random_write, .poll = random_poll, -@@ -1994,6 +2061,7 @@ const struct file_operations random_fops = { +@@ -1997,6 +2064,7 @@ const struct file_operations random_fops = { }; const struct file_operations urandom_fops = { @@ -579,7 +579,7 @@ index a27ae3999ff3..dc4e136adb08 100644 .read = urandom_read, .write = random_write, .unlocked_ioctl = random_ioctl, -@@ -2002,9 +2070,31 @@ const struct file_operations urandom_fops = { +@@ -2005,9 +2073,31 @@ const struct file_operations urandom_fops = { .llseek = noop_llseek, }; @@ -611,7 +611,7 @@ index a27ae3999ff3..dc4e136adb08 100644 int ret; if (flags & ~(GRND_NONBLOCK|GRND_RANDOM|GRND_INSECURE)) -@@ -2020,6 +2110,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, +@@ -2023,6 +2113,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, if (count > INT_MAX) count = INT_MAX; @@ -630,7 +630,7 @@ index a27ae3999ff3..dc4e136adb08 100644 if (!(flags & GRND_INSECURE) && !crng_ready()) { if (flags & GRND_NONBLOCK) return -EAGAIN; -@@ -2329,3 +2431,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) +@@ -2332,3 +2434,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) add_device_randomness(buf, size); } EXPORT_SYMBOL_GPL(add_bootloader_randomness); @@ -1376,7 +1376,7 @@ index 4c348bacf2cb..9fe496d35b38 100644 soc_hw_version_major, soc_hw_version_minor); ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 1af8a4513708..5a23e077ab86 100644 +index 352766aa3122..16a2c9417536 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1443,7 +1443,7 @@ index 1af8a4513708..5a23e077ab86 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 13e5d503ed07..daaeb316f624 100644 +index 99c2307b04e2..654c033bbbb2 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) diff --git a/sources b/sources index 65b96f4b1..957ccc1c2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.10.tar.xz) = 8b5111d116acc4fb79d5b8320718fd566cbe71719fbf5863973ae8b6fbb6dcac4a30b5f095ffc4fd2721e4c1aa179155892b2bbd73e87eeb3d3e918ff561fc33 -SHA512 (kernel-abi-stablelists-5.16.10-200.tar.bz2) = a768fa28eeb152ef5b2ae8365e5903b0c90e1ed5313c1c6156ad0f78aea9ddfd4282940068bbefb5c1621d6f6f6b23aa1548951ccc38568bf326699964b48332 -SHA512 (kernel-kabi-dw-5.16.10-200.tar.bz2) = a32eb6ac3e67aea26eb344c610c7a93c3e9a36816db288f8810c2788c6677308a7658c02b4d6251dd0fb3a98dbff6ca8770d227b6b8874173d4d7333c630ccd7 +SHA512 (linux-5.16.11.tar.xz) = f04dfec50e8c081139d22dd7ccff927bd01eb0e7f63923c1d939fa3dcf5114408fd58859bfa42abfc812656d60f5303e18657123083bd859021bbeff3c1d025d +SHA512 (kernel-abi-stablelists-5.16.11-200.tar.bz2) = 8543049430eff4a530b5805191affb60b1f02a539592bb00a30a8196706354101e30ec80906db59629c0d08f0f5864425ad73a163ca66b659f1ef314e4dbf516 +SHA512 (kernel-kabi-dw-5.16.11-200.tar.bz2) = 6e73d02de9003973757dc047ef83c6b204fd4669335c5ee9a2ed5d64dfd790d5f135669c6e21f5b432a75d9592f7f2f4b58eb0dc7e032d81382ecce6486aedfe From 15a62740f87c6db914536f9f2854cdf6751777d5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 2 Mar 2022 12:40:42 -0600 Subject: [PATCH 053/114] kernel-5.16.12-0 * Wed Mar 02 2022 Justin M. Forbes [5.16.12-0] - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops (Lyude Paul) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel-aarch64-debug-fedora.config | 1 - kernel-aarch64-fedora.config | 1 - kernel-armv7hl-debug-fedora.config | 1 - kernel-armv7hl-fedora.config | 1 - kernel-armv7hl-lpae-debug-fedora.config | 1 - kernel-armv7hl-lpae-fedora.config | 1 - kernel-i686-debug-fedora.config | 1 - kernel-i686-fedora.config | 1 - kernel-ppc64le-debug-fedora.config | 1 - kernel-ppc64le-fedora.config | 1 - kernel-s390x-debug-fedora.config | 1 - kernel-s390x-fedora.config | 1 - kernel-x86_64-debug-fedora.config | 1 - kernel-x86_64-fedora.config | 1 - kernel.spec | 11 +++++++---- patch-5.16-redhat.patch | 21 ++++++++++++++++++--- sources | 6 +++--- 18 files changed, 31 insertions(+), 24 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index af388f405..ce56ad1f8 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 + 1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 drm/nouveau/backlight: Fix LVDS backlight detection on some laptops + https://gitlab.com/cki-project/kernel-ark/-/commit/f02942b95fb601b9729da7be1ae55d2255dcc045 f02942b95fb601b9729da7be1ae55d2255dcc045 Revert "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 9a57bf36d..9e5b31f71 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -7632,7 +7632,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index f0312511b..86cd26154 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -7606,7 +7606,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 73ea8ba08..0f277836d 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -7838,7 +7838,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index c8301f9a4..07e6f4a27 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -7813,7 +7813,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 7fb72f5b9..93afddbf0 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -7606,7 +7606,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 7b9043dbb..558ba9e95 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -7581,7 +7581,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m CONFIG_TSL4531=m -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 0522671e0..c764adfd9 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -6855,7 +6855,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 8015432df..e09e1b544 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -6830,7 +6830,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index e0b39a57b..c6a4fda73 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -6529,7 +6529,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index b260b4039..8b30566cd 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -6503,7 +6503,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 5a1aae14c..79637d35f 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -6477,7 +6477,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index bf6a9d755..16ce39e9a 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -6451,7 +6451,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index f1bdac89f..90934340c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -6905,7 +6905,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index c147d3c80..5dba26426 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -6880,7 +6880,6 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2591 is not set CONFIG_TSL2772=m # CONFIG_TSL4531 is not set -# CONFIG_TSNEP_SELFTESTS is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set CONFIG_TULIP=m diff --git a/kernel.spec b/kernel.spec index fd3ce3c33..7daa036d8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.11 +%define rpmversion 5.16.12 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.11.tar.xz +Source0: linux-5.16.12.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.11 -c -mv linux-5.16.11 linux-%{KVERREL} +%setup -q -n kernel-5.16.12 -c +mv linux-5.16.12 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Wed Mar 02 2022 Justin M. Forbes [5.16.12-0] +- drm/nouveau/backlight: Fix LVDS backlight detection on some laptops (Lyude Paul) + * Wed Feb 23 2022 Justin M. Forbes [5.16.11-0] - spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) - New configs for 5.16.10 (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 1ec61ee0e..7cd2e8bac 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -17,6 +17,7 @@ drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ drivers/gpu/drm/i915/display/intel_psr.c | 10 +- + drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -47,10 +48,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 49 files changed, 805 insertions(+), 198 deletions(-) + 50 files changed, 807 insertions(+), 199 deletions(-) diff --git a/Makefile b/Makefile -index 00ba75768af7..f95367fb3134 100644 +index 09a9bb824afa..02a849fa625b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -870,6 +871,20 @@ index 7a205fd5023b..42d57ebd9061 100644 return false; } +diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c +index 1cbd71abc80a..9d2513de959b 100644 +--- a/drivers/gpu/drm/nouveau/nouveau_backlight.c ++++ b/drivers/gpu/drm/nouveau/nouveau_backlight.c +@@ -294,7 +294,8 @@ nv50_backlight_init(struct nouveau_backlight *bl, + struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); + struct nvif_object *device = &drm->client.device.object; + +- if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1))) ++ if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1)) || ++ nv_conn->base.status != connector_status_connected) + return -ENODEV; + + if (nv_conn->type == DCB_CONNECTOR_eDP) { diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1376,7 +1391,7 @@ index 4c348bacf2cb..9fe496d35b38 100644 soc_hw_version_major, soc_hw_version_minor); ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 352766aa3122..16a2c9417536 100644 +index 5785f6abf194..7fc5f15a4b78 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) diff --git a/sources b/sources index 957ccc1c2..ff1077816 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.11.tar.xz) = f04dfec50e8c081139d22dd7ccff927bd01eb0e7f63923c1d939fa3dcf5114408fd58859bfa42abfc812656d60f5303e18657123083bd859021bbeff3c1d025d -SHA512 (kernel-abi-stablelists-5.16.11-200.tar.bz2) = 8543049430eff4a530b5805191affb60b1f02a539592bb00a30a8196706354101e30ec80906db59629c0d08f0f5864425ad73a163ca66b659f1ef314e4dbf516 -SHA512 (kernel-kabi-dw-5.16.11-200.tar.bz2) = 6e73d02de9003973757dc047ef83c6b204fd4669335c5ee9a2ed5d64dfd790d5f135669c6e21f5b432a75d9592f7f2f4b58eb0dc7e032d81382ecce6486aedfe +SHA512 (linux-5.16.12.tar.xz) = 88856cd67fa447c88bf476d2f1a1aa6bb91a9329e44e0223fed6465170353782a7254e005cc95a977172312bc4d69fe3a6dfb81b05a360434f83ef32eef76785 +SHA512 (kernel-abi-stablelists-5.16.12-200.tar.bz2) = f0b4dd2f49337cb445aa3ca9b193afc1ed5a7cd6a0949284285486ab0feb5e7d7a38b94bbf46f99ec1e895a597c2eeee1dc7ab2dedf45201f69d34b4aa8dd598 +SHA512 (kernel-kabi-dw-5.16.12-200.tar.bz2) = 41641a3637003028ce711aa9b186e8f97d54676417da18197f453d2afa448c5808f53735b1ba4ca15c21c6a584731df643ccdd153a5aa0da0d89e95c7bc72127 From db7d8c7f688c841bf0ef8ac0cc430af8b77a8c69 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 8 Mar 2022 16:25:00 -0600 Subject: [PATCH 054/114] kernel-5.16.13-0 * Tue Mar 08 2022 Justin M. Forbes [5.16.13-0] - Add config for ARM64_ERRATUM_2077057 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 ++ kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel.spec | 11 ++- patch-5.16-redhat.patch | 149 +++++++++++++++++------------ sources | 6 +- 8 files changed, 111 insertions(+), 68 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index ce56ad1f8..b04c1b792 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/ce338c425415d1e9623815d79bb88a98818f4157 + ce338c425415d1e9623815d79bb88a98818f4157 Revert "PCI/MSI: Mask MSI-X vectors only on success" + +https://gitlab.com/cki-project/kernel-ark/-/commit/bb6f217f11225d6c72a4c43601df295b29c5457d + bb6f217f11225d6c72a4c43601df295b29c5457d drm/i915/psr: Set "SF Partial Frame Enable" also on full update + +https://gitlab.com/cki-project/kernel-ark/-/commit/88d7b2ee03edb6abba36a7a34011e1c036bb2c62 + 88d7b2ee03edb6abba36a7a34011e1c036bb2c62 Revert "drm/i915/psr: Disable PSR2 selective fetch for all TGL steps" + https://gitlab.com/cki-project/kernel-ark/-/commit/1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 drm/nouveau/backlight: Fix LVDS backlight detection on some laptops diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 9e5b31f71..6e1aee6a1 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -334,6 +334,7 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 340469760..71c26b87d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -263,6 +263,7 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 86cd26154..9043feddb 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -334,6 +334,7 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 61faaf573..00a23bfc3 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -263,6 +263,7 @@ CONFIG_ARM64_ERRATUM_1542419=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y diff --git a/kernel.spec b/kernel.spec index 7daa036d8..d58c5b17c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.12 +%define rpmversion 5.16.13 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.12.tar.xz +Source0: linux-5.16.13.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.12 -c -mv linux-5.16.12 linux-%{KVERREL} +%setup -q -n kernel-5.16.13 -c +mv linux-5.16.13 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Tue Mar 08 2022 Justin M. Forbes [5.16.13-0] +- Add config for ARM64_ERRATUM_2077057 (Justin M. Forbes) + * Wed Mar 02 2022 Justin M. Forbes [5.16.12-0] - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops (Lyude Paul) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 7cd2e8bac..7fa13640d 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -16,7 +16,8 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/i915/display/intel_psr.c | 10 +- + drivers/gpu/drm/i915/display/intel_psr.c | 16 ++- + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ @@ -29,9 +30,9 @@ drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + + drivers/pci/msi.c | 13 +-- drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - drivers/usb/gadget/legacy/inode.c | 10 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -48,10 +49,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 50 files changed, 807 insertions(+), 199 deletions(-) + 51 files changed, 811 insertions(+), 205 deletions(-) diff --git a/Makefile b/Makefile -index 09a9bb824afa..02a849fa625b 100644 +index 6702e44821eb..9e7e71b0abbb 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -82,10 +83,10 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index ae0e93871ee5..7d5274349536 100644 +index 651bf217465e..874ef87c9585 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1093,7 +1093,7 @@ endchoice +@@ -1109,7 +1109,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -94,7 +95,7 @@ index ae0e93871ee5..7d5274349536 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1347,6 +1347,7 @@ config XEN +@@ -1363,6 +1363,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -128,7 +129,7 @@ index 5ad1dde23dc5..b6192d58eed3 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 225ab2d0a4c6..6a06cde25ca2 100644 +index 65a31cb0611f..5d059341f02b 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -139,7 +140,7 @@ index 225ab2d0a4c6..6a06cde25ca2 100644 #include #include -@@ -963,6 +964,9 @@ void __init setup_arch(char **cmdline_p) +@@ -965,6 +966,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -850,26 +851,57 @@ index 000000000000..de0a3714a5d4 + } +} diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 7a205fd5023b..42d57ebd9061 100644 +index 7a205fd5023b..3ba8b717e176 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -735,10 +735,14 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, - return false; - } +@@ -1400,6 +1400,13 @@ static inline u32 man_trk_ctl_single_full_frame_bit_get(struct drm_i915_private + PSR2_MAN_TRK_CTL_SF_SINGLE_FULL_FRAME; + } -- /* Wa_14010254185 Wa_14010103792 */ -- if (IS_TGL_DISPLAY_STEP(dev_priv, STEP_A0, STEP_C0)) { -+ /* -+ * There's two things stopping this from being enabled on TGL: -+ * For steps A0-C0: workarounds Wa_14010254185 Wa_14010103792 are missing -+ * For all steps: PSR2 selective fetch causes screen flickering -+ */ -+ if (IS_TIGERLAKE(dev_priv)) { - drm_dbg_kms(&dev_priv->drm, -- "PSR2 sel fetch not enabled, missing the implementation of WAs\n"); -+ "PSR2 sel fetch not enabled, currently broken on TGL\n"); - return false; ++static inline u32 man_trk_ctl_partial_frame_bit_get(struct drm_i915_private *dev_priv) ++{ ++ return IS_ALDERLAKE_P(dev_priv) ? ++ ADLP_PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE : ++ PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE; ++} ++ + static void psr_force_hw_tracking_exit(struct intel_dp *intel_dp) + { + struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); +@@ -1495,7 +1502,13 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, + { + struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); + struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); +- u32 val = PSR2_MAN_TRK_CTL_ENABLE; ++ u32 val = 0; ++ ++ if (!IS_ALDERLAKE_P(dev_priv)) ++ val = PSR2_MAN_TRK_CTL_ENABLE; ++ ++ /* SF partial frame enable has to be set even on full update */ ++ val |= man_trk_ctl_partial_frame_bit_get(dev_priv); + + if (full_update) { + /* +@@ -1515,7 +1528,6 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, + } else { + drm_WARN_ON(crtc_state->uapi.crtc->dev, clip->y1 % 4 || clip->y2 % 4); + +- val |= PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE; + val |= PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR(clip->y1 / 4 + 1); + val |= PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR(clip->y2 / 4 + 1); } +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index 14ce8809efdd..e927776ae183 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h +@@ -4738,6 +4738,7 @@ enum { + #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR(val) REG_FIELD_PREP(ADLP_PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR_MASK, val) + #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR_MASK REG_GENMASK(12, 0) + #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR(val) REG_FIELD_PREP(ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR_MASK, val) ++#define ADLP_PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE REG_BIT(31) + #define ADLP_PSR2_MAN_TRK_CTL_SF_SINGLE_FULL_FRAME REG_BIT(14) + #define ADLP_PSR2_MAN_TRK_CTL_SF_CONTINUOS_FULL_FRAME REG_BIT(13) diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c index 1cbd71abc80a..9d2513de959b 100644 @@ -1526,6 +1558,37 @@ index 9b095ee01364..bf25ef206cd2 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } +diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c +index 8465221be6d2..64f37ad8227d 100644 +--- a/drivers/pci/msi.c ++++ b/drivers/pci/msi.c +@@ -722,6 +722,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + goto out_disable; + } + ++ /* Ensure that all table entries are masked. */ ++ msix_mask_all(base, tsize); ++ + ret = msix_setup_entries(dev, base, entries, nvec, affd); + if (ret) + goto out_disable; +@@ -748,16 +751,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + /* Set MSI-X enabled bits and unmask the function */ + pci_intx_for_msi(dev, 0); + dev->msix_enabled = 1; +- +- /* +- * Ensure that all table entries are masked to prevent +- * stale entries from firing in a crash kernel. +- * +- * Done late to deal with a broken Marvell NVME device +- * which takes the MSI-X mask bits into account even +- * when MSI-X is disabled, which prevents MSI delivery. +- */ +- msix_mask_all(base, tsize); + pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL, 0); + + pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 20a932690738..494cee3aec7b 100644 --- a/drivers/pci/quirks.c @@ -1579,42 +1642,6 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/drivers/usb/gadget/legacy/inode.c b/drivers/usb/gadget/legacy/inode.c -index 3b58f4fc0a80..25c8809e0a38 100644 ---- a/drivers/usb/gadget/legacy/inode.c -+++ b/drivers/usb/gadget/legacy/inode.c -@@ -1826,8 +1826,9 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) - spin_lock_irq (&dev->lock); - value = -EINVAL; - if (dev->buf) { -+ spin_unlock_irq(&dev->lock); - kfree(kbuf); -- goto fail; -+ return value; - } - dev->buf = kbuf; - -@@ -1874,8 +1875,8 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) - - value = usb_gadget_probe_driver(&gadgetfs_driver); - if (value != 0) { -- kfree (dev->buf); -- dev->buf = NULL; -+ spin_lock_irq(&dev->lock); -+ goto fail; - } else { - /* at this point "good" hardware has for the first time - * let the USB the host see us. alternatively, if users -@@ -1892,6 +1893,9 @@ dev_config (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) - return value; - - fail: -+ dev->config = NULL; -+ dev->hs_config = NULL; -+ dev->dev = NULL; - spin_unlock_irq (&dev->lock); - pr_debug ("%s: %s fail %zd, %p\n", shortname, __func__, value, dev); - kfree (dev->buf); diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index ff1077816..cc74c8abd 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.12.tar.xz) = 88856cd67fa447c88bf476d2f1a1aa6bb91a9329e44e0223fed6465170353782a7254e005cc95a977172312bc4d69fe3a6dfb81b05a360434f83ef32eef76785 -SHA512 (kernel-abi-stablelists-5.16.12-200.tar.bz2) = f0b4dd2f49337cb445aa3ca9b193afc1ed5a7cd6a0949284285486ab0feb5e7d7a38b94bbf46f99ec1e895a597c2eeee1dc7ab2dedf45201f69d34b4aa8dd598 -SHA512 (kernel-kabi-dw-5.16.12-200.tar.bz2) = 41641a3637003028ce711aa9b186e8f97d54676417da18197f453d2afa448c5808f53735b1ba4ca15c21c6a584731df643ccdd153a5aa0da0d89e95c7bc72127 +SHA512 (linux-5.16.13.tar.xz) = 074d278fe9603de01b8feebefbbfb1d620f89fafab1fc898d3b5eede00cf46d62c7f994f904a088d6f4bb613abd5cf5f88a0a1232284f5af330a8e88fcd49f38 +SHA512 (kernel-abi-stablelists-5.16.13-200.tar.bz2) = 6c63ade767efb7fb103004ffb461c99688310cb18d709bc01a69fbec33788f6f1163ad6e2996216dae09d6d0481e792c3fd4ba5c12676c89db8295c9abaeec38 +SHA512 (kernel-kabi-dw-5.16.13-200.tar.bz2) = a257b5cb940038396f7a1e0961647648454197833f92908621a7b5fe2a0806d27da4783c5042177a9ebcc283058bdd8cec7e6ce207307d0efe2ce0e8143e1269 From fc82598159037daf06b84df475ba09cd6c25da69 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 11 Mar 2022 13:44:20 -0600 Subject: [PATCH 055/114] kernel-5.16.14-0 * Fri Mar 11 2022 Justin M. Forbes [5.16.14-0] - Linux v5.16.14 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.16-redhat.patch | 4 ++-- sources | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/kernel.spec b/kernel.spec index d58c5b17c..a3177550c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.13 +%define rpmversion 5.16.14 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.13.tar.xz +Source0: linux-5.16.14.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.13 -c -mv linux-5.16.13 linux-%{KVERREL} +%setup -q -n kernel-5.16.14 -c +mv linux-5.16.14 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Fri Mar 11 2022 Justin M. Forbes [5.16.14-0] +- Linux v5.16.14 + * Tue Mar 08 2022 Justin M. Forbes [5.16.13-0] - Add config for ARM64_ERRATUM_2077057 (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 7fa13640d..7110a8e5c 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -52,7 +52,7 @@ 51 files changed, 811 insertions(+), 205 deletions(-) diff --git a/Makefile b/Makefile -index 6702e44821eb..9e7e71b0abbb 100644 +index 86835419075f..dd0dae5bea09 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -83,7 +83,7 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 651bf217465e..874ef87c9585 100644 +index 0e2c31f7a9aa..25310b3a1fc6 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1109,7 +1109,7 @@ endchoice diff --git a/sources b/sources index cc74c8abd..1844ea71e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.13.tar.xz) = 074d278fe9603de01b8feebefbbfb1d620f89fafab1fc898d3b5eede00cf46d62c7f994f904a088d6f4bb613abd5cf5f88a0a1232284f5af330a8e88fcd49f38 -SHA512 (kernel-abi-stablelists-5.16.13-200.tar.bz2) = 6c63ade767efb7fb103004ffb461c99688310cb18d709bc01a69fbec33788f6f1163ad6e2996216dae09d6d0481e792c3fd4ba5c12676c89db8295c9abaeec38 -SHA512 (kernel-kabi-dw-5.16.13-200.tar.bz2) = a257b5cb940038396f7a1e0961647648454197833f92908621a7b5fe2a0806d27da4783c5042177a9ebcc283058bdd8cec7e6ce207307d0efe2ce0e8143e1269 +SHA512 (linux-5.16.14.tar.xz) = 5f7320756f4291f2292cb1ba1230dd57055784964bba5c82dbdeca3139793cc0bff8a5bf526087b3299344dde2ab5912ab411e24e8f4c812baa830b63bae0a7c +SHA512 (kernel-abi-stablelists-5.16.14-200.tar.bz2) = cf184f053f72547d2e25189aa86cd26619e35ebfca7aed76802aa97d12dedee91ba9a214183a87da67a28c5e17359b4eb158d7561f2564f7686b86a66100e0fa +SHA512 (kernel-kabi-dw-5.16.14-200.tar.bz2) = babc378940a56a33b64bf7e4951430743e49158a94c276c7d1b81fb5ee4d5fd45c189d1b2b461f5c445a19fc9fd0f1c82a37f6cdf49ce13c9510b54cb4a642d0 From 37ca87224b08cc207cf992c4bb3be19e8fd9d233 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 16 Mar 2022 11:45:33 -0500 Subject: [PATCH 056/114] kernel-5.16.15-0 * Wed Mar 16 2022 Justin M. Forbes [5.16.15-0] - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer) - Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug (Justin M. Forbes) - Turn on VDPA_SIM_BLOCK (Justin M. Forbes) - Fix up changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++ kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-i686-debug-fedora.config | 2 +- kernel-i686-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 16 ++- patch-5.16-redhat.patch | 126 ++++++++++++------------ sources | 6 +- 18 files changed, 97 insertions(+), 85 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index b04c1b792..f803e6146 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 + c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION + +https://gitlab.com/cki-project/kernel-ark/-/commit/e9849fac129d5c7acb0556e0d29f0b3bf5103c0e + e9849fac129d5c7acb0556e0d29f0b3bf5103c0e Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug + https://gitlab.com/cki-project/kernel-ark/-/commit/ce338c425415d1e9623815d79bb88a98818f4157 ce338c425415d1e9623815d79bb88a98818f4157 Revert "PCI/MSI: Mask MSI-X vectors only on success" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 6e1aee6a1..caa900ea4 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -8121,7 +8121,7 @@ CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 9043feddb..5ebf283c4 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -8095,7 +8095,7 @@ CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 0f277836d..e180753dc 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -8348,7 +8348,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 07e6f4a27..138f83424 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -8323,7 +8323,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 93afddbf0..1daab9601 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -8103,7 +8103,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 558ba9e95..be4df29e6 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -8078,7 +8078,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index c764adfd9..76b83b889 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -7275,7 +7275,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index e09e1b544..6f34ca215 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -7250,7 +7250,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index c6a4fda73..19409e608 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -6948,7 +6948,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 8b30566cd..11b069ce3 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -6922,7 +6922,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 79637d35f..a38ae30b3 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -6901,7 +6901,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 16ce39e9a..3f37d73b7 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -6875,7 +6875,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 90934340c..2def07cf9 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -7328,7 +7328,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5dba26426..4843669a4 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -7303,7 +7303,7 @@ CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m CONFIG_VDPA=m -# CONFIG_VDPA_SIM_BLOCK is not set +CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m CONFIG_VDPA_SIM_NET=m CONFIG_VDPA_USER=m diff --git a/kernel.spec b/kernel.spec index a3177550c..928648250 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.14 +%define rpmversion 5.16.15 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.14.tar.xz +Source0: linux-5.16.15.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.14 -c -mv linux-5.16.14 linux-%{KVERREL} +%setup -q -n kernel-5.16.15 -c +mv linux-5.16.15 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,8 +2985,14 @@ fi # # %changelog +* Wed Mar 16 2022 Justin M. Forbes [5.16.15-0] +- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer) +- Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug (Justin M. Forbes) +- Turn on VDPA_SIM_BLOCK (Justin M. Forbes) +- Fix up changelog (Justin M. Forbes) + * Fri Mar 11 2022 Justin M. Forbes [5.16.14-0] -- Linux v5.16.14 +- Linux v5.16.14 (Justin M. Forbes) * Tue Mar 08 2022 Justin M. Forbes [5.16.13-0] - Add config for ARM64_ERRATUM_2077057 (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 7110a8e5c..4a6334deb 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -16,8 +16,6 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/i915/display/intel_psr.c | 16 ++- - drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ @@ -27,12 +25,14 @@ drivers/net/wireless/ath/ath11k/core.h | 1 + drivers/net/wireless/ath/ath11k/mhi.c | 1 + drivers/net/wireless/ath/ath11k/pci.c | 16 ++- + drivers/nfc/st21nfca/se.c | 10 ++ drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + drivers/pci/msi.c | 13 +-- drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ + fs/nfs/nfs4proc.c | 7 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -49,10 +49,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 51 files changed, 811 insertions(+), 205 deletions(-) + 51 files changed, 810 insertions(+), 206 deletions(-) diff --git a/Makefile b/Makefile -index 86835419075f..dd0dae5bea09 100644 +index 8675dd2a9cc8..fae0fa3f7ed5 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -83,7 +83,7 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 0e2c31f7a9aa..25310b3a1fc6 100644 +index d05d94d2b28b..1dfcaaba8810 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1109,7 +1109,7 @@ endchoice @@ -95,7 +95,7 @@ index 0e2c31f7a9aa..25310b3a1fc6 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1363,6 +1363,7 @@ config XEN +@@ -1360,6 +1360,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -151,7 +151,7 @@ index 65a31cb0611f..5d059341f02b 100644 /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index e04f5e6eb33f..8015e3d2dc9a 100644 +index 1782b3fb9320..d4b69f672bec 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -162,7 +162,7 @@ index e04f5e6eb33f..8015e3d2dc9a 100644 #include #include #include -@@ -929,6 +930,13 @@ void __init setup_arch(char **cmdline_p) +@@ -949,6 +950,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -176,7 +176,7 @@ index e04f5e6eb33f..8015e3d2dc9a 100644 dmi_setup(); /* -@@ -1094,19 +1102,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1114,19 +1122,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -850,59 +850,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 7a205fd5023b..3ba8b717e176 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.c -+++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -1400,6 +1400,13 @@ static inline u32 man_trk_ctl_single_full_frame_bit_get(struct drm_i915_private - PSR2_MAN_TRK_CTL_SF_SINGLE_FULL_FRAME; - } - -+static inline u32 man_trk_ctl_partial_frame_bit_get(struct drm_i915_private *dev_priv) -+{ -+ return IS_ALDERLAKE_P(dev_priv) ? -+ ADLP_PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE : -+ PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE; -+} -+ - static void psr_force_hw_tracking_exit(struct intel_dp *intel_dp) - { - struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); -@@ -1495,7 +1502,13 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, - { - struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); - struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); -- u32 val = PSR2_MAN_TRK_CTL_ENABLE; -+ u32 val = 0; -+ -+ if (!IS_ALDERLAKE_P(dev_priv)) -+ val = PSR2_MAN_TRK_CTL_ENABLE; -+ -+ /* SF partial frame enable has to be set even on full update */ -+ val |= man_trk_ctl_partial_frame_bit_get(dev_priv); - - if (full_update) { - /* -@@ -1515,7 +1528,6 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, - } else { - drm_WARN_ON(crtc_state->uapi.crtc->dev, clip->y1 % 4 || clip->y2 % 4); - -- val |= PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE; - val |= PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR(clip->y1 / 4 + 1); - val |= PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR(clip->y2 / 4 + 1); - } -diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h -index 14ce8809efdd..e927776ae183 100644 ---- a/drivers/gpu/drm/i915/i915_reg.h -+++ b/drivers/gpu/drm/i915/i915_reg.h -@@ -4738,6 +4738,7 @@ enum { - #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR(val) REG_FIELD_PREP(ADLP_PSR2_MAN_TRK_CTL_SU_REGION_START_ADDR_MASK, val) - #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR_MASK REG_GENMASK(12, 0) - #define ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR(val) REG_FIELD_PREP(ADLP_PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR_MASK, val) -+#define ADLP_PSR2_MAN_TRK_CTL_SF_PARTIAL_FRAME_UPDATE REG_BIT(31) - #define ADLP_PSR2_MAN_TRK_CTL_SF_SINGLE_FULL_FRAME REG_BIT(14) - #define ADLP_PSR2_MAN_TRK_CTL_SF_CONTINUOS_FULL_FRAME REG_BIT(13) - diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c index 1cbd71abc80a..9d2513de959b 100644 --- a/drivers/gpu/drm/nouveau/nouveau_backlight.c @@ -1422,6 +1369,34 @@ index 4c348bacf2cb..9fe496d35b38 100644 dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", soc_hw_version_major, soc_hw_version_minor); ret = -EOPNOTSUPP; +diff --git a/drivers/nfc/st21nfca/se.c b/drivers/nfc/st21nfca/se.c +index a43fc4117fa5..c922f10d0d7b 100644 +--- a/drivers/nfc/st21nfca/se.c ++++ b/drivers/nfc/st21nfca/se.c +@@ -316,6 +316,11 @@ int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, + return -ENOMEM; + + transaction->aid_len = skb->data[1]; ++ ++ /* Checking if the length of the AID is valid */ ++ if (transaction->aid_len > sizeof(transaction->aid)) ++ return -EINVAL; ++ + memcpy(transaction->aid, &skb->data[2], + transaction->aid_len); + +@@ -325,6 +330,11 @@ int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, + return -EPROTO; + + transaction->params_len = skb->data[transaction->aid_len + 3]; ++ ++ /* Total size is allocated (skb->len - 2) minus fixed array members */ ++ if (transaction->params_len > ((skb->len - 2) - sizeof(struct nfc_evt_transaction))) ++ return -EINVAL; ++ + memcpy(transaction->params, skb->data + + transaction->aid_len + 4, transaction->params_len); + diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c index 5785f6abf194..7fc5f15a4b78 100644 --- a/drivers/nvme/host/core.c @@ -1590,7 +1565,7 @@ index 8465221be6d2..64f37ad8227d 100644 pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 20a932690738..494cee3aec7b 100644 +index db864bf634a3..0489be6c81d4 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4272,6 +4272,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -1642,6 +1617,31 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c +index 0abbbf5d2bdf..c216bbf7ee75 100644 +--- a/fs/nfs/nfs4proc.c ++++ b/fs/nfs/nfs4proc.c +@@ -3859,8 +3859,8 @@ static int _nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *f + res.attr_bitmask[2] &= FATTR4_WORD2_NFS42_MASK; + } + memcpy(server->attr_bitmask, res.attr_bitmask, sizeof(server->attr_bitmask)); +- server->caps &= ~(NFS_CAP_ACLS | NFS_CAP_HARDLINKS | +- NFS_CAP_SYMLINKS| NFS_CAP_SECURITY_LABEL); ++ server->caps &= ~(NFS_CAP_ACLS | NFS_CAP_HARDLINKS | NFS_CAP_SYMLINKS ++ | NFS_CAP_SECURITY_LABEL | NFS_CAP_FS_LOCATIONS); + server->fattr_valid = NFS_ATTR_FATTR_V4; + if (res.attr_bitmask[0] & FATTR4_WORD0_ACL && + res.acl_bitmask & ACL4_SUPPORT_ALLOW_ACL) +@@ -3873,7 +3873,8 @@ static int _nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *f + if (res.attr_bitmask[2] & FATTR4_WORD2_SECURITY_LABEL) + server->caps |= NFS_CAP_SECURITY_LABEL; + #endif +- if (res.attr_bitmask[0] & FATTR4_WORD0_FS_LOCATIONS) ++ /* Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug */ ++ if (res.attr_bitmask[0] & FATTR4_WORD0_FS_LOCATIONS && minorversion >= 2) + server->caps |= NFS_CAP_FS_LOCATIONS; + if (!(res.attr_bitmask[0] & FATTR4_WORD0_FILEID)) + server->fattr_valid &= ~NFS_ATTR_FATTR_FILEID; diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index 1844ea71e..6b13819d4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.14.tar.xz) = 5f7320756f4291f2292cb1ba1230dd57055784964bba5c82dbdeca3139793cc0bff8a5bf526087b3299344dde2ab5912ab411e24e8f4c812baa830b63bae0a7c -SHA512 (kernel-abi-stablelists-5.16.14-200.tar.bz2) = cf184f053f72547d2e25189aa86cd26619e35ebfca7aed76802aa97d12dedee91ba9a214183a87da67a28c5e17359b4eb158d7561f2564f7686b86a66100e0fa -SHA512 (kernel-kabi-dw-5.16.14-200.tar.bz2) = babc378940a56a33b64bf7e4951430743e49158a94c276c7d1b81fb5ee4d5fd45c189d1b2b461f5c445a19fc9fd0f1c82a37f6cdf49ce13c9510b54cb4a642d0 +SHA512 (linux-5.16.15.tar.xz) = 2bb60417bfcff772de12419a4279eb21139871cad5cd800e295832b646f75b2e751115dda1ceb8344465a1f263a782f7e6dc45362433caf7bab3c164b7f78d7f +SHA512 (kernel-abi-stablelists-5.16.15-200.tar.bz2) = 7ae55b8772bbae9970bc2c7b740f6cb84d9e6eda9e0041f1dee3d5107ecb2586f7080d714b15383c07f44290192e96d9d640825cf652afa8aee6692e77855040 +SHA512 (kernel-kabi-dw-5.16.15-200.tar.bz2) = 7a07aa18af068537bd31ed63bdd796d3bc7510ad29bb5428546bbaa93a866aea193ba127058904f9fc257c01b2fb072b8d27f2ac8b845e483d7e92b0e4f4deca From 84896a7c5f2fabe6889eaae9a963d87ffdc6e203 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 17 Mar 2022 00:20:07 -0500 Subject: [PATCH 057/114] kernel-5.16.15-1 * Thu Mar 17 2022 Justin M. Forbes [5.16.15-1] - Back out the nfs workaround and just revert the query for fs_location (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 + kernel.spec | 9 +- patch-5.16-redhat.patch | 242 ++++++++++++++++++++++++++++++++++++---- sources | 4 +- 5 files changed, 230 insertions(+), 30 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8e6ba0821..a3e9c2e38 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 0 +RHEL_RELEASE = 1 # # Early y+1 numbering diff --git a/Patchlist.changelog b/Patchlist.changelog index f803e6146..f8229093f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 + dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 Back out the nfs workaround and just revert the query for fs_location + https://gitlab.com/cki-project/kernel-ark/-/commit/c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION diff --git a/kernel.spec b/kernel.spec index 928648250..92eed5e21 100755 --- a/kernel.spec +++ b/kernel.spec @@ -87,7 +87,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 200 +%global distro_build 201 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -132,13 +132,13 @@ Summary: The Linux kernel %define rpmversion 5.16.15 %define patchversion 5.16 -%define pkgrelease 200 +%define pkgrelease 201 # This is needed to do merge window version magic %define patchlevel 16 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 201%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -2985,6 +2985,9 @@ fi # # %changelog +* Thu Mar 17 2022 Justin M. Forbes [5.16.15-1] +- Back out the nfs workaround and just revert the query for fs_location (Justin M. Forbes) + * Wed Mar 16 2022 Justin M. Forbes [5.16.15-0] - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer) - Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 4a6334deb..e1959a191 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -32,10 +32,14 @@ drivers/pci/msi.c | 13 +-- drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - fs/nfs/nfs4proc.c | 7 +- + fs/nfs/client.c | 7 -- + fs/nfs/nfs4_fs.h | 9 +- + fs/nfs/nfs4proc.c | 76 ++----------- + fs/nfs/nfs4state.c | 3 +- include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + + include/linux/nfs_xdr.h | 1 - include/linux/random.h | 7 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + @@ -49,7 +53,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 51 files changed, 810 insertions(+), 206 deletions(-) + 55 files changed, 821 insertions(+), 284 deletions(-) diff --git a/Makefile b/Makefile index 8675dd2a9cc8..fae0fa3f7ed5 100644 @@ -1617,31 +1621,209 @@ index ac6c5ccfe1cb..ec784479eece 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/fs/nfs/client.c b/fs/nfs/client.c +index a1e87419f3a4..2d2f2c091c65 100644 +--- a/fs/nfs/client.c ++++ b/fs/nfs/client.c +@@ -860,13 +860,6 @@ static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, str + server->namelen = pathinfo.max_namelen; + } + +- if (clp->rpc_ops->discover_trunking != NULL && +- (server->caps & NFS_CAP_FS_LOCATIONS)) { +- error = clp->rpc_ops->discover_trunking(server, mntfh); +- if (error < 0) +- return error; +- } +- + return 0; + } + +diff --git a/fs/nfs/nfs4_fs.h b/fs/nfs/nfs4_fs.h +index 85c5d08dfa9c..2364661a6a08 100644 +--- a/fs/nfs/nfs4_fs.h ++++ b/fs/nfs/nfs4_fs.h +@@ -260,8 +260,8 @@ struct nfs4_state_maintenance_ops { + }; + + struct nfs4_mig_recovery_ops { +- int (*get_locations)(struct nfs_server *, struct nfs_fh *, +- struct nfs4_fs_locations *, struct page *, const struct cred *); ++ int (*get_locations)(struct inode *, struct nfs4_fs_locations *, ++ struct page *, const struct cred *); + int (*fsid_present)(struct inode *, const struct cred *); + }; + +@@ -303,9 +303,8 @@ extern int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait); + extern int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle); + extern int nfs4_proc_fs_locations(struct rpc_clnt *, struct inode *, const struct qstr *, + struct nfs4_fs_locations *, struct page *); +-extern int nfs4_proc_get_locations(struct nfs_server *, struct nfs_fh *, +- struct nfs4_fs_locations *, +- struct page *page, const struct cred *); ++extern int nfs4_proc_get_locations(struct inode *, struct nfs4_fs_locations *, ++ struct page *page, const struct cred *); + extern int nfs4_proc_fsid_present(struct inode *, const struct cred *); + extern struct rpc_clnt *nfs4_proc_lookup_mountpoint(struct inode *, + struct dentry *, diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c -index 0abbbf5d2bdf..c216bbf7ee75 100644 +index 0abbbf5d2bdf..ba3aa4575d25 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c -@@ -3859,8 +3859,8 @@ static int _nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *f - res.attr_bitmask[2] &= FATTR4_WORD2_NFS42_MASK; - } - memcpy(server->attr_bitmask, res.attr_bitmask, sizeof(server->attr_bitmask)); -- server->caps &= ~(NFS_CAP_ACLS | NFS_CAP_HARDLINKS | -- NFS_CAP_SYMLINKS| NFS_CAP_SECURITY_LABEL); -+ server->caps &= ~(NFS_CAP_ACLS | NFS_CAP_HARDLINKS | NFS_CAP_SYMLINKS -+ | NFS_CAP_SECURITY_LABEL | NFS_CAP_FS_LOCATIONS); - server->fattr_valid = NFS_ATTR_FATTR_V4; - if (res.attr_bitmask[0] & FATTR4_WORD0_ACL && - res.acl_bitmask & ACL4_SUPPORT_ALLOW_ACL) -@@ -3873,7 +3873,8 @@ static int _nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *f - if (res.attr_bitmask[2] & FATTR4_WORD2_SECURITY_LABEL) - server->caps |= NFS_CAP_SECURITY_LABEL; - #endif -- if (res.attr_bitmask[0] & FATTR4_WORD0_FS_LOCATIONS) -+ /* Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug */ -+ if (res.attr_bitmask[0] & FATTR4_WORD0_FS_LOCATIONS && minorversion >= 2) - server->caps |= NFS_CAP_FS_LOCATIONS; - if (!(res.attr_bitmask[0] & FATTR4_WORD0_FILEID)) - server->fattr_valid &= ~NFS_ATTR_FATTR_FILEID; +@@ -3933,60 +3933,6 @@ int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle) + return err; + } + +-static int _nfs4_discover_trunking(struct nfs_server *server, +- struct nfs_fh *fhandle) +-{ +- struct nfs4_fs_locations *locations = NULL; +- struct page *page; +- const struct cred *cred; +- struct nfs_client *clp = server->nfs_client; +- const struct nfs4_state_maintenance_ops *ops = +- clp->cl_mvops->state_renewal_ops; +- int status = -ENOMEM; +- +- cred = ops->get_state_renewal_cred(clp); +- if (cred == NULL) { +- cred = nfs4_get_clid_cred(clp); +- if (cred == NULL) +- return -ENOKEY; +- } +- +- page = alloc_page(GFP_KERNEL); +- locations = kmalloc(sizeof(struct nfs4_fs_locations), GFP_KERNEL); +- if (page == NULL || locations == NULL) +- goto out; +- +- status = nfs4_proc_get_locations(server, fhandle, locations, page, +- cred); +- if (status) +- goto out; +-out: +- if (page) +- __free_page(page); +- kfree(locations); +- return status; +-} +- +-static int nfs4_discover_trunking(struct nfs_server *server, +- struct nfs_fh *fhandle) +-{ +- struct nfs4_exception exception = { +- .interruptible = true, +- }; +- struct nfs_client *clp = server->nfs_client; +- int err = 0; +- +- if (!nfs4_has_session(clp)) +- goto out; +- do { +- err = nfs4_handle_exception(server, +- _nfs4_discover_trunking(server, fhandle), +- &exception); +- } while (exception.retry); +-out: +- return err; +-} +- + static int _nfs4_lookup_root(struct nfs_server *server, struct nfs_fh *fhandle, + struct nfs_fsinfo *info) + { +@@ -7873,18 +7819,18 @@ int nfs4_proc_fs_locations(struct rpc_clnt *client, struct inode *dir, + * appended to this compound to identify the client ID which is + * performing recovery. + */ +-static int _nfs40_proc_get_locations(struct nfs_server *server, +- struct nfs_fh *fhandle, ++static int _nfs40_proc_get_locations(struct inode *inode, + struct nfs4_fs_locations *locations, + struct page *page, const struct cred *cred) + { ++ struct nfs_server *server = NFS_SERVER(inode); + struct rpc_clnt *clnt = server->client; + u32 bitmask[2] = { + [0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS, + }; + struct nfs4_fs_locations_arg args = { + .clientid = server->nfs_client->cl_clientid, +- .fh = fhandle, ++ .fh = NFS_FH(inode), + .page = page, + .bitmask = bitmask, + .migration = 1, /* skip LOOKUP */ +@@ -7930,17 +7876,17 @@ static int _nfs40_proc_get_locations(struct nfs_server *server, + * When the client supports GETATTR(fs_locations_info), it can + * be plumbed in here. + */ +-static int _nfs41_proc_get_locations(struct nfs_server *server, +- struct nfs_fh *fhandle, ++static int _nfs41_proc_get_locations(struct inode *inode, + struct nfs4_fs_locations *locations, + struct page *page, const struct cred *cred) + { ++ struct nfs_server *server = NFS_SERVER(inode); + struct rpc_clnt *clnt = server->client; + u32 bitmask[2] = { + [0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS, + }; + struct nfs4_fs_locations_arg args = { +- .fh = fhandle, ++ .fh = NFS_FH(inode), + .page = page, + .bitmask = bitmask, + .migration = 1, /* skip LOOKUP */ +@@ -7989,11 +7935,11 @@ static int _nfs41_proc_get_locations(struct nfs_server *server, + * -NFS4ERR_LEASE_MOVED is returned if the server still has leases + * from this client that require migration recovery. + */ +-int nfs4_proc_get_locations(struct nfs_server *server, +- struct nfs_fh *fhandle, ++int nfs4_proc_get_locations(struct inode *inode, + struct nfs4_fs_locations *locations, + struct page *page, const struct cred *cred) + { ++ struct nfs_server *server = NFS_SERVER(inode); + struct nfs_client *clp = server->nfs_client; + const struct nfs4_mig_recovery_ops *ops = + clp->cl_mvops->mig_recovery_ops; +@@ -8006,11 +7952,10 @@ int nfs4_proc_get_locations(struct nfs_server *server, + (unsigned long long)server->fsid.major, + (unsigned long long)server->fsid.minor, + clp->cl_hostname); +- nfs_display_fhandle(fhandle, __func__); ++ nfs_display_fhandle(NFS_FH(inode), __func__); + + do { +- status = ops->get_locations(server, fhandle, locations, page, +- cred); ++ status = ops->get_locations(inode, locations, page, cred); + if (status != -NFS4ERR_DELAY) + break; + nfs4_handle_exception(server, status, &exception); +@@ -10479,7 +10424,6 @@ const struct nfs_rpc_ops nfs_v4_clientops = { + .free_client = nfs4_free_client, + .create_server = nfs4_create_server, + .clone_server = nfs_clone_server, +- .discover_trunking = nfs4_discover_trunking, + }; + + static const struct xattr_handler nfs4_xattr_nfs4_acl_handler = { +diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c +index 499bef9fe118..f3265575c28d 100644 +--- a/fs/nfs/nfs4state.c ++++ b/fs/nfs/nfs4state.c +@@ -2098,8 +2098,7 @@ static int nfs4_try_migration(struct nfs_server *server, const struct cred *cred + } + + inode = d_inode(server->super->s_root); +- result = nfs4_proc_get_locations(server, NFS_FH(inode), locations, +- page, cred); ++ result = nfs4_proc_get_locations(inode, locations, page, cred); + if (result) { + dprintk("<-- %s: failed to retrieve fs_locations: %d\n", + __func__, result); diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h @@ -1740,6 +1922,18 @@ index d45b6f6e27fd..70622b506461 100644 * Security hooks for perf events * * @perf_event_open: +diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h +index 695fa84611b6..967a0098f0a9 100644 +--- a/include/linux/nfs_xdr.h ++++ b/include/linux/nfs_xdr.h +@@ -1795,7 +1795,6 @@ struct nfs_rpc_ops { + struct nfs_server *(*create_server)(struct fs_context *); + struct nfs_server *(*clone_server)(struct nfs_server *, struct nfs_fh *, + struct nfs_fattr *, rpc_authflavor_t); +- int (*discover_trunking)(struct nfs_server *, struct nfs_fh *); + }; + + /* diff --git a/include/linux/random.h b/include/linux/random.h index f45b8be3e3c4..7ccdec68b789 100644 --- a/include/linux/random.h diff --git a/sources b/sources index 6b13819d4..6edeed0e1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.16.15.tar.xz) = 2bb60417bfcff772de12419a4279eb21139871cad5cd800e295832b646f75b2e751115dda1ceb8344465a1f263a782f7e6dc45362433caf7bab3c164b7f78d7f -SHA512 (kernel-abi-stablelists-5.16.15-200.tar.bz2) = 7ae55b8772bbae9970bc2c7b740f6cb84d9e6eda9e0041f1dee3d5107ecb2586f7080d714b15383c07f44290192e96d9d640825cf652afa8aee6692e77855040 -SHA512 (kernel-kabi-dw-5.16.15-200.tar.bz2) = 7a07aa18af068537bd31ed63bdd796d3bc7510ad29bb5428546bbaa93a866aea193ba127058904f9fc257c01b2fb072b8d27f2ac8b845e483d7e92b0e4f4deca +SHA512 (kernel-abi-stablelists-5.16.15-201.tar.bz2) = be6d7dbcbbcca55fb70375fe9838e1504fee9d79dfc21dceeb0c5a5bf81573d9058e6ef6267c425fa922dfa077710c1388c13c62490552affc31c66f6482e406 +SHA512 (kernel-kabi-dw-5.16.15-201.tar.bz2) = 7a07aa18af068537bd31ed63bdd796d3bc7510ad29bb5428546bbaa93a866aea193ba127058904f9fc257c01b2fb072b8d27f2ac8b845e483d7e92b0e4f4deca From 95484c155424c62930acc1c61803f608af3f1cbc Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 19 Mar 2022 08:28:51 -0500 Subject: [PATCH 058/114] kernel-5.16.16-0 * Sat Mar 19 2022 Justin M. Forbes [5.16.16-0] - drm/mgag200: Fix PLL setup for g200wb and g200ew (Jocelyn Falempe) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 +++ kernel.spec | 17 ++++++++++------- patch-5.16-redhat.patch | 22 ++++++++++++++++++++-- sources | 6 +++--- 5 files changed, 37 insertions(+), 13 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index a3e9c2e38..8e6ba0821 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 1 +RHEL_RELEASE = 0 # # Early y+1 numbering diff --git a/Patchlist.changelog b/Patchlist.changelog index f8229093f..9dd29dbcd 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/dfe21b33039e0c863a4e41a8e8508fa6af46bad8 + dfe21b33039e0c863a4e41a8e8508fa6af46bad8 drm/mgag200: Fix PLL setup for g200wb and g200ew + https://gitlab.com/cki-project/kernel-ark/-/commit/dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 Back out the nfs workaround and just revert the query for fs_location diff --git a/kernel.spec b/kernel.spec index 92eed5e21..5471e297f 100755 --- a/kernel.spec +++ b/kernel.spec @@ -87,7 +87,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 201 +%global distro_build 200 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -130,15 +130,15 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.15 +%define rpmversion 5.16.16 %define patchversion 5.16 -%define pkgrelease 201 +%define pkgrelease 200 # This is needed to do merge window version magic %define patchlevel 16 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 201%{?buildid}%{?dist} +%define specrelease 200%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.15.tar.xz +Source0: linux-5.16.16.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.15 -c -mv linux-5.16.15 linux-%{KVERREL} +%setup -q -n kernel-5.16.16 -c +mv linux-5.16.16 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Sat Mar 19 2022 Justin M. Forbes [5.16.16-0] +- drm/mgag200: Fix PLL setup for g200wb and g200ew (Jocelyn Falempe) + * Thu Mar 17 2022 Justin M. Forbes [5.16.15-1] - Back out the nfs workaround and just revert the query for fs_location (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index e1959a191..721733a71 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -16,6 +16,7 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/gpu/drm/mgag200/mgag200_pll.c | 6 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ @@ -53,10 +54,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 55 files changed, 821 insertions(+), 284 deletions(-) + 56 files changed, 824 insertions(+), 287 deletions(-) diff --git a/Makefile b/Makefile -index 8675dd2a9cc8..fae0fa3f7ed5 100644 +index d625d3aeab2e..6e8bdceb7395 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -854,6 +855,23 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/mgag200/mgag200_pll.c b/drivers/gpu/drm/mgag200/mgag200_pll.c +index e9ae22b4f813..52be08b744ad 100644 +--- a/drivers/gpu/drm/mgag200/mgag200_pll.c ++++ b/drivers/gpu/drm/mgag200/mgag200_pll.c +@@ -404,9 +404,9 @@ mgag200_pixpll_update_g200wb(struct mgag200_pll *pixpll, const struct mgag200_pl + udelay(50); + + /* program pixel pll register */ +- WREG_DAC(MGA1064_PIX_PLLC_N, xpixpllcn); +- WREG_DAC(MGA1064_PIX_PLLC_M, xpixpllcm); +- WREG_DAC(MGA1064_PIX_PLLC_P, xpixpllcp); ++ WREG_DAC(MGA1064_WB_PIX_PLLC_N, xpixpllcn); ++ WREG_DAC(MGA1064_WB_PIX_PLLC_M, xpixpllcm); ++ WREG_DAC(MGA1064_WB_PIX_PLLC_P, xpixpllcp); + + udelay(50); + diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c index 1cbd71abc80a..9d2513de959b 100644 --- a/drivers/gpu/drm/nouveau/nouveau_backlight.c diff --git a/sources b/sources index 6edeed0e1..65984a55b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.15.tar.xz) = 2bb60417bfcff772de12419a4279eb21139871cad5cd800e295832b646f75b2e751115dda1ceb8344465a1f263a782f7e6dc45362433caf7bab3c164b7f78d7f -SHA512 (kernel-abi-stablelists-5.16.15-201.tar.bz2) = be6d7dbcbbcca55fb70375fe9838e1504fee9d79dfc21dceeb0c5a5bf81573d9058e6ef6267c425fa922dfa077710c1388c13c62490552affc31c66f6482e406 -SHA512 (kernel-kabi-dw-5.16.15-201.tar.bz2) = 7a07aa18af068537bd31ed63bdd796d3bc7510ad29bb5428546bbaa93a866aea193ba127058904f9fc257c01b2fb072b8d27f2ac8b845e483d7e92b0e4f4deca +SHA512 (linux-5.16.16.tar.xz) = 554cc9dabce0d9b351b6c2b854fe6175a3a55662578a3129ebba8d9a856fdd1baaf2c6203d5aa674346f20674279958db59c8a7acb9797640505beae5745490c +SHA512 (kernel-abi-stablelists-5.16.16-200.tar.bz2) = 998051a96d9c393e460178f9b9d6add3984ba915f30249cb143ac0bc34b55d157d0dd3612d515125ed692a8606e441bf58879e9f490cc3a3b9811c3a7e70ed28 +SHA512 (kernel-kabi-dw-5.16.16-200.tar.bz2) = 30fd65ebceadf8f23051a8b4514e6bda8b66f69d3f9ddd686549a6b9c8e1bb8f874de45a2112fdae5b7bde6580d284ead858455e7a78a693ddec36b8050bfdf4 From 2d54da020f871d6727020214bcd7c701b915d229 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 23 Mar 2022 09:59:49 -0500 Subject: [PATCH 059/114] kernel-5.16.17-200 * Wed Mar 23 2022 Justin M. Forbes [5.16.17-200] - Fix up changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 14 ++++++++++---- patch-5.16-redhat.patch | 24 +++--------------------- sources | 6 +++--- 3 files changed, 16 insertions(+), 28 deletions(-) diff --git a/kernel.spec b/kernel.spec index 5471e297f..52684778a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.16 +%define rpmversion 5.16.17 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.16.tar.xz +Source0: linux-5.16.17.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.16 -c -mv linux-5.16.16 linux-%{KVERREL} +%setup -q -n kernel-5.16.17 -c +mv linux-5.16.17 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,12 @@ fi # # %changelog +* Wed Mar 23 2022 Justin M. Forbes [5.16.17-200] +- Fix up changelog (Justin M. Forbes) + +* Wed Mar 23 2022 Justin M. Forbes [5.16.17-0] +- Linux v5.16.17 + * Sat Mar 19 2022 Justin M. Forbes [5.16.16-0] - drm/mgag200: Fix PLL setup for g200wb and g200ew (Jocelyn Falempe) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 721733a71..87ffea7f0 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -16,7 +16,6 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/mgag200/mgag200_pll.c | 6 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ @@ -54,10 +53,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 56 files changed, 824 insertions(+), 287 deletions(-) + 55 files changed, 821 insertions(+), 284 deletions(-) diff --git a/Makefile b/Makefile -index d625d3aeab2e..6e8bdceb7395 100644 +index 0ca39c16b3bf..5e51ad0402d1 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -667,7 +666,7 @@ index c02ff25dd477..d860f8eb9a81 100644 obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index 7de3f5b6e8d0..95b1c35b347c 100644 +index 5502e176d51b..93b61ca552d6 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -31,6 +31,7 @@ @@ -855,23 +854,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/mgag200/mgag200_pll.c b/drivers/gpu/drm/mgag200/mgag200_pll.c -index e9ae22b4f813..52be08b744ad 100644 ---- a/drivers/gpu/drm/mgag200/mgag200_pll.c -+++ b/drivers/gpu/drm/mgag200/mgag200_pll.c -@@ -404,9 +404,9 @@ mgag200_pixpll_update_g200wb(struct mgag200_pll *pixpll, const struct mgag200_pl - udelay(50); - - /* program pixel pll register */ -- WREG_DAC(MGA1064_PIX_PLLC_N, xpixpllcn); -- WREG_DAC(MGA1064_PIX_PLLC_M, xpixpllcm); -- WREG_DAC(MGA1064_PIX_PLLC_P, xpixpllcp); -+ WREG_DAC(MGA1064_WB_PIX_PLLC_N, xpixpllcn); -+ WREG_DAC(MGA1064_WB_PIX_PLLC_M, xpixpllcm); -+ WREG_DAC(MGA1064_WB_PIX_PLLC_P, xpixpllcp); - - udelay(50); - diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c index 1cbd71abc80a..9d2513de959b 100644 --- a/drivers/gpu/drm/nouveau/nouveau_backlight.c diff --git a/sources b/sources index 65984a55b..2569d518e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.16.tar.xz) = 554cc9dabce0d9b351b6c2b854fe6175a3a55662578a3129ebba8d9a856fdd1baaf2c6203d5aa674346f20674279958db59c8a7acb9797640505beae5745490c -SHA512 (kernel-abi-stablelists-5.16.16-200.tar.bz2) = 998051a96d9c393e460178f9b9d6add3984ba915f30249cb143ac0bc34b55d157d0dd3612d515125ed692a8606e441bf58879e9f490cc3a3b9811c3a7e70ed28 -SHA512 (kernel-kabi-dw-5.16.16-200.tar.bz2) = 30fd65ebceadf8f23051a8b4514e6bda8b66f69d3f9ddd686549a6b9c8e1bb8f874de45a2112fdae5b7bde6580d284ead858455e7a78a693ddec36b8050bfdf4 +SHA512 (linux-5.16.17.tar.xz) = 94b6b5fbd0beeee57be06205e568779d9e87116274f8ca958874c26445c60fdedc09c2137b424b524572992ee1a8b0e4cb3af5b461e0e4c4554615b7607bf8b5 +SHA512 (kernel-abi-stablelists-5.16.17-200.tar.bz2) = e750beb1e38f790c27e0eba3f43c90afe1eee06dcd1b44b18362da47bf16031b9c0f843d054ca831b289ebbaf77ba523fe6283249804c3049c8be78434f33ec1 +SHA512 (kernel-kabi-dw-5.16.17-200.tar.bz2) = eac3ce7bbfea8fe9d7fbac3edc9bc301fdd9af9958a3e54b4d5652f71f066511e7099b7026258b7fc929a383ceeb329dc8d5bb358aa8997fd1d9ae8117b5c5c8 From 872ee1170ff6cb20d14e5125fd5eb924b59abce5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 28 Mar 2022 08:46:25 -0500 Subject: [PATCH 060/114] kernel-5.16.18-0 * Mon Mar 28 2022 Justin M. Forbes [5.16.18-0] - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds) - Fix RHDISTGIT for Fedora (Justin M. Forbes) - Fix up changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel.spec | 12 +++-- patch-5.16-redhat.patch | 112 +++++++++++++++++++++++++++++----------- sources | 6 +-- 4 files changed, 94 insertions(+), 39 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 9dd29dbcd..91c4e264f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +https://gitlab.com/cki-project/kernel-ark/-/commit/dfd1a798f126547c4a9f0b4aab00046b88358f0d + dfd1a798f126547c4a9f0b4aab00046b88358f0d Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + https://gitlab.com/cki-project/kernel-ark/-/commit/dfe21b33039e0c863a4e41a8e8508fa6af46bad8 dfe21b33039e0c863a4e41a8e8508fa6af46bad8 drm/mgag200: Fix PLL setup for g200wb and g200ew diff --git a/kernel.spec b/kernel.spec index 52684778a..5b02899f1 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.17 +%define rpmversion 5.16.18 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.17.tar.xz +Source0: linux-5.16.18.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.17 -c -mv linux-5.16.17 linux-%{KVERREL} +%setup -q -n kernel-5.16.18 -c +mv linux-5.16.18 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,7 +2985,9 @@ fi # # %changelog -* Wed Mar 23 2022 Justin M. Forbes [5.16.17-200] +* Mon Mar 28 2022 Justin M. Forbes [5.16.18-0] +- Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds) +- Fix RHDISTGIT for Fedora (Justin M. Forbes) - Fix up changelog (Justin M. Forbes) * Wed Mar 23 2022 Justin M. Forbes [5.16.17-0] diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 87ffea7f0..36d48d614 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -1,3 +1,4 @@ + Documentation/core-api/dma-attributes.rst | 8 ++ Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- @@ -25,7 +26,6 @@ drivers/net/wireless/ath/ath11k/core.h | 1 + drivers/net/wireless/ath/ath11k/mhi.c | 1 + drivers/net/wireless/ath/ath11k/pci.c | 16 ++- - drivers/nfc/st21nfca/se.c | 10 ++ drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + @@ -36,6 +36,7 @@ fs/nfs/nfs4_fs.h | 9 +- fs/nfs/nfs4proc.c | 76 ++----------- fs/nfs/nfs4state.c | 3 +- + include/linux/dma-mapping.h | 8 ++ include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -44,6 +45,7 @@ include/linux/rmi.h | 1 + include/linux/security.h | 5 + include/net/netfilter/nf_conntrack.h | 1 + + kernel/dma/swiotlb.c | 23 ++-- kernel/module_signing.c | 9 +- net/netfilter/nf_conntrack_core.c | 3 + net/netfilter/nf_nat_core.c | 43 ++++++- @@ -53,10 +55,26 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 55 files changed, 821 insertions(+), 284 deletions(-) + 57 files changed, 835 insertions(+), 299 deletions(-) +diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst +index 1887d92e8e92..17706dc91ec9 100644 +--- a/Documentation/core-api/dma-attributes.rst ++++ b/Documentation/core-api/dma-attributes.rst +@@ -130,3 +130,11 @@ accesses to DMA buffers in both privileged "supervisor" and unprivileged + subsystem that the buffer is fully accessible at the elevated privilege + level (and ideally inaccessible or at least read-only at the + lesser-privileged levels). ++ ++DMA_ATTR_OVERWRITE ++------------------ ++ ++This is a hint to the DMA-mapping subsystem that the device is expected to ++overwrite the entire mapped size, thus the caller does not require any of the ++previous buffer contents to be preserved. This allows bounce-buffering ++implementations to optimise DMA_FROM_DEVICE transfers. diff --git a/Makefile b/Makefile -index 0ca39c16b3bf..5e51ad0402d1 100644 +index f47cecba0618..cbac049b97a3 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1373,34 +1391,6 @@ index 4c348bacf2cb..9fe496d35b38 100644 dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", soc_hw_version_major, soc_hw_version_minor); ret = -EOPNOTSUPP; -diff --git a/drivers/nfc/st21nfca/se.c b/drivers/nfc/st21nfca/se.c -index a43fc4117fa5..c922f10d0d7b 100644 ---- a/drivers/nfc/st21nfca/se.c -+++ b/drivers/nfc/st21nfca/se.c -@@ -316,6 +316,11 @@ int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, - return -ENOMEM; - - transaction->aid_len = skb->data[1]; -+ -+ /* Checking if the length of the AID is valid */ -+ if (transaction->aid_len > sizeof(transaction->aid)) -+ return -EINVAL; -+ - memcpy(transaction->aid, &skb->data[2], - transaction->aid_len); - -@@ -325,6 +330,11 @@ int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, - return -EPROTO; - - transaction->params_len = skb->data[transaction->aid_len + 3]; -+ -+ /* Total size is allocated (skb->len - 2) minus fixed array members */ -+ if (transaction->params_len > ((skb->len - 2) - sizeof(struct nfc_evt_transaction))) -+ return -EINVAL; -+ - memcpy(transaction->params, skb->data + - transaction->aid_len + 4, transaction->params_len); - diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c index 5785f6abf194..7fc5f15a4b78 100644 --- a/drivers/nvme/host/core.c @@ -1824,6 +1814,25 @@ index 499bef9fe118..f3265575c28d 100644 if (result) { dprintk("<-- %s: failed to retrieve fs_locations: %d\n", __func__, result); +diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h +index dca2b1355bb1..6150d11a607e 100644 +--- a/include/linux/dma-mapping.h ++++ b/include/linux/dma-mapping.h +@@ -61,6 +61,14 @@ + */ + #define DMA_ATTR_PRIVILEGED (1UL << 9) + ++/* ++ * This is a hint to the DMA-mapping subsystem that the device is expected ++ * to overwrite the entire mapped size, thus the caller does not require any ++ * of the previous buffer contents to be preserved. This allows ++ * bounce-buffering implementations to optimise DMA_FROM_DEVICE transfers. ++ */ ++#define DMA_ATTR_OVERWRITE (1UL << 10) ++ + /* + * A dma_addr_t can hold any valid DMA or bus address for the platform. It can + * be given to a device to use as a DMA source or target. It is specific to a diff --git a/include/linux/efi.h b/include/linux/efi.h index ef8dbc0a1522..836a5dfc6156 100644 --- a/include/linux/efi.h @@ -2006,6 +2015,47 @@ index d24b0a34c8f0..871489df63c6 100644 possible_net_t ct_net; #if IS_ENABLED(CONFIG_NF_NAT) +diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c +index e7f138c7636c..d958b1201092 100644 +--- a/kernel/dma/swiotlb.c ++++ b/kernel/dma/swiotlb.c +@@ -581,14 +581,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, + for (i = 0; i < nr_slots(alloc_size + offset); i++) + mem->slots[index + i].orig_addr = slot_addr(orig_addr, i); + tlb_addr = slot_addr(mem->start, index) + offset; +- /* +- * When dir == DMA_FROM_DEVICE we could omit the copy from the orig +- * to the tlb buffer, if we knew for sure the device will +- * overwirte the entire current content. But we don't. Thus +- * unconditional bounce may prevent leaking swiotlb content (i.e. +- * kernel memory) to user-space. +- */ +- swiotlb_bounce(dev, tlb_addr, mapping_size, DMA_TO_DEVICE); ++ if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && ++ (!(attrs & DMA_ATTR_OVERWRITE) || dir == DMA_TO_DEVICE || ++ dir == DMA_BIDIRECTIONAL)) ++ swiotlb_bounce(dev, tlb_addr, mapping_size, DMA_TO_DEVICE); + return tlb_addr; + } + +@@ -655,13 +651,10 @@ void swiotlb_tbl_unmap_single(struct device *dev, phys_addr_t tlb_addr, + void swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr, + size_t size, enum dma_data_direction dir) + { +- /* +- * Unconditional bounce is necessary to avoid corruption on +- * sync_*_for_cpu or dma_ummap_* when the device didn't overwrite +- * the whole lengt of the bounce buffer. +- */ +- swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); +- BUG_ON(!valid_dma_direction(dir)); ++ if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) ++ swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); ++ else ++ BUG_ON(dir != DMA_FROM_DEVICE); + } + + void swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c diff --git a/sources b/sources index 2569d518e..af0bcb917 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.17.tar.xz) = 94b6b5fbd0beeee57be06205e568779d9e87116274f8ca958874c26445c60fdedc09c2137b424b524572992ee1a8b0e4cb3af5b461e0e4c4554615b7607bf8b5 -SHA512 (kernel-abi-stablelists-5.16.17-200.tar.bz2) = e750beb1e38f790c27e0eba3f43c90afe1eee06dcd1b44b18362da47bf16031b9c0f843d054ca831b289ebbaf77ba523fe6283249804c3049c8be78434f33ec1 -SHA512 (kernel-kabi-dw-5.16.17-200.tar.bz2) = eac3ce7bbfea8fe9d7fbac3edc9bc301fdd9af9958a3e54b4d5652f71f066511e7099b7026258b7fc929a383ceeb329dc8d5bb358aa8997fd1d9ae8117b5c5c8 +SHA512 (linux-5.16.18.tar.xz) = 4d7fdf6d4ac5e4dcbb9ecc2b3fb3dd2aaa7f735e37797ce3f37831daf6c0e0fe08b5cf9b7f74b5ea3dd5b55c9785b5ee0789be0e17e73b5c48a98f47be8df4c7 +SHA512 (kernel-abi-stablelists-5.16.18-200.tar.bz2) = 9d916658effe9716f54cf253b8330866b409a2b3b76700d2e03c1f80c47fdf0ea28e65e066bd95a0df732db18c3846b704ddc92a3261e6f5403fe5bfc989267f +SHA512 (kernel-kabi-dw-5.16.18-200.tar.bz2) = fdb8e55efa441e294994fdffc2cfb53ffb5ef93c6014e2498de3e19e5e862f446dd36c3186ee1dcee2abeca4b4f7652ff4aa5975d4283c117e585cf8ed3ab136 From 13503fa6c04411b42716c6522a8e456fe3360008 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 8 Apr 2022 09:34:00 -0500 Subject: [PATCH 061/114] kernel-5.16.19-0 * Fri Apr 08 2022 Justin M. Forbes [5.16.19-0] - Config update for 5.16.19 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-i686-debug-fedora.config | 1 + kernel-i686-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-fedora.config | 1 + kernel.spec | 11 ++-- patch-5.16-redhat.patch | 85 ++++++++----------------- sources | 6 +- 17 files changed, 50 insertions(+), 66 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index caa900ea4..a4a2dfeff 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -4316,6 +4316,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 5ebf283c4..0abdea2eb 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -4292,6 +4292,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index e180753dc..94eadf88f 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -4389,6 +4389,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 138f83424..7f49a7ea7 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -4366,6 +4366,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 1daab9601..cc7595e28 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -4292,6 +4292,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index be4df29e6..fb923527d 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -4269,6 +4269,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-i686-debug-fedora.config b/kernel-i686-debug-fedora.config index 76b83b889..11ee8b228 100644 --- a/kernel-i686-debug-fedora.config +++ b/kernel-i686-debug-fedora.config @@ -3898,6 +3898,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-i686-fedora.config b/kernel-i686-fedora.config index 6f34ca215..d23c3c967 100644 --- a/kernel-i686-fedora.config +++ b/kernel-i686-fedora.config @@ -3875,6 +3875,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 19409e608..b5c2c5dd9 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -3647,6 +3647,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 11b069ce3..a3b6d0c54 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -3623,6 +3623,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index a38ae30b3..a4748a31e 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -3625,6 +3625,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 3f37d73b7..783ad845c 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -3601,6 +3601,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 2def07cf9..245387fb8 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -3937,6 +3937,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 4843669a4..e953c367b 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -3914,6 +3914,7 @@ CONFIG_NET_DSA_MT7530=m CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m diff --git a/kernel.spec b/kernel.spec index 5b02899f1..57bfd4e14 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.18 +%define rpmversion 5.16.19 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.18.tar.xz +Source0: linux-5.16.19.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.18 -c -mv linux-5.16.18 linux-%{KVERREL} +%setup -q -n kernel-5.16.19 -c +mv linux-5.16.19 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Fri Apr 08 2022 Justin M. Forbes [5.16.19-0] +- Config update for 5.16.19 (Justin M. Forbes) + * Mon Mar 28 2022 Justin M. Forbes [5.16.18-0] - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds) - Fix RHDISTGIT for Fedora (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index 36d48d614..a670e9250 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -17,7 +17,6 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -45,7 +44,7 @@ include/linux/rmi.h | 1 + include/linux/security.h | 5 + include/net/netfilter/nf_conntrack.h | 1 + - kernel/dma/swiotlb.c | 23 ++-- + kernel/dma/swiotlb.c | 12 +- kernel/module_signing.c | 9 +- net/netfilter/nf_conntrack_core.c | 3 + net/netfilter/nf_nat_core.c | 43 ++++++- @@ -55,7 +54,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 57 files changed, 835 insertions(+), 299 deletions(-) + 56 files changed, 829 insertions(+), 291 deletions(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst index 1887d92e8e92..17706dc91ec9 100644 @@ -74,7 +73,7 @@ index 1887d92e8e92..17706dc91ec9 100644 +previous buffer contents to be preserved. This allows bounce-buffering +implementations to optimise DMA_FROM_DEVICE transfers. diff --git a/Makefile b/Makefile -index f47cecba0618..cbac049b97a3 100644 +index c16a8a2ffd73..6f81a359f7ce 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -105,10 +104,10 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index d05d94d2b28b..1dfcaaba8810 100644 +index 0a83e1728f7e..ef27e36baa6c 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1109,7 +1109,7 @@ endchoice +@@ -1110,7 +1110,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -117,7 +116,7 @@ index d05d94d2b28b..1dfcaaba8810 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1360,6 +1360,7 @@ config XEN +@@ -1361,6 +1361,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -317,7 +316,7 @@ index fea082b25fe4..50a9d040bed1 100644 MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Random Number Generator"); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 0edc1ed47673..782e2f399af2 100644 +index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c +++ b/drivers/acpi/apei/hest.c @@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) @@ -872,20 +871,6 @@ index 000000000000..de0a3714a5d4 + } + } +} -diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c -index 1cbd71abc80a..9d2513de959b 100644 ---- a/drivers/gpu/drm/nouveau/nouveau_backlight.c -+++ b/drivers/gpu/drm/nouveau/nouveau_backlight.c -@@ -294,7 +294,8 @@ nv50_backlight_init(struct nouveau_backlight *bl, - struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); - struct nvif_object *device = &drm->client.device.object; - -- if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1))) -+ if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1)) || -+ nv_conn->base.status != connector_status_connected) - return -ENODEV; - - if (nv_conn->type == DCB_CONNECTOR_eDP) { diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1392,7 +1377,7 @@ index 4c348bacf2cb..9fe496d35b38 100644 soc_hw_version_major, soc_hw_version_minor); ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 5785f6abf194..7fc5f15a4b78 100644 +index ecb98d1ad9f6..fa519e6cd72b 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1459,7 +1444,7 @@ index 5785f6abf194..7fc5f15a4b78 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 99c2307b04e2..654c033bbbb2 100644 +index 65fe28895ef3..49992f083c7e 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) @@ -1495,7 +1480,7 @@ index 99c2307b04e2..654c033bbbb2 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -838,8 +844,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -839,8 +845,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1506,10 +1491,10 @@ index 99c2307b04e2..654c033bbbb2 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 9b095ee01364..bf25ef206cd2 100644 +index ec5d3d4dc2cc..b44fb1b28592 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -765,6 +765,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); +@@ -784,6 +784,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); void nvme_failover_req(struct request *req); @@ -1517,7 +1502,7 @@ index 9b095ee01364..bf25ef206cd2 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -803,6 +804,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -822,6 +823,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, static inline void nvme_failover_req(struct request *req) { } @@ -1559,10 +1544,10 @@ index 8465221be6d2..64f37ad8227d 100644 pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index db864bf634a3..0489be6c81d4 100644 +index 6272b122f400..5156768a669d 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4272,6 +4272,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4284,6 +4284,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1657,7 +1642,7 @@ index 85c5d08dfa9c..2364661a6a08 100644 extern struct rpc_clnt *nfs4_proc_lookup_mountpoint(struct inode *, struct dentry *, diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c -index 0abbbf5d2bdf..ba3aa4575d25 100644 +index 5298c3a278c5..f9d84016280e 100644 --- a/fs/nfs/nfs4proc.c +++ b/fs/nfs/nfs4proc.c @@ -3933,60 +3933,6 @@ int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle) @@ -1792,7 +1777,7 @@ index 0abbbf5d2bdf..ba3aa4575d25 100644 if (status != -NFS4ERR_DELAY) break; nfs4_handle_exception(server, status, &exception); -@@ -10479,7 +10424,6 @@ const struct nfs_rpc_ops nfs_v4_clientops = { +@@ -10480,7 +10425,6 @@ const struct nfs_rpc_ops nfs_v4_clientops = { .free_client = nfs4_free_client, .create_server = nfs4_create_server, .clone_server = nfs_clone_server, @@ -1902,10 +1887,10 @@ index ef8dbc0a1522..836a5dfc6156 100644 enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index f0c7b352340a..bea09711d8d7 100644 +index 2e078f40195d..37466c25e173 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h -@@ -395,6 +395,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) +@@ -397,6 +397,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) #endif /* CONFIG_BPF_SYSCALL */ LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) @@ -1915,10 +1900,10 @@ index f0c7b352340a..bea09711d8d7 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index d45b6f6e27fd..70622b506461 100644 +index d6823214d5c1..c927853f0732 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h -@@ -1548,6 +1548,12 @@ +@@ -1553,6 +1553,12 @@ * * @what: kernel feature being accessed * @@ -1981,7 +1966,7 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index bbf44a466832..026a06b98a96 100644 +index bd059e7b4766..44f8139795f5 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); @@ -2016,7 +2001,7 @@ index d24b0a34c8f0..871489df63c6 100644 #if IS_ENABLED(CONFIG_NF_NAT) diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c -index e7f138c7636c..d958b1201092 100644 +index a1bbe0b914f1..d958b1201092 100644 --- a/kernel/dma/swiotlb.c +++ b/kernel/dma/swiotlb.c @@ -581,14 +581,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, @@ -2038,24 +2023,6 @@ index e7f138c7636c..d958b1201092 100644 return tlb_addr; } -@@ -655,13 +651,10 @@ void swiotlb_tbl_unmap_single(struct device *dev, phys_addr_t tlb_addr, - void swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr, - size_t size, enum dma_data_direction dir) - { -- /* -- * Unconditional bounce is necessary to avoid corruption on -- * sync_*_for_cpu or dma_ummap_* when the device didn't overwrite -- * the whole lengt of the bounce buffer. -- */ -- swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); -- BUG_ON(!valid_dma_direction(dir)); -+ if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) -+ swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); -+ else -+ BUG_ON(dir != DMA_FROM_DEVICE); - } - - void swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -2078,7 +2045,7 @@ index 8723ae70ea1f..fb2d773498c2 100644 + return ret; } diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c -index 7f7997460764..c42478d48f7d 100644 +index 917e708a4561..110645cd5150 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c @@ -1749,6 +1749,9 @@ resolve_normal_ct(struct nf_conn *tmpl, @@ -2245,10 +2212,10 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index 64abdfb20bc2..ed920477e11d 100644 +index 745a8bf66d91..672345cafc1b 100644 --- a/security/security.c +++ b/security/security.c -@@ -2611,6 +2611,12 @@ int security_locked_down(enum lockdown_reason what) +@@ -2631,6 +2631,12 @@ int security_locked_down(enum lockdown_reason what) } EXPORT_SYMBOL(security_locked_down); diff --git a/sources b/sources index af0bcb917..d7b61b6eb 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.18.tar.xz) = 4d7fdf6d4ac5e4dcbb9ecc2b3fb3dd2aaa7f735e37797ce3f37831daf6c0e0fe08b5cf9b7f74b5ea3dd5b55c9785b5ee0789be0e17e73b5c48a98f47be8df4c7 -SHA512 (kernel-abi-stablelists-5.16.18-200.tar.bz2) = 9d916658effe9716f54cf253b8330866b409a2b3b76700d2e03c1f80c47fdf0ea28e65e066bd95a0df732db18c3846b704ddc92a3261e6f5403fe5bfc989267f -SHA512 (kernel-kabi-dw-5.16.18-200.tar.bz2) = fdb8e55efa441e294994fdffc2cfb53ffb5ef93c6014e2498de3e19e5e862f446dd36c3186ee1dcee2abeca4b4f7652ff4aa5975d4283c117e585cf8ed3ab136 +SHA512 (linux-5.16.19.tar.xz) = 65a7f3ee6f8fdb61c8d2eb85fbc429449f6bc3ef7f431fa9fdd05e1d52c06d5a509e0d40dbe52358ad5a53171357a186e4cce434e8e10edb8f7c376fdffa8ae4 +SHA512 (kernel-abi-stablelists-5.16.19-200.tar.bz2) = 5c0b6f1d05851ef7e93cb4c0104b6581219540385b5114e98d6a3e5a42ff3489c00aa022649f25f3c8d25718b6601a3cc98fb403a7313c670bbf177e6743836f +SHA512 (kernel-kabi-dw-5.16.19-200.tar.bz2) = 272099b1ed1e8263df7333914fa6cde3d93f59e5777c9574dc10afd95ef3692c22883b9cc6ff8c82eac11ea4342d0c5868a95c771d984540dcb7493784ab2887 From af70da82a61ff6cc760ce3d5444cffda6a5d3f89 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 13 Apr 2022 16:41:51 -0500 Subject: [PATCH 062/114] kernel-5.16.20-0 * Wed Apr 13 2022 Justin M. Forbes [5.16.20-0] - Linux v5.16.19 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.16-redhat.patch | 14 +++++++------- sources | 6 +++--- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/kernel.spec b/kernel.spec index 57bfd4e14..dc6625d50 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.16 -%define rpmversion 5.16.19 +%define rpmversion 5.16.20 %define patchversion 5.16 %define pkgrelease 200 @@ -692,7 +692,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.16.19.tar.xz +Source0: linux-5.16.20.tar.xz Source1: Makefile.rhelver @@ -1386,8 +1386,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.19 -c -mv linux-5.16.19 linux-%{KVERREL} +%setup -q -n kernel-5.16.20 -c +mv linux-5.16.20 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2985,6 +2985,9 @@ fi # # %changelog +* Wed Apr 13 2022 Justin M. Forbes [5.16.20-0] +- Linux v5.16.20 (Justin M. Forbes) + * Fri Apr 08 2022 Justin M. Forbes [5.16.19-0] - Config update for 5.16.19 (Justin M. Forbes) diff --git a/patch-5.16-redhat.patch b/patch-5.16-redhat.patch index a670e9250..61f715c00 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.16-redhat.patch @@ -73,7 +73,7 @@ index 1887d92e8e92..17706dc91ec9 100644 +previous buffer contents to be preserved. This allows bounce-buffering +implementations to optimise DMA_FROM_DEVICE transfers. diff --git a/Makefile b/Makefile -index c16a8a2ffd73..6f81a359f7ce 100644 +index 1e8d249c996b..5a19e68510d9 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1329,7 +1329,7 @@ index 011373b91ae0..3d6519612422 100644 enum ath11k_firmware_mode { diff --git a/drivers/net/wireless/ath/ath11k/mhi.c b/drivers/net/wireless/ath/ath11k/mhi.c -index 49c0b1ad40a0..95f5a1960676 100644 +index f2149241fb13..7045c5efaea1 100644 --- a/drivers/net/wireless/ath/ath11k/mhi.c +++ b/drivers/net/wireless/ath/ath11k/mhi.c @@ -356,6 +356,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci) @@ -1341,7 +1341,7 @@ index 49c0b1ad40a0..95f5a1960676 100644 break; default: diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c -index 4c348bacf2cb..9fe496d35b38 100644 +index 754578f3dcf1..1ec567eb6154 100644 --- a/drivers/net/wireless/ath/ath11k/pci.c +++ b/drivers/net/wireless/ath/ath11k/pci.c @@ -25,7 +25,7 @@ @@ -1786,10 +1786,10 @@ index 5298c3a278c5..f9d84016280e 100644 static const struct xattr_handler nfs4_xattr_nfs4_acl_handler = { diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c -index 499bef9fe118..f3265575c28d 100644 +index 94f1876afab2..0a80ed81578f 100644 --- a/fs/nfs/nfs4state.c +++ b/fs/nfs/nfs4state.c -@@ -2098,8 +2098,7 @@ static int nfs4_try_migration(struct nfs_server *server, const struct cred *cred +@@ -2099,8 +2099,7 @@ static int nfs4_try_migration(struct nfs_server *server, const struct cred *cred } inode = d_inode(server->super->s_root); @@ -2045,10 +2045,10 @@ index 8723ae70ea1f..fb2d773498c2 100644 + return ret; } diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c -index 917e708a4561..110645cd5150 100644 +index 3a98a1316307..04de5dfd07a9 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c -@@ -1749,6 +1749,9 @@ resolve_normal_ct(struct nf_conn *tmpl, +@@ -1800,6 +1800,9 @@ resolve_normal_ct(struct nf_conn *tmpl, return 0; if (IS_ERR(h)) return PTR_ERR(h); diff --git a/sources b/sources index d7b61b6eb..343cdc843 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.19.tar.xz) = 65a7f3ee6f8fdb61c8d2eb85fbc429449f6bc3ef7f431fa9fdd05e1d52c06d5a509e0d40dbe52358ad5a53171357a186e4cce434e8e10edb8f7c376fdffa8ae4 -SHA512 (kernel-abi-stablelists-5.16.19-200.tar.bz2) = 5c0b6f1d05851ef7e93cb4c0104b6581219540385b5114e98d6a3e5a42ff3489c00aa022649f25f3c8d25718b6601a3cc98fb403a7313c670bbf177e6743836f -SHA512 (kernel-kabi-dw-5.16.19-200.tar.bz2) = 272099b1ed1e8263df7333914fa6cde3d93f59e5777c9574dc10afd95ef3692c22883b9cc6ff8c82eac11ea4342d0c5868a95c771d984540dcb7493784ab2887 +SHA512 (linux-5.16.20.tar.xz) = f0de58e8663aaaa8ffc82027082a0086c589efa449e3cb5c0efcb79fc942202f5dc88111a70155724802d663705807cd7c497e0df4922f4aed0fd974a831e84d +SHA512 (kernel-abi-stablelists-5.16.20-200.tar.bz2) = 71f75f557cfc6bbc621a81831cbba29da17f4e9646045f81c5109591ae11bda3b9dce7120e9951f6d5667c9a9145664b081fb8bfa852580ef570766cf6ffa82e +SHA512 (kernel-kabi-dw-5.16.20-200.tar.bz2) = 9ec0f3d1aea18ec8f6e248d52a64500fce1de5f72e949ae642dd3e80e47a483dcbb399a60b40b871eced9bd1e1985d54e542b8b3f91469cd3b5e02205694bb0c From c8aa1cc125eba26a2b76af22bbcee9513b477a41 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 20 Apr 2022 09:13:29 -0500 Subject: [PATCH 063/114] kernel-5.17.4-0 * Wed Apr 20 2022 Justin M. Forbes [5.17.4-0] - Add F34 and F35 as release targets (Justin M. Forbes) - Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 241 +- filter-i686.sh.fedora | 14 - filter-i686.sh.rhel | 0 filter-modules.sh.fedora | 18 +- filter-modules.sh.rhel | 2 +- generate_crashkernel_default.sh | 25 - kernel-aarch64-debug-fedora.config | 149 +- kernel-aarch64-debug-rhel.config | 118 +- kernel-aarch64-fedora.config | 144 +- kernel-aarch64-rhel.config | 117 +- kernel-armv7hl-debug-fedora.config | 128 +- kernel-armv7hl-fedora.config | 123 +- kernel-armv7hl-lpae-debug-fedora.config | 130 +- kernel-armv7hl-lpae-fedora.config | 125 +- kernel-i686-debug-fedora.config | 7793 ----------------- kernel-i686-fedora.config | 7768 ---------------- kernel-ppc64le-debug-fedora.config | 101 +- kernel-ppc64le-debug-rhel.config | 111 +- kernel-ppc64le-fedora.config | 96 +- kernel-ppc64le-rhel.config | 110 +- kernel-s390x-debug-fedora.config | 101 +- kernel-s390x-debug-rhel.config | 113 +- kernel-s390x-fedora.config | 96 +- kernel-s390x-rhel.config | 112 +- kernel-s390x-zfcpdump-rhel.config | 115 +- kernel-x86_64-debug-fedora.config | 126 +- kernel-x86_64-debug-rhel.config | 118 +- kernel-x86_64-fedora.config | 121 +- kernel-x86_64-rhel.config | 117 +- kernel.spec | 1403 ++- mod-internal.list | 8 +- ...16-redhat.patch => patch-5.17-redhat.patch | 873 +- process_configs.sh | 193 +- rpminspect.yaml | 8 + sources | 6 +- x509.genkey.centos | 16 + 36 files changed, 3880 insertions(+), 16959 deletions(-) delete mode 100644 filter-i686.sh.fedora delete mode 100644 filter-i686.sh.rhel delete mode 100755 generate_crashkernel_default.sh delete mode 100644 kernel-i686-debug-fedora.config delete mode 100644 kernel-i686-fedora.config rename patch-5.16-redhat.patch => patch-5.17-redhat.patch (71%) create mode 100644 x509.genkey.centos diff --git a/Patchlist.changelog b/Patchlist.changelog index 91c4e264f..3d19caace 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,192 +1,147 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/dfd1a798f126547c4a9f0b4aab00046b88358f0d - dfd1a798f126547c4a9f0b4aab00046b88358f0d Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 + ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" -https://gitlab.com/cki-project/kernel-ark/-/commit/dfe21b33039e0c863a4e41a8e8508fa6af46bad8 - dfe21b33039e0c863a4e41a8e8508fa6af46bad8 drm/mgag200: Fix PLL setup for g200wb and g200ew +"https://gitlab.com/cki-project/kernel-ark/-/commit"/10744450395503f1c584313b322f52e8f8542ef0 + 10744450395503f1c584313b322f52e8f8542ef0 ALSA: memalloc: Add fallback SG-buffer allocations for x86 -https://gitlab.com/cki-project/kernel-ark/-/commit/dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 - dd24222299c0cc5a6a118f2265fcf3f769a7cfb4 Back out the nfs workaround and just revert the query for fs_location +"https://gitlab.com/cki-project/kernel-ark/-/commit"/46b6019e2cd4f3b778dc92eccee8facaf5b66be1 + 46b6019e2cd4f3b778dc92eccee8facaf5b66be1 drm/i915: update new TMDS clock setting defined by VBT -https://gitlab.com/cki-project/kernel-ark/-/commit/c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 - c6295fc9bb25d3684c10aaa89e00f5e12ccd4dd2 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1324e08de44f4f42845c6c3d3c46bfac8edb5f9e + 1324e08de44f4f42845c6c3d3c46bfac8edb5f9e Move the patch to the redhat directory so it doesn't end up as an applied patch -https://gitlab.com/cki-project/kernel-ark/-/commit/e9849fac129d5c7acb0556e0d29f0b3bf5103c0e - e9849fac129d5c7acb0556e0d29f0b3bf5103c0e Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug +"https://gitlab.com/cki-project/kernel-ark/-/commit"/363f7c429a6526e005366aae4e1eaa8e3b34fc1d + 363f7c429a6526e005366aae4e1eaa8e3b34fc1d Update Fix 'mem_section' will never be NULL gcc 12 warning to V4 -https://gitlab.com/cki-project/kernel-ark/-/commit/ce338c425415d1e9623815d79bb88a98818f4157 - ce338c425415d1e9623815d79bb88a98818f4157 Revert "PCI/MSI: Mask MSI-X vectors only on success" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/c5539841799051d17639fb1b832f7e5fc0c1c818 + c5539841799051d17639fb1b832f7e5fc0c1c818 NFSv4.1 provide mount option to toggle trunking discovery -https://gitlab.com/cki-project/kernel-ark/-/commit/bb6f217f11225d6c72a4c43601df295b29c5457d - bb6f217f11225d6c72a4c43601df295b29c5457d drm/i915/psr: Set "SF Partial Frame Enable" also on full update +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1526e96221f95f1dfc53d819cdf62ceecb87e8bd + 1526e96221f95f1dfc53d819cdf62ceecb87e8bd Add the Revert patch so that it can be applied when building dist-git for F34 and F35 -https://gitlab.com/cki-project/kernel-ark/-/commit/88d7b2ee03edb6abba36a7a34011e1c036bb2c62 - 88d7b2ee03edb6abba36a7a34011e1c036bb2c62 Revert "drm/i915/psr: Disable PSR2 selective fetch for all TGL steps" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8ddc4fc30e26b182187aaf1dbcf1ed0eb99b2b11 + 8ddc4fc30e26b182187aaf1dbcf1ed0eb99b2b11 Bluetooth: hci_core: Rate limit the logging of invalid SCO handle -https://gitlab.com/cki-project/kernel-ark/-/commit/1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 - 1c96abf3c7126a2fb24f689b1ffcdd6eda0ffdc6 drm/nouveau/backlight: Fix LVDS backlight detection on some laptops +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d5a6eac9a6da1b26edd8d387a3a5883cefd7e5c5 + d5a6eac9a6da1b26edd8d387a3a5883cefd7e5c5 Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len -https://gitlab.com/cki-project/kernel-ark/-/commit/f02942b95fb601b9729da7be1ae55d2255dcc045 - f02942b95fb601b9729da7be1ae55d2255dcc045 Revert "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/709cbda1fe263ee37d446ad989fd7f8c4bd1f618 + 709cbda1fe263ee37d446ad989fd7f8c4bd1f618 Update mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 -https://gitlab.com/cki-project/kernel-ark/-/commit/0ee56a84bdf2c277b9b47ed0e006802d40d5d3cc - 0ee56a84bdf2c277b9b47ed0e006802d40d5d3cc usb: gadget: clear related members when goto fail +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b6493d3f05a910b5a094a256395c9587760d73d4 + b6493d3f05a910b5a094a256395c9587760d73d4 net: bcmgenet: Use stronger register read/writes to assure ordering -https://gitlab.com/cki-project/kernel-ark/-/commit/6c9ee5e7caa95bbbe3a131552845ae141658a4ef - 6c9ee5e7caa95bbbe3a131552845ae141658a4ef usb: gadget: don't release an existing dev->buf +"https://gitlab.com/cki-project/kernel-ark/-/commit"/442a5cb0498230a157a4f482de2d53796a400435 + 442a5cb0498230a157a4f482de2d53796a400435 Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" -https://gitlab.com/cki-project/kernel-ark/-/commit/ebcfc72287e1a1c6758e2d80776e8c797c14c14e - ebcfc72287e1a1c6758e2d80776e8c797c14c14e tipc: improve size validations for received domain records +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2151233ebcc5c33b39ed3ba2b5a848f7205d5159 + 2151233ebcc5c33b39ed3ba2b5a848f7205d5159 drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P -https://gitlab.com/cki-project/kernel-ark/-/commit/f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 - f797526f9dc15ef9cbd53acc02e6ae5fcdf01cf8 drm/i915/psr: Disable PSR2 selective fetch for all TGL steps +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9db0837f0d0b5ddd9b81e1feb1bcbff21ae93106 + 9db0837f0d0b5ddd9b81e1feb1bcbff21ae93106 mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning -https://gitlab.com/cki-project/kernel-ark/-/commit/85b2a5e2d9318e807e4d0bf39b4f0197ec6ef7af - 85b2a5e2d9318e807e4d0bf39b4f0197ec6ef7af ath11k: add support for WCN6855 hw2.1 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f2725627148ae8c46e9d740f8b93aa2fcd1739ec + f2725627148ae8c46e9d740f8b93aa2fcd1739ec Revert "PCI/MSI: Mask MSI-X vectors only on success" -https://gitlab.com/cki-project/kernel-ark/-/commit/31d9a211e602746035c9f53cfd6070cbacae68e4 - 31d9a211e602746035c9f53cfd6070cbacae68e4 ata: libata-core: Fix ata_dev_config_cpr() +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2d071cdb802a028b5d3a406587b84793a4f9f141 + 2d071cdb802a028b5d3a406587b84793a4f9f141 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -https://gitlab.com/cki-project/kernel-ark/-/commit/78d32feef05fdbc59daccda9b8b1cacf872a95ba - 78d32feef05fdbc59daccda9b8b1cacf872a95ba Revert "ath11k: add support for WCN6855 hw2.1" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/738aa194128ecb4b9c90db8509cfdce9db50ef3a + 738aa194128ecb4b9c90db8509cfdce9db50ef3a crypto: rng - Override drivers/char/random in FIPS mode -https://gitlab.com/cki-project/kernel-ark/-/commit/cb99932837e78b1f5fd6b1befaf547022225baee - cb99932837e78b1f5fd6b1befaf547022225baee ath11k: add support for WCN6855 hw2.1 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/cc927bb8f58a4a87394aeafc9688a2a3ac30fed0 + cc927bb8f58a4a87394aeafc9688a2a3ac30fed0 random: Add hook to override device reads and getrandom(2) -https://gitlab.com/cki-project/kernel-ark/-/commit/c759148911ab75991555a2dde4682d9a0badba29 - c759148911ab75991555a2dde4682d9a0badba29 Revert "drm/i915: Flush TLBs before releasing backing store" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/bf41f6c72439c34bfbcad7264beda9d617442362 + bf41f6c72439c34bfbcad7264beda9d617442362 RHEL: disable io_uring support -https://gitlab.com/cki-project/kernel-ark/-/commit/caf0c7ca6fe0e84e0ca85aa89a5c881ba46b5fb2 - caf0c7ca6fe0e84e0ca85aa89a5c881ba46b5fb2 drm/i915: Flush TLBs before releasing backing store +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1429761073806cf785dfdad697ce771a3fafb617 + 1429761073806cf785dfdad697ce771a3fafb617 nvme: nvme_mpath_init remove multipath check -https://gitlab.com/cki-project/kernel-ark/-/commit/933f8e20d77088ff01589f9a625a1f8e69681c1b - 933f8e20d77088ff01589f9a625a1f8e69681c1b Revert "[scsi] megaraid_sas: re-add certain pci-ids" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2a6a9d6664d8cd6b68560551f8a80898f0867364 + 2a6a9d6664d8cd6b68560551f8a80898f0867364 nvme: decouple basic ANA log page re-read support from native multipathing -https://gitlab.com/cki-project/kernel-ark/-/commit/75d150b4f21dc262f30e552afd5264cd632ea738 - 75d150b4f21dc262f30e552afd5264cd632ea738 Revert "wireguard: disable in FIPS mode" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/cc464f9399e463d2eb01bf2cb02bd94f5e888745 + cc464f9399e463d2eb01bf2cb02bd94f5e888745 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -https://gitlab.com/cki-project/kernel-ark/-/commit/79cb6c7a857b0fbe827e089f447310d025398bf8 - 79cb6c7a857b0fbe827e089f447310d025398bf8 Revert "mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9ac12152fb791934f6da2a48b14023e8d919a281 + 9ac12152fb791934f6da2a48b14023e8d919a281 nvme: Return BLK_STS_TARGET if the DNR bit is set -https://gitlab.com/cki-project/kernel-ark/-/commit/69f8ef6282e92fe7b9d73bea4b633624f0c81130 - 69f8ef6282e92fe7b9d73bea4b633624f0c81130 Revert "[fs] dax: mark tech preview" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/dbfc0e9f500e611ff0b81de7e8097493a09e252e + dbfc0e9f500e611ff0b81de7e8097493a09e252e REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -https://gitlab.com/cki-project/kernel-ark/-/commit/38628fda65d468915582dfaad81a859727d128e2 - 38628fda65d468915582dfaad81a859727d128e2 Revert "wireguard: mark as Tech Preview" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/911eee5c10b84a68308bd7b66cd8eae863befe4f + 911eee5c10b84a68308bd7b66cd8eae863befe4f KEYS: Make use of platform keyring for module signature verify -https://gitlab.com/cki-project/kernel-ark/-/commit/79b09200275b1ff9e25f1a18c0362fc62a71d318 - 79b09200275b1ff9e25f1a18c0362fc62a71d318 drm/amdgpu: don't do resets on APUs which don't support it +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b180dc9bfe0a7e2311e96d8ece0d3a76877801bd + b180dc9bfe0a7e2311e96d8ece0d3a76877801bd Input: rmi4 - remove the need for artificial IRQ in case of HID -https://gitlab.com/cki-project/kernel-ark/-/commit/f344d2d608cb557f983dd45563e1a6dcc05792de - f344d2d608cb557f983dd45563e1a6dcc05792de netfilter: nat: force port remap to prevent shadowing well-known ports +"https://gitlab.com/cki-project/kernel-ark/-/commit"/cb3795056f925c08d2ef291e28503cec42a76c99 + cb3795056f925c08d2ef291e28503cec42a76c99 ARM: tegra: usb no reset -https://gitlab.com/cki-project/kernel-ark/-/commit/d713b4695db56e1f5e11d760613981d70fd2f161 - d713b4695db56e1f5e11d760613981d70fd2f161 netfilter: conntrack: tag conntracks picked up in local out hook +"https://gitlab.com/cki-project/kernel-ark/-/commit"/bc1953d9a3f7084a7e06d0ce52d801393002dd5d + bc1953d9a3f7084a7e06d0ce52d801393002dd5d arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -https://gitlab.com/cki-project/kernel-ark/-/commit/b6de004a38742064da89b9d69a240e12622e15f8 - b6de004a38742064da89b9d69a240e12622e15f8 x86/PCI: Ignore E820 reservations for bridge windows on newer systems +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5db68e40dbdafebe457a6f3a4c2956e744ec33fc + 5db68e40dbdafebe457a6f3a4c2956e744ec33fc Add option of 13 for FORCE_MAX_ZONEORDER -https://gitlab.com/cki-project/kernel-ark/-/commit/95a6dbc9384ba9d4870560fe32ae1a2dffaf77e4 - 95a6dbc9384ba9d4870560fe32ae1a2dffaf77e4 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel +"https://gitlab.com/cki-project/kernel-ark/-/commit"/cb780b02a945bac79ffdebd87eeab665b4ad4d64 + cb780b02a945bac79ffdebd87eeab665b4ad4d64 s390: Lock down the kernel when the IPL secure flag is set -https://gitlab.com/cki-project/kernel-ark/-/commit/d21b7de5e9aa9dc5998e2b6fd875ce1ef4f1048d - d21b7de5e9aa9dc5998e2b6fd875ce1ef4f1048d [fs] dax: mark tech preview +"https://gitlab.com/cki-project/kernel-ark/-/commit"/969761f2e44ee74124393c9262c43aa411ef9010 + 969761f2e44ee74124393c9262c43aa411ef9010 efi: Lock down the kernel if booted in secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/cf23bdfc4b25c03e4d303e6d0eced0b587925e77 - cf23bdfc4b25c03e4d303e6d0eced0b587925e77 [scsi] megaraid_sas: re-add certain pci-ids +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5b082b5e93ac0da9eccd3ebc307c3870dcfa8693 + 5b082b5e93ac0da9eccd3ebc307c3870dcfa8693 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -https://gitlab.com/cki-project/kernel-ark/-/commit/f1cda7a3c762da52c1dcba0a34e0f5e6a8bfc66e - f1cda7a3c762da52c1dcba0a34e0f5e6a8bfc66e crypto: rng - Override drivers/char/random in FIPS mode +"https://gitlab.com/cki-project/kernel-ark/-/commit"/67cf2dc78797e7f6676d4867a75f0dccc182bf4e + 67cf2dc78797e7f6676d4867a75f0dccc182bf4e security: lockdown: expose a hook to lock the kernel down -https://gitlab.com/cki-project/kernel-ark/-/commit/d82babc4809c14c5e4a784319df2751ce4644bfb - d82babc4809c14c5e4a784319df2751ce4644bfb random: Add hook to override device reads and getrandom(2) +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6636a5e389455100ffe774c548e25f65d68dc831 + 6636a5e389455100ffe774c548e25f65d68dc831 Make get_cert_list() use efi_status_to_str() to print error messages. -https://gitlab.com/cki-project/kernel-ark/-/commit/3e256af249bfbb0c3589c88f5510b32eb1ec858e - 3e256af249bfbb0c3589c88f5510b32eb1ec858e nvme: nvme_mpath_init remove multipath check +"https://gitlab.com/cki-project/kernel-ark/-/commit"/df6297f5d662243a3aceb51505ae395316ed4e92 + df6297f5d662243a3aceb51505ae395316ed4e92 Add efi_status_to_str() and rework efi_status_to_err(). -https://gitlab.com/cki-project/kernel-ark/-/commit/d24b20e121e90c6f5a94865ac14c99f5b2401bd6 - d24b20e121e90c6f5a94865ac14c99f5b2401bd6 mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos +"https://gitlab.com/cki-project/kernel-ark/-/commit"/927292870f81cdd73f2fc25f63e224455cd882b3 + 927292870f81cdd73f2fc25f63e224455cd882b3 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -https://gitlab.com/cki-project/kernel-ark/-/commit/2e97fe58abee8f9cebf536c70e72f26c6b0f86b4 - 2e97fe58abee8f9cebf536c70e72f26c6b0f86b4 wireguard: disable in FIPS mode +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f0dbf9b43d38b054812b2f69cff81c110edcf348 + f0dbf9b43d38b054812b2f69cff81c110edcf348 iommu/arm-smmu: workaround DMA mode issues -https://gitlab.com/cki-project/kernel-ark/-/commit/d69df95459bf21680fb4ca2c3963ae5a769ad25e - d69df95459bf21680fb4ca2c3963ae5a769ad25e nvme: decouple basic ANA log page re-read support from native multipathing +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d6f9d6b208a2378f12a5ebb214844b0924500d70 + d6f9d6b208a2378f12a5ebb214844b0924500d70 ipmi: do not configure ipmi for HPE m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/f0d403e93c65aa0eb1031fefb01d865227802f57 - f0d403e93c65aa0eb1031fefb01d865227802f57 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1d4597b7b8f1c20ac6d1d3845bb0336cedf066f3 + 1d4597b7b8f1c20ac6d1d3845bb0336cedf066f3 ahci: thunderx2: Fix for errata that affects stop engine -https://gitlab.com/cki-project/kernel-ark/-/commit/c2b9f006472271c988ed240d53dc625d8604e0e1 - c2b9f006472271c988ed240d53dc625d8604e0e1 nvme: Return BLK_STS_TARGET if the DNR bit is set +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2a4dda2b720549af21fb82c101686c59b0a9c327 + 2a4dda2b720549af21fb82c101686c59b0a9c327 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -https://gitlab.com/cki-project/kernel-ark/-/commit/697b2e87a7524b0581bb7e94b927d3958054ce41 - 697b2e87a7524b0581bb7e94b927d3958054ce41 wireguard: mark as Tech Preview +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fc99e0531403fb88b37e6c61268d76efc9b1387f + fc99e0531403fb88b37e6c61268d76efc9b1387f tags.sh: Ignore redhat/rpm -https://gitlab.com/cki-project/kernel-ark/-/commit/ead96f910a8afb37eef5fee0b62b6c37a29245de - ead96f910a8afb37eef5fee0b62b6c37a29245de REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f73056738cf5539edc6eac008a18013937c63013 + f73056738cf5539edc6eac008a18013937c63013 put RHEL info into generated headers -https://gitlab.com/cki-project/kernel-ark/-/commit/e24de0c401d8765d923a196b72b7920de87c5cbe - e24de0c401d8765d923a196b72b7920de87c5cbe KEYS: Make use of platform keyring for module signature verify +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fd88613d6c9440505a1163a7d9f8ec538d174693 + fd88613d6c9440505a1163a7d9f8ec538d174693 aarch64: acpi scan: Fix regression related to X-Gene UARTs -https://gitlab.com/cki-project/kernel-ark/-/commit/9aa13415dcbe2f9c92e15f792cabf831f82d76ee - 9aa13415dcbe2f9c92e15f792cabf831f82d76ee Input: rmi4 - remove the need for artificial IRQ in case of HID +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0289a4802cb35c5b020a2e29bda909196d41b829 + 0289a4802cb35c5b020a2e29bda909196d41b829 ACPI / irq: Workaround firmware issue on X-Gene based m400 -https://gitlab.com/cki-project/kernel-ark/-/commit/66a0862a142655881bb5239bb021c8bd92bb4a79 - 66a0862a142655881bb5239bb021c8bd92bb4a79 ARM: tegra: usb no reset +"https://gitlab.com/cki-project/kernel-ark/-/commit"/eb6e7ccfc9efc83233d454ff3243c51049dda35e + eb6e7ccfc9efc83233d454ff3243c51049dda35e modules: add rhelversion MODULE_INFO tag -https://gitlab.com/cki-project/kernel-ark/-/commit/850fd3dea5f5b172eaac629baaedd03501887823 - 850fd3dea5f5b172eaac629baaedd03501887823 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a46e7d8d11b3506b198e3a6c358950c5309638a8 + a46e7d8d11b3506b198e3a6c358950c5309638a8 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -https://gitlab.com/cki-project/kernel-ark/-/commit/dd94fe9759ef9bbdf5dc6ef8306635569a524742 - dd94fe9759ef9bbdf5dc6ef8306635569a524742 Add option of 13 for FORCE_MAX_ZONEORDER +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fab8720f02633b2d8b1d0df2351a73c6b5db6449 + fab8720f02633b2d8b1d0df2351a73c6b5db6449 Introduce CONFIG_RH_DISABLE_DEPRECATED -https://gitlab.com/cki-project/kernel-ark/-/commit/dd43b8d0ccab396ad3396a160436371707e99d08 - dd43b8d0ccab396ad3396a160436371707e99d08 s390: Lock down the kernel when the IPL secure flag is set +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ef2ae19ad4a99580b912338c8b2b5ad44c784578 + ef2ae19ad4a99580b912338c8b2b5ad44c784578 Pull the RHEL version defines out of the Makefile -https://gitlab.com/cki-project/kernel-ark/-/commit/beab9fe7cef6739db1dcc56f0b3697b13c4eb4cd - beab9fe7cef6739db1dcc56f0b3697b13c4eb4cd efi: Lock down the kernel if booted in secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/915abdf4a3daedf42640de8f99263b8401801166 - 915abdf4a3daedf42640de8f99263b8401801166 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -https://gitlab.com/cki-project/kernel-ark/-/commit/261963f8dff272afb4f6b756f156ef99de4f796b - 261963f8dff272afb4f6b756f156ef99de4f796b security: lockdown: expose a hook to lock the kernel down - -https://gitlab.com/cki-project/kernel-ark/-/commit/8259edd660c74acc68d1981600f9eb6ced4c6bf2 - 8259edd660c74acc68d1981600f9eb6ced4c6bf2 Make get_cert_list() use efi_status_to_str() to print error messages. - -https://gitlab.com/cki-project/kernel-ark/-/commit/6e53fcadb02f59cef8304c5ece8dc229369261ea - 6e53fcadb02f59cef8304c5ece8dc229369261ea Add efi_status_to_str() and rework efi_status_to_err(). - -https://gitlab.com/cki-project/kernel-ark/-/commit/d51adb39c4b508a066df129dd410ba1451f9ae2a - d51adb39c4b508a066df129dd410ba1451f9ae2a arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -https://gitlab.com/cki-project/kernel-ark/-/commit/bc7b87345d3ae8008236b44972197ed7834e5c19 - bc7b87345d3ae8008236b44972197ed7834e5c19 iommu/arm-smmu: workaround DMA mode issues - -https://gitlab.com/cki-project/kernel-ark/-/commit/86c2392b82ce974c62d112e9a4881217ceadad51 - 86c2392b82ce974c62d112e9a4881217ceadad51 ipmi: do not configure ipmi for HPE m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/f1eee1582b15a43476ab06f76a8d0bb8b5208e63 - f1eee1582b15a43476ab06f76a8d0bb8b5208e63 ahci: thunderx2: Fix for errata that affects stop engine - -https://gitlab.com/cki-project/kernel-ark/-/commit/fcb0428b1f158af8e07ff083dcad2ff1d080b147 - fcb0428b1f158af8e07ff083dcad2ff1d080b147 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -https://gitlab.com/cki-project/kernel-ark/-/commit/480ea6f96766d9022f43158563d8c3b80749f11a - 480ea6f96766d9022f43158563d8c3b80749f11a tags.sh: Ignore redhat/rpm - -https://gitlab.com/cki-project/kernel-ark/-/commit/c1902a19717b7f3e262e805f0a0731aadd963545 - c1902a19717b7f3e262e805f0a0731aadd963545 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -https://gitlab.com/cki-project/kernel-ark/-/commit/bc4a4c917b1e710cfcf48e433b64ed11824ad9f9 - bc4a4c917b1e710cfcf48e433b64ed11824ad9f9 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -https://gitlab.com/cki-project/kernel-ark/-/commit/43eda8d5b31a012edc724761e940d1996e679afc - 43eda8d5b31a012edc724761e940d1996e679afc ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -https://gitlab.com/cki-project/kernel-ark/-/commit/51dfaf8dc482e9568e86d89c0ef910fe34716d5d - 51dfaf8dc482e9568e86d89c0ef910fe34716d5d Pull the RHEL version defines out of the Makefile - -https://gitlab.com/cki-project/kernel-ark/-/commit/34c394fd1a946f96dfd7f9a6da88a3df8975c8a7 - 34c394fd1a946f96dfd7f9a6da88a3df8975c8a7 [initial commit] Add Red Hat variables in the top level makefile +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5c9b05aa2b52594f00c79370ea7bc88c5bed1dc2 + 5c9b05aa2b52594f00c79370ea7bc88c5bed1dc2 [initial commit] Add Red Hat variables in the top level makefile diff --git a/filter-i686.sh.fedora b/filter-i686.sh.fedora deleted file mode 100644 index 3ab2f6325..000000000 --- a/filter-i686.sh.fedora +++ /dev/null @@ -1,14 +0,0 @@ -#! /bin/bash - -# This is the i686 override file for the core/drivers package split. The -# module directories listed here and in the generic list in filter-modules.sh -# will be moved to the resulting kernel-modules package for this arch. -# Anything not listed in those files will be in the kernel-core package. -# -# Please review the default list in filter-modules.sh before making -# modifications to the overrides below. If something should be removed across -# all arches, remove it in the default instead of per-arch. - -driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb soundwire staging tty uio w1" - -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject hid-sensor-hub hid-sensor-magn-3d hid-sensor-incl-3d hid-sensor-gyro-3d hid-sensor-iio-common hid-sensor-accel-3d hid-sensor-trigger hid-sensor-als hid-sensor-rotation hid-sensor-temperature hid-sensor-humidity target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw hid-asus" diff --git a/filter-i686.sh.rhel b/filter-i686.sh.rhel deleted file mode 100644 index e69de29bb..000000000 diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora index fa7298599..2e77c34ee 100755 --- a/filter-modules.sh.fedora +++ b/filter-modules.sh.fedora @@ -25,6 +25,10 @@ netdrvs="appletalk can dsa hamradio ieee802154 ppp slip usb wireless" ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex marvell mellanox neterion nvidia packetengines qlogic rdc sfc silan sis smsc stmicro sun tehuti ti wiznet xircom" +iiodrvs="accel light pressure proximity" + +iiocommondrvs="cros_ec_sensors" + inputdrvs="gameport tablet touchscreen" hiddrvs="surface-hid" @@ -39,7 +43,7 @@ netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2t drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo asus_wmi_sensors asus_wmi_ec_sensors" # Grab the arch-specific filter list overrides source ./filter-$2.sh @@ -108,6 +112,18 @@ do filter_dir $1 drivers/scsi/${scsi} done +# IIO +for iio in ${iiodrvs} +do + filter_dir $1 drivers/iio/${iio} +done + +# IIO Common +for iio in ${iiocommondrvs} +do + filter_dir $1 drivers/iio/common/${iio} +done + # Input for input in ${inputdrvs} do diff --git a/filter-modules.sh.rhel b/filter-modules.sh.rhel index 3e22dba11..cc976bb9a 100755 --- a/filter-modules.sh.rhel +++ b/filter-modules.sh.rhel @@ -37,7 +37,7 @@ netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee80215 drmdrvs="amd ast gma500 i2c i915 mgag200 nouveau radeon via " -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus nct6775" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus nct6775 ntc_thermistor" # Grab the arch-specific filter list overrides source ./filter-$2.sh diff --git a/generate_crashkernel_default.sh b/generate_crashkernel_default.sh deleted file mode 100755 index 46d454607..000000000 --- a/generate_crashkernel_default.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -kernelver=$1 && shift -arch=$1 && shift -rootfs=$1 && shift - -output="${rootfs}/lib/modules/${kernelver}/crashkernel.default" - -case $arch in -x86_64|s390*) - ck_cmdline="crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M" - ;; -arm64|aarch64) - ck_cmdline="crashkernel=2G-:448M" - ;; -powerpc|ppc64*) - ck_cmdline="crashkernel=2G-4G:384M,4G-16G:512M,16G-64G:1G,64G-128G:2G,128G-:4G" - ;; -*) - ck_cmdline="" - ;; -esac - -cat > "$output" <= 20150904-56.git6ebf5d57\ +Requires(pre): ((linux-firmware >= 20150904-56.git6ebf5d57) if linux-firmware)\ +Recommends: linux-firmware\ Requires(preun): systemd >= 200\ Conflicts: xfsprogs < 4.3.0-1\ Conflicts: xorg-x11-drv-vmmouse < 13.0.99\ @@ -1386,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.16.20 -c -mv linux-5.16.20 linux-%{KVERREL} +%setup -q -n kernel-5.17.4 -c +mv linux-5.17.4 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1499,6 +1500,18 @@ done cp %{SOURCE82} . RPM_SOURCE_DIR=$RPM_SOURCE_DIR ./update_scripts.sh %{primary_target} +# We may want to override files from the primary target in case of building +# against a flavour of it (eg. centos not rhel), thus override it here if +# necessary +if [ "%{primary_target}" == "rhel" ]; then +%if 0%{?centos} + echo "Updating scripts/sources to centos version" + RPM_SOURCE_DIR=$RPM_SOURCE_DIR ./update_scripts.sh centos +%else + echo "Not updating scripts/sources to centos version" +%endif +fi + # end of kernel config %endif @@ -2074,7 +2087,14 @@ BuildKernel() { # Cleanup rm System.map - cp -r restore/* lib/modules/$KernelVer/. + # Just "cp -r" can be very slow: here, it rewrites _existing files_ + # with open(O_TRUNC). Many filesystems synchronously wait for metadata + # update for such file rewrites (seen in strace as final close syscall + # taking a long time). On a rotational disk, cp was observed to take + # more than 5 minutes on ext4 and more than 15 minutes (!) on xfs. + # With --remove-destination, we avoid this, and copying + # (with enough RAM to cache it) takes 5 seconds: + cp -r --remove-destination restore/* lib/modules/$KernelVer/. rm -rf restore popd @@ -2119,9 +2139,6 @@ BuildKernel() { # prune junk from kernel-devel find $RPM_BUILD_ROOT/usr/src/kernels -name ".*.cmd" -delete - # Generate crashkernel default config - %{SOURCE83} "$KernelVer" "$Arch" "$RPM_BUILD_ROOT" - # Red Hat UEFI Secure Boot CA cert, which can be used to authenticate the kernel mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer %ifarch x86_64 aarch64 @@ -2663,9 +2680,20 @@ fi\ %define kernel_modules_post() \ %{expand:%%post %{?1:%{1}-}modules}\ /sbin/depmod -a %{KVERREL}%{?1:+%{1}}\ +if [ ! -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{1}} ]; then\ + mkdir -p %{_localstatedir}/lib/rpm-state/%{name}\ + touch %{_localstatedir}/lib/rpm-state/%{name}/need_to_run_dracut_%{KVERREL}%{?1:+%{1}}\ +fi\ %{nil}\ %{expand:%%postun %{?1:%{1}-}modules}\ /sbin/depmod -a %{KVERREL}%{?1:+%{1}}\ +%{nil}\ +%{expand:%%posttrans %{?1:%{1}-}modules}\ +if [ -f %{_localstatedir}/lib/rpm-state/%{name}/need_to_run_dracut_%{KVERREL}%{?1:+%{1}} ]; then\ + rm -f %{_localstatedir}/lib/rpm-state/%{name}/need_to_run_dracut_%{KVERREL}%{?1:+%{1}}\ + echo "Running: dracut -f --kver %{KVERREL}%{?1:+%{1}}"\ + dracut -f --kver "%{KVERREL}%{?1:+%{1}}" || exit $?\ +fi\ %{nil} # This macro defines a %%posttrans script for a kernel package. @@ -2680,6 +2708,7 @@ then\ %{_sbindir}/weak-modules --add-kernel %{KVERREL}%{?1:+%{1}} || exit $?\ fi\ %endif\ +rm -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{1}}\ /bin/kernel-install add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ %{nil} @@ -2700,6 +2729,8 @@ if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] &&\ [ -f /etc/sysconfig/kernel ]; then\ /bin/sed -r -i -e 's/^DEFAULTKERNEL=%{-r*}$/DEFAULTKERNEL=kernel%{?-v:-%{-v*}}/' /etc/sysconfig/kernel || exit $?\ fi}\ +mkdir -p %{_localstatedir}/lib/rpm-state/%{name}\ +touch %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{1}}\ %{nil} # @@ -2928,7 +2959,6 @@ fi /lib/modules/%{KVERREL}%{?3:+%{3}}/source\ /lib/modules/%{KVERREL}%{?3:+%{3}}/updates\ /lib/modules/%{KVERREL}%{?3:+%{3}}/weak-updates\ -/lib/modules/%{KVERREL}%{?3:+%{3}}/crashkernel.default\ /lib/modules/%{KVERREL}%{?3:+%{3}}/systemtap\ %{_datadir}/doc/kernel-keys/%{KVERREL}%{?3:+%{3}}\ %if %{1}\ @@ -2985,102 +3015,1303 @@ fi # # %changelog -* Wed Apr 13 2022 Justin M. Forbes [5.16.20-0] -- Linux v5.16.20 (Justin M. Forbes) +* Wed Apr 20 2022 Justin M. Forbes [5.17.4-0] +- Add F34 and F35 as release targets (Justin M. Forbes) +- Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" (Justin M. Forbes) -* Fri Apr 08 2022 Justin M. Forbes [5.16.19-0] -- Config update for 5.16.19 (Justin M. Forbes) +* Wed Apr 13 2022 Justin M. Forbes [5.17.3-0] +- ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Takashi Iwai) +- Turn AMD_PSTATE back to module so users can choose (Justin M. Forbes) +- drm/i915: update new TMDS clock setting defined by VBT (Lee Shawn C) -* Mon Mar 28 2022 Justin M. Forbes [5.16.18-0] +* Fri Apr 08 2022 Justin M. Forbes [5.17.2-0] +- Move the patch to the redhat directory so it doesn't end up as an applied patch (Justin M. Forbes) +- Config updates for 5.17.2 (Justin M. Forbes) +- Fedora: arm: Updates for QCom devices (Peter Robinson) +- Fedora arm and generic updates for 5.17 (Peter Robinson) +- enable COMMON_CLK_SI5341 for Xilinx ZYNQ-MP (Peter Robinson) +- Update Fix 'mem_section' will never be NULL gcc 12 warning to V4 (Justin M. Forbes) +- NFSv4.1 provide mount option to toggle trunking discovery (Olga Kornievskaia) +- Add the Revert patch so that it can be applied when building dist-git for F34 and F35 (Justin M. Forbes) +- redhat/configs/process_configs.sh: Avoid race with find (Prarit Bhargava) +- redhat/configs/process_configs.sh: Remove CONTINUEONERROR (Prarit Bhargava) +- redhat/configs/process_configs.sh: Fix race with tools generation (Prarit Bhargava) +- Bluetooth: hci_core: Rate limit the logging of invalid SCO handle (Luiz Augusto von Dentz) +- Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len (Luiz Augusto von Dentz) +- Update mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 (Justin M. Forbes) +- net: bcmgenet: Use stronger register read/writes to assure ordering (Jeremy Linton) +- We actually needed the previous patch from os-build (Justin M. Forbes) +- redhat: Fix release tagging (Prarit Bhargava) +- Fix up changelog generation for stable releases (Justin M. Forbes) +- Remove i686 configs and filters (Justin M. Forbes) +- redhat/self-test: Fix shellcheck test (Prarit Bhargava) +- redhat/configs: Set CONFIG_X86_AMD_PSTATE built-in on Fedora (Prarit Bhargava) + +* Mon Mar 28 2022 Justin M. Forbes [5.17.1-300] - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds) +- drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Lyude Paul) [2065794] - Fix RHDISTGIT for Fedora (Justin M. Forbes) -- Fix up changelog (Justin M. Forbes) -* Wed Mar 23 2022 Justin M. Forbes [5.16.17-0] -- Linux v5.16.17 +* Wed Mar 23 2022 Justin M. Forbes [5.17.0-300] +- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long) +- Turn on RANDOM_TRUST_BOOTLOADER (Justin M. Forbes) +- Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) +- Define SNAPSHOT correctly for VERSION_ON_UPSTREAM=0 (Justin M. Forbes) +- Config fixups after some RHEL specific patches were reverted (Justin M. Forbes) +- Basic Fedora Branch setup (Justin M. Forbes) +- Reset Makefile.rhelver for the 5.18 cycle (Justin M. Forbes) -* Sat Mar 19 2022 Justin M. Forbes [5.16.16-0] -- drm/mgag200: Fix PLL setup for g200wb and g200ew (Jocelyn Falempe) +* Sat Mar 19 2022 Fedora Kernel Team [5.17-0.rc8.34e047aa16c0.124] +- Enable net reference count trackers in all debug kernels (Jiri Benc) +- redhat/Makefile: Reorganize variables (Prarit Bhargava) +- redhat/Makefile: Add some descriptions (Prarit Bhargava) +- redhat/Makefile: Move SNAPSHOT check (Prarit Bhargava) +- redhat/Makefile: Deprecate BREW_FLAGS, KOJI_FLAGS, and TEST_FLAGS (Prarit Bhargava) +- redhat/genspec.sh: Rework RPMVERSION variable (Prarit Bhargava) +- redhat/Makefile: Remove dead comment (Prarit Bhargava) +- redhat/Makefile: Cleanup KABI* variables. (Prarit Bhargava) +- redhat/Makefile.variables: Default RHGITCOMMIT to HEAD (Prarit Bhargava) +- redhat/scripts/create-tarball.sh: Use Makefile TARBALL variable (Prarit Bhargava) +- redhat/Makefile: Remove extra DIST_BRANCH (Prarit Bhargava) +- redhat/Makefile: Remove STAMP_VERSION (Prarit Bhargava) +- redhat/Makefile: Move NO_CONFIGCHECKS to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move RHJOBS to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move RHGIT* variables to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move PREBUILD_GIT_ONLY to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD_FLAGS to Makefile.variables. (Prarit Bhargava) +- redhat/Makefile: Move BUILD_PROFILE to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD_TARGET and BUILD_SCRATCH_TARGET to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Remove RHPRODUCT variable (Prarit Bhargava) +- redhat/Makefile: Cleanup DISTRO variable (Prarit Bhargava) +- redhat/Makefile: Move HEAD to Makefile.variables. (Prarit Bhargava) +- redhat: Combine Makefile and Makefile.common (Prarit Bhargava) +- redhat/koji/Makefile: Decouple koji Makefile from Makefile.common (Prarit Bhargava) -* Thu Mar 17 2022 Justin M. Forbes [5.16.15-1] -- Back out the nfs workaround and just revert the query for fs_location (Justin M. Forbes) +* Fri Mar 18 2022 Fedora Kernel Team [5.17-0.rc8.551acdc3c3d2.124] +- Set CONFIG_SND_SOC_SOF_MT8195 for Fedora and turn on VDPA_SIM_BLOCK (Justin M. Forbes) -* Wed Mar 16 2022 Justin M. Forbes [5.16.15-0] -- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer) -- Restrict FS_LOCATIONS to NFS v4.2+ to work around Qnap knfsd-3.4.6 bug (Justin M. Forbes) -- Turn on VDPA_SIM_BLOCK (Justin M. Forbes) -- Fix up changelog (Justin M. Forbes) +* Wed Mar 16 2022 Fedora Kernel Team [5.17-0.rc8.56e337f2cf13.123] +- Add asus_wmi_sensors modules to filters for Fedora (Justin M. Forbes) +- redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) -* Fri Mar 11 2022 Justin M. Forbes [5.16.14-0] -- Linux v5.16.14 (Justin M. Forbes) +* Sat Mar 12 2022 Fedora Kernel Team [5.17-0.rc7.68453767131a.120] +- Last of the Fedora 5.17 configs initial pass (Justin M. Forbes) +- redhat/Makefile: Silence dist-clean-configs output (Prarit Bhargava) +- Fedora 5.17 config updates (Justin M. Forbes) -* Tue Mar 08 2022 Justin M. Forbes [5.16.13-0] -- Add config for ARM64_ERRATUM_2077057 (Justin M. Forbes) +* Fri Mar 11 2022 Fedora Kernel Team [5.17-0.rc7.79b00034e9dc.119] +- Setting CONFIG_I2C_SMBUS to "m" for ark (Gopal Tiwari) +- Print arch with process_configs errors (Justin M. Forbes) +- Pass RHJOBS to process_configs for dist-configs-check as well (Justin M. Forbes) -* Wed Mar 02 2022 Justin M. Forbes [5.16.12-0] -- drm/nouveau/backlight: Fix LVDS backlight detection on some laptops (Lyude Paul) +* Thu Mar 10 2022 Fedora Kernel Team [5.17-0.rc7.3bf7edc84a9e.118] +- redhat/configs/process_configs.sh: Fix issue with old error files (Prarit Bhargava) +- redhat/configs/build_configs.sh: Parallelize execution (Prarit Bhargava) +- redhat/configs/build_configs.sh: Provide better messages (Prarit Bhargava) +- redhat/configs/build_configs.sh: Create unique output files (Prarit Bhargava) +- redhat/configs/build_configs.sh: Add local variables (Prarit Bhargava) +- redhat/configs/process_configs.sh: Parallelize execution (Prarit Bhargava) +- redhat/configs/process_configs.sh: Provide better messages (Prarit Bhargava) +- redhat/configs/process_configs.sh: Create unique output files (Prarit Bhargava) +- redhat/configs/process_configs.sh: Add processing config function (Prarit Bhargava) -* Wed Feb 23 2022 Justin M. Forbes [5.16.11-0] +* Tue Mar 08 2022 Fedora Kernel Team [5.17-0.rc7.ea4424be1688.116] +- redhat: Unify genspec.sh and kernel.spec variable names (Prarit Bhargava) +- redhat/genspec.sh: Remove options and use Makefile variables (Prarit Bhargava) + +* Sat Mar 05 2022 Fedora Kernel Team [5.17-0.rc6.ac84e82f78cb.113] +- Add rebase note for 5.17 on Fedora stable (Justin M. Forbes) +- More Fedora config updates for 5.17 (Justin M. Forbes) + +* Thu Mar 03 2022 Fedora Kernel Team [5.17-0.rc6.5859a2b19911.111] +- redhat/configs: Disable CONFIG_MACINTOSH_DRIVERS in RHEL. (Prarit Bhargava) + +* Wed Mar 02 2022 Fedora Kernel Team [5.17-0.rc6.fb184c4af9b9.110] +- redhat: Fix "make dist-release-finish" to use the correct NVR variables (Neal Gompa) [2053836] + +* Tue Mar 01 2022 Fedora Kernel Team [5.17-0.rc6.719fce7539cd.109] +- Build CROS_EC Modules (Jason Montleon) + +* Mon Feb 28 2022 Fedora Kernel Team [5.17-0.rc6.108] +- redhat: configs: change aarch64 default dma domain to lazy (Jerry Snitselaar) +- redhat: configs: disable ATM protocols (Davide Caratti) + +* Sat Feb 26 2022 Fedora Kernel Team [5.17-0.rc5.9137eda53752.106] +- configs/fedora: Enable the interconnect SC7180 driver built-in (Enric Balletbo i Serra) + +* Fri Feb 25 2022 Fedora Kernel Team [5.17-0.rc5.53ab78cd6d5a.105] +- configs: clean up CONFIG_PAGE_TABLE_ISOLATION files (Ondrej Mosnacek) +- redhat: configs: enable CONFIG_INTEL_PCH_THERMAL for RHEL x86 (David Arcari) +- redhat/Makefile: Fix dist-dump-variables target (Prarit Bhargava) +- redhat/configs: Enable DEV_DAX and DEV_DAX_PMEM modules on aarch64 for fedora (D Scott Phillips) +- redhat/configs: Enable CONFIG_TRANSPARENT_HUGEPAGE on aarch64 for fedora (D Scott Phillips) + +* Thu Feb 24 2022 Fedora Kernel Team [5.17-0.rc5.23d04328444a.104] +- configs/process_configs.sh: Remove orig files (Prarit Bhargava) + +* Wed Feb 23 2022 Fedora Kernel Team [5.17-0.rc5.5c1ee569660d.103] +- redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) +- Fedora 5.17 configs round 1 (Justin M. Forbes) + +* Tue Feb 22 2022 Fedora Kernel Team [5.17-0.rc5.038101e6b2cd.102] +- redhat: configs: disable the surface platform (David Arcari) + +* Fri Feb 18 2022 Fedora Kernel Team [5.17-0.rc4.9195e5e0adbb.99] +- redhat: configs: Disable team driver (Hangbin Liu) [1945477] + +* Thu Feb 17 2022 Fedora Kernel Team [5.17-0.rc4.f71077a4d84b.98] +- configs: enable LOGITECH_FF for RHEL/CentOS too (Benjamin Tissoires) +- redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2041186] + +* Sun Feb 13 2022 Fedora Kernel Team [5.17-0.rc3.b81b1829e7e3.94] +- redhat: fix make {distg-brew,distg-koji} (Andrea Claudi) + +* Sat Feb 12 2022 Fedora Kernel Team [5.17-0.rc3.83e396641110.93] +- [fedora] Turn on CONFIG_VIDEO_OV5693 for sensor support (Dave Olsthoorn) + +* Fri Feb 11 2022 Fedora Kernel Team [5.17-0.rc3.f1baf68e1383.92] +- Cleanup 'disabled' config options for RHEL (Prarit Bhargava) + +* Thu Feb 10 2022 Fedora Kernel Team [5.17-0.rc3.f4bc5bbb5fef.91] +- redhat: move CONFIG_ARM64_MTE to aarch64 config directory (Herton R. Krzesinski) + +* Wed Feb 09 2022 Fedora Kernel Team [5.17-0.rc3.e6251ab4551f.90] +- Change CONFIG_TEST_BPF to a module (Justin M. Forbes) +- Change CONFIG_TEST_BPF to module in pending MR coming for proper review (Justin M. Forbes) + +* Tue Feb 08 2022 Fedora Kernel Team [5.17-0.rc3.555f3d7be91a.89] +- redhat/configs: Enable CONFIG_TEST_BPF (Viktor Malik) +- Enable KUNIT tests for testing (Nico Pache) +- Makefile: Check PKGRELEASE size on dist-brew targets (Prarit Bhargava) +- kernel.spec: Add glibc-static build requirement (Prarit Bhargava) + +* Sat Feb 05 2022 Fedora Kernel Team [5.17-0.rc2.20220205git0457e5153e0e.86] +- Enable iSER on s390x (Stefan Schulze Frielinghaus) + +* Thu Feb 03 2022 Fedora Kernel Team [5.17-0.rc2.20220203git88808fbbead4.84] +- redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] +- kabi: Add kABI macros for enum type (Čestmír Kalina) [2024595] +- kabi: expand and clarify documentation of aux structs (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_USE_AUX_PTR (Čestmír Kalina) [2024595] +- kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX (Čestmír Kalina) [2024595] +- kabi: more consistent _RH_KABI_SIZE_AND_EXTEND (Čestmír Kalina) [2024595] +- kabi: use fixed field name for extended part (Čestmír Kalina) [2024595] +- kabi: fix dereference in RH_KABI_CHECK_EXT (Čestmír Kalina) [2024595] +- kabi: fix RH_KABI_SET_SIZE macro (Čestmír Kalina) [2024595] +- kabi: expand and clarify documentation (Čestmír Kalina) [2024595] +- kabi: make RH_KABI_USE replace any number of reserved fields (Čestmír Kalina) [2024595] +- kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT (Čestmír Kalina) [2024595] +- kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT (Čestmír Kalina) [2024595] +- kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_ADD_MODIFIER (Čestmír Kalina) [2024595] +- kabi: Include kconfig.h (Čestmír Kalina) [2024595] +- kabi: macros for intentional kABI breakage (Čestmír Kalina) [2024595] +- kabi: fix the note about terminating semicolon (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Čestmír Kalina) [2024595] + +* Wed Feb 02 2022 Fedora Kernel Team [5.17-0.rc2.20220202git9f7fb8de5d9b.83] - spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) -- New configs for 5.16.10 (Justin M. Forbes) -* Wed Feb 16 2022 Justin M. Forbes [5.16.10-0] -- Revert "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" (Justin M. Forbes) -- usb: gadget: clear related members when goto fail (Hangyu Hua) -- usb: gadget: don't release an existing dev->buf (Hangyu Hua) +* Sat Jan 29 2022 Fedora Kernel Team [5.17-0.rc1.20220129git169387e2aa29.80] +- New configs in drivers/crypto (Fedora Kernel Team) -* Fri Feb 11 2022 Justin M. Forbes [5.16.9-0] -- tipc: improve size validations for received domain records (Jon Maloy) +* Fri Jan 28 2022 Fedora Kernel Team [5.17-0.rc1.20220128git145d9b498fc8.79] +- Add test_hash to the mod-internal.list (Justin M. Forbes) +- configs: disable CONFIG_CRAMFS (Abhi Das) [2041184] -* Tue Feb 08 2022 Justin M. Forbes [5.16.8-0] -- drm/i915/psr: Disable PSR2 selective fetch for all TGL steps (Lyude Paul) -- Set a value for CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION coming in with 5.16.8 (Justin M. Forbes) -- ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) -- ata: libata-core: Fix ata_dev_config_cpr() (Damien Le Moal) -- Fix up Changelog for 5.16.7 (Justin M. Forbes) +* Thu Jan 27 2022 Fedora Kernel Team [5.17-0.rc1.20220127git626b2dda7651.78] +- spec: speed up "cp -r" when it overwrites existing files. (Denys Vlasenko) +- redhat: use centos x509.genkey file if building under centos (Herton R. Krzesinski) -* Sun Feb 06 2022 Justin M. Forbes [5.16.7-0] -- Linux v5.16.7 +* Tue Jan 25 2022 Fedora Kernel Team [5.17-0.rc1.20220125gita08b41ab9e2e.76] +- objtool: check: give big enough buffer for pv_ops (Sergei Trofimovich) -* Sat Feb 05 2022 Justin M. Forbes [5.16.6-0] -- Revert "ath11k: add support for WCN6855 hw2.1" (Justin M. Forbes) -- Changelog updates for rebase (Justin M. Forbes) +* Sat Jan 22 2022 Fedora Kernel Team [5.17-0.rc0.20220122git1c52283265a4.73] +- Revert "[redhat] Generate a crashkernel.default for each kernel build" (Coiby Xu) +- spec: make linux-firmware weak(er) dependency (Jan Stancek) +- rtw89: enable new driver rtw89 and device RTK8852AE (Íñigo Huguet) +- Config consolidation into common (Justin M. Forbes) -* Tue Feb 01 2022 Justin M. Forbes [5.16.5-0] -- Linux v5.16.5 rebase -- ath11k: add support for WCN6855 hw2.1 (Baochen Qiang) +* Thu Jan 20 2022 Fedora Kernel Team [5.17-0.rc0.20220120gitfa2e1ba3e9e3.71] +- Fixup merge in random.c (Justin M. Forbes) -* Sat Jan 29 2022 Justin M. Forbes [5.16.4-0] -- Revert "drm/i915: Flush TLBs before releasing backing store" (Justin M. Forbes) -- Fix up changelog (Justin M. Forbes) -- Add file forgotten in simpledrm revert (Justin M. Forbes) - -* Thu Jan 27 2022 Justin M. Forbes [5.16.3-0] -- Revert "fedora: Disable fbdev drivers and use simpledrm instead" (Justin M. Forbes) - -* Thu Jan 20 2022 Justin M. Forbes [5.16.2-0] +* Wed Jan 19 2022 Fedora Kernel Team [5.17-0.rc0.20220118gitfe81ba137ebc.69] +- lib/crypto: add prompts back to crypto libraries (Justin M. Forbes) - Add packaged but empty /lib/modules//systemtap/ (Justin M. Forbes) -- Revert "[scsi] megaraid_sas: re-add certain pci-ids" (Justin M. Forbes) -- Revert "wireguard: disable in FIPS mode" (Justin M. Forbes) -- Revert "mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos" (Justin M. Forbes) -- Revert "[fs] dax: mark tech preview" (Justin M. Forbes) -- Revert "wireguard: mark as Tech Preview" (Justin M. Forbes) -- drm/amdgpu: don't do resets on APUs which don't support it (Alex Deucher) -- Reset release (Justin M. Forbes) +- filter-modules.sh.rhel: Add ntc_thermistor to singlemods (Prarit Bhargava) -* Sun Jan 16 2022 Justin M. Forbes [5.16.1-60] -- netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) -- netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) +* Tue Jan 18 2022 Fedora Kernel Team [5.17-0.rc0.20220118gitfe81ba137ebc.68] +- Move CONFIG_SND_SOC_TLV320AIC31XX as it is now selected by CONFIG_SND_SOC_FSL_ASOC_CARD (Justin M. Forbes) + +* Fri Jan 14 2022 Fedora Kernel Team [5.17-0.rc0.20220114gitfb3b0673b7d5.64] +- Add dev_addr_lists_test to mod-internal.list (Justin M. Forbes) + +* Thu Jan 13 2022 Fedora Kernel Team [5.17-0.rc0.20220113git455e73a07f6e.63] - configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) -- Add PATCHLIST_URL to Makefile.variables (Justin M. Forbes) -- x86/PCI: Ignore E820 reservations for bridge windows on newer systems (Hans de Goede) -- Updates to configure for stable branch (Justin M. Forbes) + +* Wed Jan 12 2022 Fedora Kernel Team [5.17-0.rc0.20220112gitdaadb3bd0e8d.62] +- redhat: ignore ksamples and kselftests on the badfuncs rpminspect test (Herton R. Krzesinski) +- redhat: disable upstream check for rpminspect (Herton R. Krzesinski) + +* Tue Jan 11 2022 Fedora Kernel Team [5.17-0.rc0.20220111gitfe8152b38d3a.61] - redhat: switch the vsyscall config to CONFIG_LEGACY_VSYSCALL_XONLY=y (Herton R. Krzesinski) [1876977] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Rafael Aquini) - move CONFIG_STRICT_SIGALTSTACK_SIZE to the appropriate directory (David Arcari) - redhat/configs: Enable CONFIG_DM_MULTIPATH_IOA for fedora (Benjamin Marzinski) - redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] - redhat: Pull in openssl-devel as a build dependency correctly (Neal Gompa) [2034670] +- redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) +- redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] +- Turn CONFIG_DEVMEM back off for aarch64 (Justin M. Forbes) +- Clean up excess text in Fedora config files (Justin M. Forbes) +- Fedora config updates for 5.16 (Justin M. Forbes) +- redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) +- Fedora configs for 5.16 pt 1 (Justin M. Forbes) +- redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863] +- Update rebase-notes with dracut 5.17 information (Justin M. Forbes) +- redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] +- Enable CONFIG_BPF_SYSCALL for zfcpdump (Jiri Olsa) +- Enable CONFIG_CIFS_SMB_DIRECT for ARK (Ronnie Sahlberg) +- mt76: enable new device MT7921E in CentOs/RHEL (Íñigo Huguet) [2004821] +- Disable CONFIG_DEBUG_PREEMPT on normal builds (Phil Auld) +- redhat/configs: Enable CONFIG_PCI_P2PDMA for ark (Myron Stowe) +- pci.h: Fix static include (Prarit Bhargava) +- Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) +- redhat/configs: enable CONFIG_NTB_NETDEV for ark (John W. Linville) +- drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) +- common: arm64: ensure all the required arm64 errata are enabled (Peter Robinson) +- kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019377] +- redhat/configs: enable CONFIG_AMD_PTDMA for ark (John W. Linville) +- redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] +- fedora: build TEE as a module for all arches (Peter Robinson) +- common: build TRUSTED_KEYS in everywhere (Peter Robinson) +- redhat: make Patchlist.changelog generation conditional (Herton R. Krzesinski) +- redhat/configs: Add two new CONFIGs (Prarit Bhargava) +- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) +- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) +- Add more rebase notes for Fedora 5.16 (Justin M. Forbes) +- Fedora: Feature: Retire wireless Extensions (Peter Robinson) +- fedora: arm: some SoC enablement pieces (Peter Robinson) +- fedora: arm: enable PCIE_ROCKCHIP_DW for rk35xx series (Peter Robinson) +- fedora: enable RTW89 802.11 WiFi driver (Peter Robinson) +- fedora: arm: Enable DRM_PANEL_EDP (Peter Robinson) +- fedora: sound: enable new sound drivers (Peter Robinson) +- redhat/configs: unset KEXEC_SIG for s390x zfcpdump (Coiby Xu) +- spec: Keep .BTF section in modules (Jiri Olsa) +- Fix up PREEMPT configs (Justin M. Forbes) +- New configs in drivers/media (Fedora Kernel Team) +- New configs in drivers/net/ethernet/litex (Fedora Kernel Team) +- spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) +- New configs in drivers/net/wwan (Fedora Kernel Team) +- New configs in drivers/i2c (Fedora Kernel Team) +- redhat/docs/index.rst: Add local build information. (Prarit Bhargava) +- Fix up preempt configs (Justin M. Forbes) +- Turn on CONFIG_HID_NINTENDO for controller support (Dave Olsthoorn) +- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) +- Add rebase notes to check for PCI patches (Justin M. Forbes) +- redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common (John W. Linville) +- Filter updates for hid-playstation on Fedora (Justin M. Forbes) +- Revert "Force DWARF4 because crash does not support DWARF5 yet" (Lianbo Jiang) +- Enable CONFIG_VIRT_DRIVERS for ARK (Vitaly Kuznetsov) +- redhat/configs: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) +- Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344] +- Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) +- Fix up fedora config options from mismatch (Justin M. Forbes) +- Add nct6775 to filter-modules.sh.rhel (Justin M. Forbes) +- Enable PREEMPT_DYNAMIC for all but s390x (Justin M. Forbes) +- Add memcpy_kunit to mod-internal.list (Justin M. Forbes) +- New configs in fs/ksmbd (Fedora Kernel Team) +- Add nct6775 to Fedora filter-modules.sh (Justin M. Forbes) +- New configs in fs/ntfs3 (Fedora Kernel Team) +- Make CONFIG_IOMMU_DEFAULT_DMA_STRICT default for all but x86 (Justin M. Forbes) +- redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) +- redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] +- Fix up fedora and pending configs for PREEMPT to end mismatch (Justin M. Forbes) +- Enable binder for fedora (Justin M. Forbes) +- Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) +- redhat: configs: Update configs for vmware (Kamal Heib) +- Fedora configs for 5.15 (Justin M. Forbes) +- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) +- redhat/configs: create a separate config for gcov options (Jan Stancek) +- Update documentation with FAQ and update frequency (Don Zickus) +- Document force pull option for mirroring (Don Zickus) +- Ignore the rhel9 kabi files (Don Zickus) +- Remove legacy elrdy cruft (Don Zickus) +- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) +- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) +- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) +- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) +- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) +- Fedora config updates (Justin M. Forbes) +- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) +- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) +- spec: Don't fail spec build if ksamples fails (Jiri Olsa) +- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) +- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) +- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) +- Fix dist-srpm-gcov (Don Zickus) +- redhat: configs: add CONFIG_NTB and related items (John W. Linville) +- Add kfence_test to mod-internal.list (Justin M. Forbes) +- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) +- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) +- Use common config for NODES_SHIFT (Mark Salter) +- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) +- Fedora NTFS config updates (Justin M. Forbes) +- Fedora 5.15 configs part 1 (Justin M. Forbes) +- Fix ordering in genspec args (Justin M. Forbes) +- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] +- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) +- redhat/docs: update Koji link to avoid redirect (Joel Savitz) +- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) +- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] +- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] +- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) +- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) +- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) +- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) +- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) +- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) +- redhat/Makefile: Make kernel-local global (Prarit Bhargava) +- redhat/Makefile: Use flavors file (Prarit Bhargava) +- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) +- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) +- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) +- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) +- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) +- Clean up pending common (Justin M. Forbes) +- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] +- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) +- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] +- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) +- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) +- redhat/configs: enable SYSTEM_BLACKLIST_KEYRING which is already enabled in rhel8 and Fedora 34 (Coiby Xu) +- Build kernel-doc for Fedora (Justin M. Forbes) +- x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) +- Update CONFIG_WERROR to disabled as it can cause issue with out of tree modules. (Justin M. Forbes) +- Fixup IOMMU configs in pending so that configs are sane again (Justin M. Forbes) +- Some initial Fedora config items for 5.15 (Justin M. Forbes) +- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) +- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) +- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] +- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] +- Attempt to fix Intel PMT code (David Arcari) +- CI: Enable realtime branch testing (Veronika Kabatova) +- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) +- [fs] dax: mark tech preview (Bill O'Donnell) +- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) +- wireless: rtw88: move debug options to common/debug (Peter Robinson) +- fedora: minor PTP clock driver cleanups (Peter Robinson) +- common: x86: enable VMware PTP support on ark (Peter Robinson) +- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) +- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] +- More Fedora config updates (Justin M. Forbes) +- Fedora config updates for 5.14 (Justin M. Forbes) +- CI: Rename ARK CI pipeline type (Veronika Kabatova) +- CI: Finish up c9s config (Veronika Kabatova) +- CI: Update ppc64le config (Veronika Kabatova) +- CI: use more templates (Veronika Kabatova) +- Filter updates for aarch64 (Justin M. Forbes) +- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] +- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) +- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] +- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) +- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] +- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) +- random: Add hook to override device reads and getrandom(2) (Herbert Xu) +- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) +- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) +- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) +- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) +- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] +- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] +- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) +- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) +- common: Update for CXL (Compute Express Link) configs (Peter Robinson) +- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] +- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) +- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) +- Fedora 5.14 configs round 1 (Justin M. Forbes) +- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) +- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] +- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] +- kernel.spec: fix build of samples/bpf (Jiri Benc) +- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] +- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] +- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) +- fedora: sound config updates for 5.14 (Peter Robinson) +- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) +- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) +- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) +- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) +- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) +- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) +- fedora: arm: disabled unused FB drivers (Peter Robinson) +- fedora: don't enable FB_VIRTUAL (Peter Robinson) +- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] +- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] +- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) +- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) +- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] +- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] +- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) +- CI: use common code for merge and release (Don Zickus) +- rpmspec: add release string to kernel doc directory name (Jan Stancek) +- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] +- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] +- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) +- common: disable DVB_AV7110 and associated pieces (Peter Robinson) +- Fix fedora-only config updates (Don Zickus) +- Fedor config update for new option (Justin M. Forbes) +- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) +- all: hyperv: use the DRM driver rather than FB (Peter Robinson) +- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) +- all: VMWare: clean up VMWare configs (Peter Robinson) +- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) +- CI: Handle all mirrors (Veronika Kabatova) +- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) +- arm64: switch ark kernel to 4K pagesize (Mark Salter) +- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] +- all: unify and cleanup i2c TPM2 modules (Peter Robinson) +- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] +- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) +- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] +- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) +- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] +- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) +- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) +- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] +- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) +- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) +- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) +- Turn off with_selftests for Fedora (Justin M. Forbes) +- Don't build bpftool on Fedora (Justin M. Forbes) +- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) +- fedora: arm: Enable some i.MX8 options (Peter Robinson) +- Enable Landlock for Fedora (Justin M. Forbes) +- Filter update for Fedora aarch64 (Justin M. Forbes) +- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) +- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) +- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] +- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] +- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] +- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] +- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] +- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] +- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] +- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] +- Fix typos in fedora filters (Justin M. Forbes) +- More filtering for Fedora (Justin M. Forbes) +- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) +- Fedora 5.13 config updates (Justin M. Forbes) +- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) +- fedora: drop duplicate configs (Peter Robinson) +- More Fedora config updates for 5.13 (Justin M. Forbes) +- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] +- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) +- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) +- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) +- kernel.spec: Add support to use vmlinux.h (Don Zickus) +- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) +- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) +- Fedora 5.13 config updates pt 3 (Justin M. Forbes) +- all: enable ath11k wireless modules (Peter Robinson) +- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) +- spec: Enable sefltests rpm build (Jiri Olsa) +- spec: Allow bpf selftest/samples to fail (Jiri Olsa) +- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) +- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) +- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) +- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) +- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) +- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) +- kernel.spec: selftests require python3 (Jiri Benc) +- kernel.spec: skip selftests that failed to build (Jiri Benc) +- kernel.spec: fix installation of bpf selftests (Jiri Benc) +- redhat: fix samples and selftests make options (Jiri Benc) +- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) +- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) +- kernel.spec: add missing dependency for the which package (Jiri Benc) +- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) +- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) +- kernel.spec: package and ship VM tools (Jiri Benc) +- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) +- kernel.spec: add coreutils (Jiri Benc) +- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) +- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) +- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) +- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) +- kernel.spec: Rename kabi-dw base (Jiri Benc) +- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) +- kernel.spec: perf: remove bpf examples (Jiri Benc) +- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) +- kernel.spec: build samples (Jiri Benc) +- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) +- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) +- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) +- Fedora 5.13 config updates pt 2 (Justin M. Forbes) +- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) +- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) +- Fedora 5.13 config updates pt 1 (Justin M. Forbes) +- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) +- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] +- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) +- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) +- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) +- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) +- redhat/config: enable STMICRO nic for RHEL (Mark Salter) +- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) +- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) +- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) +- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) +- RHEL: disable io_uring support (Jeff Moyer) +- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) +- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) +- Update the Quick Start documentation (David Ward) +- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] +- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) +- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) +- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] +- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) +- team: mark team driver as deprecated (Hangbin Liu) [1945477] +- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] +- Do not hard-code a default value for DIST (David Ward) +- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) +- Improve comments in SPEC file, and move some option tests and macros (David Ward) +- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] +- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) +- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] +- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) +- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] +- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] +- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) +- UIO: disable unused config options (Aristeu Rozanski) [1957819] +- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) +- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) +- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) +- fedora: enable zonefs (Damien Le Moal) +- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) +- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) +- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) +- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) +- Remove unused boot loader specification files (David Ward) +- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] +- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) +- common: disable Apple Silicon generally (Peter Robinson) +- cleanup Intel's FPGA configs (Peter Robinson) +- common: move PTP KVM support from ark to common (Peter Robinson) +- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) +- redhat: add initial rpminspect configuration (Herton R. Krzesinski) +- fedora: arm updates for 5.13 (Peter Robinson) +- fedora: Enable WWAN and associated MHI bits (Peter Robinson) +- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) +- Fedora set modprobe path (Justin M. Forbes) +- Keep sctp and l2tp modules in modules-extra (Don Zickus) +- Fix ppc64le cross build packaging (Don Zickus) +- Fedora: Make amd_pinctrl module builtin (Hans de Goede) +- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) +- New configs in drivers/bus (Fedora Kernel Team) +- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] +- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) +- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) +- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) +- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) +- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) +- Update pending-common configs, preparing to set correctly (Justin M. Forbes) +- Update fedora filters for surface (Justin M. Forbes) +- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) +- Replace "flavour" where "variant" is meant instead (David Ward) +- Drop the %%{variant} macro and fix --with-vanilla (David Ward) +- Fix syntax of %%kernel_variant_files (David Ward) +- Change description of --without-vdso-install to fix typo (David Ward) +- Config updates to work around mismatches (Justin M. Forbes) +- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) +- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] +- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) +- Remove reference to bpf-helpers man page (Justin M. Forbes) +- Fedora: enable more modules for surface devices (Dave Olsthoorn) +- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) +- hardlink is in /usr/bin/ now (Justin M. Forbes) +- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) +- Set date in package release from repository commit, not system clock (David Ward) +- Use a better upstream tarball filename for snapshots (David Ward) +- Don't create empty pending-common files on pending-fedora commits (Don Zickus) +- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) +- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) +- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) +- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) +- Create ark-latest branch last for CI scripts (Don Zickus) +- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) +- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) +- Export ark infrastructure files (Don Zickus) +- docs: Update docs to reflect newer workflow. (Don Zickus) +- Use upstream/master for merge-base with fallback to master (Don Zickus) +- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) +- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) +- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) +- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) +- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) +- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) +- Update mod-internal to fix depmod issue (Nico Pache) +- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) +- New configs in drivers/power (Fedora Kernel Team) +- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) +- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) +- Fedora config updates round 2 (Justin M. Forbes) +- New configs in drivers/soc (Jeremy Cline) +- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) +- Update module filtering for 5.12 kernels (Justin M. Forbes) +- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) +- New configs in drivers/leds (Fedora Kernel Team) +- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) +- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) +- Fedora config updates (Justin M. Forbes) +- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] +- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] +- Remove duplicate configs acroos fedora, ark and common (Don Zickus) +- Combine duplicate configs across ark and fedora into common (Don Zickus) +- common/ark: cleanup and unify the parport configs (Peter Robinson) +- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) +- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) +- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) +- Remove _legacy_common_support (Justin M. Forbes) +- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) +- New configs in fs/pstore (CKI@GitLab) +- New configs in arch/powerpc (Fedora Kernel Team) +- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) +- configs: clean up LSM configs (Ondrej Mosnacek) +- New configs in drivers/platform (CKI@GitLab) +- New configs in drivers/firmware (CKI@GitLab) +- New configs in drivers/mailbox (Fedora Kernel Team) +- New configs in drivers/net/phy (Justin M. Forbes) +- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) +- New configs in mm/Kconfig (CKI@GitLab) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in drivers/input (Fedora Kernel Team) +- New configs in net/bluetooth (Justin M. Forbes) +- New configs in drivers/clk (Fedora Kernel Team) +- New configs in init/Kconfig (Jeremy Cline) +- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) +- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) +- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) +- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) +- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) +- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) +- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] +- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) +- Turn off weak-modules for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] +- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) +- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) +- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) +- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) +- generic: arm: enable SCMI for all options (Peter Robinson) +- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) +- common: disable legacy CAN device support (Peter Robinson) +- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) +- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) +- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) +- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) +- common: enable common CAN layer 2 protocols (Peter Robinson) +- ark: disable CAN_LEDS option (Peter Robinson) +- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) +- Fedora: enable modules for surface devices (Dave Olsthoorn) +- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) +- common: fix WM8804 codec dependencies (Peter Robinson) +- Build SERIO_SERPORT as a module (Peter Robinson) +- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) +- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) +- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) +- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) +- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) +- Only enable PS2 Mouse options on x86 (Peter Robinson) +- Disable bluetooth highspeed by default (Peter Robinson) +- Fedora: A few more general updates for 5.12 window (Peter Robinson) +- Fedora: Updates for 5.12 merge window (Peter Robinson) +- Fedora: remove dead options that were removed upstream (Peter Robinson) +- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) +- New configs in arch/powerpc (Fedora Kernel Team) +- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) +- Update pending-common configs to address new upstream config deps (Justin M. Forbes) +- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) +- Removed description text as a comment confuses the config generation (Justin M. Forbes) +- New configs in drivers/dma-buf (Jeremy Cline) +- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) +- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) +- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) +- Fedora config update (Justin M. Forbes) +- fedora: minor arm sound config updates (Peter Robinson) +- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) +- Add a redhat/rebase-notes.txt file (Hans de Goede) +- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) +- CI: Drop MR ID from the name variable (Veronika Kabatova) +- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) +- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) +- Update CKI pipeline project (Veronika Kabatova) +- Turn off additional KASAN options for Fedora (Justin M. Forbes) +- Rename the master branch to rawhide for Fedora (Justin M. Forbes) +- Makefile targets for packit integration (Ben Crocker) +- Turn off KASAN for rawhide debug builds (Justin M. Forbes) +- New configs in arch/arm64 (Justin Forbes) +- Remove deprecated Intel MIC config options (Peter Robinson) +- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) +- redhat: add genlog.py script (Herton R. Krzesinski) +- kernel.spec.template - fix use_vdso usage (Ben Crocker) +- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) +- Turn off vdso_install for ppc (Justin M. Forbes) +- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) +- New configs in lib/Kconfig.debug (Fedora Kernel Team) +- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) +- New configs in drivers/clk (Justin M. Forbes) +- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- Fedora 5.11 config updates part 4 (Justin M. Forbes) +- Fedora 5.11 config updates part 3 (Justin M. Forbes) +- Fedora 5.11 config updates part 2 (Justin M. Forbes) +- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] +- Fix USB_XHCI_PCI regression (Justin M. Forbes) +- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) +- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) +- Fedora 5.11 configs pt 1 (Justin M. Forbes) +- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) +- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) +- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) +- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) +- Run MR testing in CKI pipeline (Veronika Kabatova) +- Reword comment (Nicolas Chauvet) +- Add with_cross_arm conditional (Nicolas Chauvet) +- Redefines __strip if with_cross (Nicolas Chauvet) +- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) +- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) +- all: all arches/kernels enable the same DMI options (Peter Robinson) +- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) +- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) +- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) +- all: x86: move shared x86 acpi config options to generic (Peter Robinson) +- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) +- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) +- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) +- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) +- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) +- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) +- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) +- Enable the vkms module in Fedora (Jeremy Cline) +- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) +- Add gcc-c++ to BuildRequires (Justin M. Forbes) +- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) +- fedora: arm: move generic power off/reset to all arm (Peter Robinson) +- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) +- fedora: cleanup joystick_adc (Peter Robinson) +- fedora: update some display options (Peter Robinson) +- fedora: arm: enable TI PRU options (Peter Robinson) +- fedora: arm: minor exynos plaform updates (Peter Robinson) +- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) +- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) +- fedora: minor arm config updates (Peter Robinson) +- fedora: enable Tegra 234 SoC (Peter Robinson) +- fedora: arm: enable new Hikey 3xx options (Peter Robinson) +- Fedora: USB updates (Peter Robinson) +- fedora: enable the GNSS receiver subsystem (Peter Robinson) +- Remove POWER_AVS as no longer upstream (Peter Robinson) +- Cleanup RESET_RASPBERRYPI (Peter Robinson) +- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) +- fedora: arm crypto updates (Peter Robinson) +- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) +- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) +- New configs in drivers/rtc (Fedora Kernel Team) +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] +- New configs in init/Kconfig (Fedora Kernel Team) +- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Enable Speakup accessibility driver (Justin M. Forbes) +- New configs in init/Kconfig (Fedora Kernel Team) +- Fix fedora config mismatch due to dep changes (Justin M. Forbes) +- New configs in drivers/crypto (Jeremy Cline) +- Remove duplicate ENERGY_MODEL configs (Peter Robinson) +- This is selected by PCIE_QCOM so must match (Justin M. Forbes) +- drop unused BACKLIGHT_GENERIC (Peter Robinson) +- Remove cp instruction already handled in instruction below. (Paulo E. Castro) +- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) +- Add tools to path mangling script. (Paulo E. Castro) +- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) +- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) +- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) +- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) +- Remove filterdiff and use native git instead (Don Zickus) +- New configs in net/sched (Justin M. Forbes) +- New configs in drivers/mfd (CKI@GitLab) +- New configs in drivers/mfd (Fedora Kernel Team) +- New configs in drivers/firmware (Fedora Kernel Team) +- Temporarily backout parallel xz script (Justin M. Forbes) +- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) +- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) +- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) +- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) +- redhat: set default IMA template for all ARK arches (Bruno Meneguele) +- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) +- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) +- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) +- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) +- kernel: Enable coresight on aarch64 (Jeremy Linton) +- Update CONFIG_INET6_ESPINTCP (Justin Forbes) +- New configs in net/ipv6 (Justin M. Forbes) +- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) +- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) +- fedora: some minor arm audio config tweaks (Peter Robinson) +- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) +- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) +- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) +- Fedora config update (Justin M. Forbes) +- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) +- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) +- Fedora config update (Justin M. Forbes) +- Enable NANDSIM for Fedora (Justin M. Forbes) +- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) +- Ath11k related config updates (Justin M. Forbes) +- Fedora config updates for ath11k (Justin M. Forbes) +- Turn on ATH11K for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) +- More Fedora config fixes (Justin M. Forbes) +- Fedora 5.10 config updates (Justin M. Forbes) +- Fedora 5.10 configs round 1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Allow kernel-tools to build without selftests (Don Zickus) +- Allow building of kernel-tools standalone (Don Zickus) +- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) +- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) +- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] +- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) +- New configs in drivers/mfd (Fedora Kernel Team) +- Fix LTO issues with kernel-tools (Don Zickus) +- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) +- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) +- [Automatic] Handle config dependency changes (Don Zickus) +- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) +- New configs in kernel/trace (Fedora Kernel Team) +- Fix Fedora config locations (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] +- Partial revert: Add master merge check (Don Zickus) +- Update Maintainers doc to reflect workflow changes (Don Zickus) +- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) +- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) +- Disable Speakup synth DECEXT (Justin M. Forbes) +- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) +- Modify patchlist changelog output (Don Zickus) +- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- redhat/self-test: Initial commit (Ben Crocker) +- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) +- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) +- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] +- x86: Fix compile issues with rh_check_supported() (Don Zickus) +- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) +- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) +- ARM: tegra: usb no reset (Peter Robinson) +- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) +- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) +- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) +- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) +- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) +- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) +- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) +- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) +- mptsas: pci-id table changes (Laura Abbott) +- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) +- mptspi: pci-id table changes (Laura Abbott) +- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) +- be2iscsi: remove unsupported device IDs (Chris Leech) +- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) +- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) +- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) +- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) +- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) +- mpt*: remove certain deprecated pci-ids (Jeremy Cline) +- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) +- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) +- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) +- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) +- efi: Lock down the kernel if booted in secure boot mode (David Howells) +- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) +- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) +- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) +- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) +- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] +- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) +- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) +- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) +- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] +- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] +- add pci_hw_vendor_status() (Maurizio Lombardi) +- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) +- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) +- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] +- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] +- tags.sh: Ignore redhat/rpm (Jeremy Cline) +- put RHEL info into generated headers (Laura Abbott) [1663728] +- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] +- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] +- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] +- modules: add rhelversion MODULE_INFO tag (Laura Abbott) +- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] +- Add Red Hat tainting (Laura Abbott) [1565704] +- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) +- Stop merging ark-patches for release (Don Zickus) +- Fix path location for ark-update-configs.sh (Don Zickus) +- Combine Red Hat patches into single patch (Don Zickus) +- New configs in drivers/misc (Jeremy Cline) +- New configs in drivers/net/wireless (Justin M. Forbes) +- New configs in drivers/phy (Fedora Kernel Team) +- New configs in drivers/tty (Fedora Kernel Team) +- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) +- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) +- New configs in drivers/pinctrl (Fedora Kernel Team) +- Update CONFIG_THERMAL_NETLINK (Justin Forbes) +- Separate merge-upstream and release stages (Don Zickus) +- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) +- Create Patchlist.changelog file (Don Zickus) +- Filter out upstream commits from changelog (Don Zickus) +- Merge Upstream script fixes (Don Zickus) +- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) +- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) +- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) +- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) +- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) +- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) +- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) +- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) +- Fedora config updates (Justin M. Forbes) +- Fedora confi gupdate (Justin M. Forbes) +- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Swap how ark-latest is built (Don Zickus) +- Add extra version bump to os-build branch (Don Zickus) +- dist-release: Avoid needless version bump. (Don Zickus) +- Add dist-fedora-release target (Don Zickus) +- Remove redundant code in dist-release (Don Zickus) +- Makefile.common rename TAG to _TAG (Don Zickus) +- Fedora config change (Justin M. Forbes) +- Fedora filter update (Justin M. Forbes) +- Config update for Fedora (Justin M. Forbes) +- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) +- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) +- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) +- More Fedora config updates (Justin M. Forbes) +- New config deps (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- First half of config updates for Fedora (Justin M. Forbes) +- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) +- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) +- Add config options that only show up when we prep on arm (Justin M. Forbes) +- Config updates for Fedora (Justin M. Forbes) +- fedora: enable enery model (Peter Robinson) +- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) +- Enable ZSTD compression algorithm on all kernels (Peter Robinson) +- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) +- iio: enable LTR-559 light and proximity sensor (Peter Robinson) +- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) +- More mismatches (Justin M. Forbes) +- Fedora config change due to deps (Justin M. Forbes) +- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) +- Config change required for build part 2 (Justin M. Forbes) +- Config change required for build (Justin M. Forbes) +- Fedora config update (Justin M. Forbes) +- Add ability to sync upstream through Makefile (Don Zickus) +- Add master merge check (Don Zickus) +- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) +- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) +- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) +- Add new certs for dual signing with boothole (Justin M. Forbes) +- Update secureboot signing for dual keys (Justin M. Forbes) +- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) +- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) +- redhat/configs: Fix common CONFIGs (Prarit Bhargava) +- redhat/configs: General CONFIG cleanups (Prarit Bhargava) +- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) +- fedora: arm: Update some meson config options (Peter Robinson) +- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) +- Update config for renamed panel driver. (Peter Robinson) +- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) +- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) +- Fedora config updates (Justin M. Forbes) +- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) +- disable uncommon TCP congestion control algorithms (Davide Caratti) +- Add new bpf man pages (Justin M. Forbes) +- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) +- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) +- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) +- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) +- Fedora config update for rc1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) +- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) +- One more Fedora config update (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix PATCHLEVEL for merge window (Justin M. Forbes) +- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More module filtering for Fedora (Justin M. Forbes) +- Update filters for rnbd in Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix up module filtering for 5.8 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More Fedora config work (Justin M. Forbes) +- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) +- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) +- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix configs for Fedora (Justin M. Forbes) +- Add zero-commit to format-patch options (Justin M. Forbes) +- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) +- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) +- Match template format in kernel.spec.template (Justin M. Forbes) +- Break out the Patches into individual files for dist-git (Justin M. Forbes) +- Break the Red Hat patch into individual commits (Jeremy Cline) +- Fix update_scripts.sh unselective pattern sub (David Howells) +- Add cec to the filter overrides (Justin M. Forbes) +- Add overrides to filter-modules.sh (Justin M. Forbes) +- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] +- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) +- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) +- Use __make macro instead of make (Tom Stellard) +- Sign off generated configuration patches (Jeremy Cline) +- Drop the static path configuration for the Sphinx docs (Jeremy Cline) +- redhat: Add dummy-module kernel module (Prarit Bhargava) +- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) +- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) +- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) +- Copy distro files rather than moving them (Jeremy Cline) +- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) +- Makefile: correct help text for dist-cross--rpms (Brian Masney) +- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) +- redhat: Change Makefile target names to dist- (Prarit Bhargava) +- configs: Disable Serial IR driver (Prarit Bhargava) +- Fix "multiple %%files for package kernel-tools" (Pablo Greco) +- Introduce a Sphinx documentation project (Jeremy Cline) +- Build ARK against ELN (Don Zickus) +- Drop the requirement to have a remote called linus (Jeremy Cline) +- Rename 'internal' branch to 'os-build' (Don Zickus) +- Only include open merge requests with "Include in Releases" label (Jeremy Cline) +- Package gpio-watch in kernel-tools (Jeremy Cline) +- Exit non-zero if the tag already exists for a release (Jeremy Cline) +- Adjust the changelog update script to not push anything (Jeremy Cline) +- Drop --target noarch from the rh-rpms make target (Jeremy Cline) +- Add a script to generate release tags and branches (Jeremy Cline) +- Set CONFIG_VDPA for fedora (Justin M. Forbes) +- Add a README to the dist-git repository (Jeremy Cline) +- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) +- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) +- Drop DIST from release commits and tags (Jeremy Cline) +- Place the buildid before the dist in the release (Jeremy Cline) +- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) +- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) +- Add RHMAINTAINERS file and supporting conf (Don Zickus) +- Add a script to test if all commits are signed off (Jeremy Cline) +- Fix make rh-configs-arch (Don Zickus) +- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) +- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) +- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) +- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) +- kernel packaging: Fix extra namespace collision (Don Zickus) +- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) +- mod-extra.sh: Make file generic (Don Zickus) +- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) +- Add in armv7hl kernel header support (Don Zickus) +- Disable all BuildKernel commands when only building headers (Don Zickus) +- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) +- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) +- Pull in the latest ARM configurations for Fedora (Jeremy Cline) +- Fix xz memory usage issue (Neil Horman) +- Use ark-latest instead of master for update script (Jeremy Cline) +- Move the CI jobs back into the ARK repository (Jeremy Cline) +- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) +- Pull in the latest configuration changes from Fedora (Jeremy Cline) +- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) +- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) +- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) +- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) +- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) +- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) +- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) +- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) +- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) +- Improve the readability of gen_config_patches.sh (Jeremy Cline) +- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) +- Update the CI environment to use Fedora 31 (Jeremy Cline) +- redhat: drop whitespace from with_gcov macro (Jan Stancek) +- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) +- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) +- New configs in lib/crypto (Jeremy Cline) +- New configs in drivers/char (Jeremy Cline) +- Turn on BLAKE2B for Fedora (Jeremy Cline) +- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) +- Build the SRPM in the CI job (Jeremy Cline) +- New configs in net/tls (Jeremy Cline) +- New configs in net/tipc (Jeremy Cline) +- New configs in lib/kunit (Jeremy Cline) +- Fix up released_kernel case (Laura Abbott) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- New configs in drivers/ptp (Jeremy Cline) +- New configs in drivers/nvme (Jeremy Cline) +- New configs in drivers/net/phy (Jeremy Cline) +- New configs in arch/arm64 (Jeremy Cline) +- New configs in drivers/crypto (Jeremy Cline) +- New configs in crypto/Kconfig (Jeremy Cline) +- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) +- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) +- Run config test for merge requests and internal (Jeremy Cline) +- Add missing licensedir line (Laura Abbott) +- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) +- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) +- configs: Turn off ISDN (Laura Abbott) +- Add a script to generate configuration patches (Laura Abbott) +- Introduce rh-configs-commit (Laura Abbott) +- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) +- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) +- configs: Disable wireless USB (Laura Abbott) +- Clean up some temporary config files (Laura Abbott) +- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) +- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) +- AUTOMATIC: New configs (Jeremy Cline) +- Skip ksamples for bpf, they are broken (Jeremy Cline) +- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) +- configs: New config in mm for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) +- configs: New config in init for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) +- merge.pl: Avoid comments but do not skip them (Don Zickus) +- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) +- Update a comment about what released kernel means (Laura Abbott) +- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) +- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) +- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) +- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) +- kernel.spec.template: Consolodate the options (Laura Abbott) +- configs: Add pending direcory to Fedora (Laura Abbott) +- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) +- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) +- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] +- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) +- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) +- kernel.spec.template: Add --with verbose option (Laura Abbott) +- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) +- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) +- kernel.spec.template: Update message about secure boot signing (Laura Abbott) +- kernel.spec.template: Move some with flags definitions up (Laura Abbott) +- kernel.spec.template: Update some BuildRequires (Laura Abbott) +- kernel.spec.template: Get rid of %%clean (Laura Abbott) +- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) +- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) +- configs: New config in lib for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) +- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) +- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) +- New configuration options for v5.4-rc4 (Jeremy Cline) +- Correctly name tarball for single tarball builds (Laura Abbott) +- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) +- Allow overriding the dist tag on the command line (Laura Abbott) +- Allow scratch branch target to be overridden (Laura Abbott) +- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) +- Amend the changelog when rebasing (Laura Abbott) +- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in block for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) +- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) +- redhat: Set Fedora options (Laura Abbott) +- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) +- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) +- Add option to allow mismatched configs on the command line (Laura Abbott) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) +- gitlab: Add CI job for packaging scripts (Major Hayden) +- Speed up CI with CKI image (Major Hayden) +- Disable e1000 driver in ARK (Neil Horman) +- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) +- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) +- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) +- Add an initial CI configuration for the internal branch (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- Pull the RHEL version defines out of the Makefile (Jeremy Cline) +- Sync up the ARK build scripts (Jeremy Cline) +- Sync up the Fedora Rawhide configs (Jeremy Cline) +- Sync up the ARK config files (Jeremy Cline) +- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) +- configs: Add README for some other arches (Laura Abbott) +- configs: Sync up Fedora configs (Laura Abbott) +- [initial commit] Add structure for building with git (Laura Abbott) +- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) +- [initial commit] Red Hat gitignore and attributes (Laura Abbott) +- [initial commit] Add changelog (Laura Abbott) +- [initial commit] Add makefile (Laura Abbott) +- [initial commit] Add files for generating the kernel.spec (Laura Abbott) +- [initial commit] Add rpm directory (Laura Abbott) +- [initial commit] Add files for packaging (Laura Abbott) +- [initial commit] Add kabi files (Laura Abbott) +- [initial commit] Add scripts (Laura Abbott) +- [initial commit] Add configs (Laura Abbott) +- [initial commit] Add Makefiles (Laura Abbott) * Sun Jan 09 2022 Fedora Kernel Team [5.16-0.rc8.20220109git4634129ad9fd.59] - redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) diff --git a/mod-internal.list b/mod-internal.list index e912efa6f..67a4f7349 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -18,11 +18,14 @@ test_bits test_kasan time_test fat_test +lib_test rational-test test_list_sort slub_kunit -lib_test +memcpy_kunit +dev_addr_lists_test kfence_test +test_hash locktorture mac80211_hwsim netdevsim @@ -43,3 +46,6 @@ test_klp_state3 torture refscale memcpy_kunit +dev_addr_lists_test +test_hash +test_bpf diff --git a/patch-5.16-redhat.patch b/patch-5.17-redhat.patch similarity index 71% rename from patch-5.16-redhat.patch rename to patch-5.17-redhat.patch index 61f715c00..905be3a85 100644 --- a/patch-5.16-redhat.patch +++ b/patch-5.17-redhat.patch @@ -1,5 +1,7 @@ Documentation/core-api/dma-attributes.rst | 8 ++ - Makefile | 4 + + Kconfig | 2 + + Kconfig.redhat | 17 +++ + Makefile | 12 +- arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- arch/s390/include/asm/ipl.h | 1 + @@ -17,44 +19,42 @@ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/gpu/drm/i915/display/intel_bios.c | 6 + + drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- drivers/iommu/iommu.c | 22 ++++ - drivers/net/wireless/ath/ath11k/core.c | 51 +++++++++ - drivers/net/wireless/ath/ath11k/core.h | 1 + - drivers/net/wireless/ath/ath11k/mhi.c | 1 + - drivers/net/wireless/ath/ath11k/pci.c | 16 ++- drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + - drivers/pci/msi.c | 13 +-- + drivers/pci/msi/msi.c | 12 +- drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - fs/nfs/client.c | 7 -- - fs/nfs/nfs4_fs.h | 9 +- - fs/nfs/nfs4proc.c | 76 ++----------- - fs/nfs/nfs4state.c | 3 +- + fs/nfs/client.c | 3 +- + fs/nfs/fs_context.c | 8 ++ include/linux/dma-mapping.h | 8 ++ include/linux/efi.h | 22 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + - include/linux/nfs_xdr.h | 1 - + include/linux/module.h | 1 + + include/linux/nfs_fs_sb.h | 1 + include/linux/random.h | 7 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + - include/net/netfilter/nf_conntrack.h | 1 + + init/Kconfig | 2 +- kernel/dma/swiotlb.c | 12 +- + kernel/module.c | 2 + kernel/module_signing.c | 9 +- - net/netfilter/nf_conntrack_core.c | 3 + - net/netfilter/nf_nat_core.c | 43 ++++++- + net/bluetooth/hci_core.c | 4 +- + scripts/mod/modpost.c | 8 ++ scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - tools/testing/selftests/netfilter/nft_nat.sh | 5 +- - 56 files changed, 829 insertions(+), 291 deletions(-) + 56 files changed, 769 insertions(+), 207 deletions(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst index 1887d92e8e92..17706dc91ec9 100644 @@ -72,8 +72,41 @@ index 1887d92e8e92..17706dc91ec9 100644 +overwrite the entire mapped size, thus the caller does not require any of the +previous buffer contents to be preserved. This allows bounce-buffering +implementations to optimise DMA_FROM_DEVICE transfers. +diff --git a/Kconfig b/Kconfig +index 745bc773f567..f57ff40109d7 100644 +--- a/Kconfig ++++ b/Kconfig +@@ -30,3 +30,5 @@ source "lib/Kconfig" + source "lib/Kconfig.debug" + + source "Documentation/Kconfig" ++ ++source "Kconfig.redhat" +diff --git a/Kconfig.redhat b/Kconfig.redhat +new file mode 100644 +index 000000000000..733a26bd887a +--- /dev/null ++++ b/Kconfig.redhat +@@ -0,0 +1,17 @@ ++# SPDX-License-Identifier: GPL-2.0-only ++# ++# Red Hat specific options ++# ++ ++menu "Red Hat options" ++ ++config RH_DISABLE_DEPRECATED ++ bool "Remove support for deprecated features" ++ help ++ Red Hat may choose to deprecate certain features in its kernels. ++ Enable this option to remove support for hardware that is no ++ longer supported. ++ ++ Unless you want a restricted kernel, say N here. ++ ++endmenu diff --git a/Makefile b/Makefile -index 1e8d249c996b..5a19e68510d9 100644 +index d7747e4c216e..7a429bc431b4 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -87,8 +120,23 @@ index 1e8d249c996b..5a19e68510d9 100644 # We are using a recursive build, so we need to do a little thinking # to get the ordering right. # +@@ -1235,7 +1239,13 @@ define filechk_version.h + ((c) > 255 ? 255 : (c)))'; \ + echo \#define LINUX_VERSION_MAJOR $(VERSION); \ + echo \#define LINUX_VERSION_PATCHLEVEL $(PATCHLEVEL); \ +- echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL) ++ echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL); \ ++ echo '#define RHEL_MAJOR $(RHEL_MAJOR)'; \ ++ echo '#define RHEL_MINOR $(RHEL_MINOR)'; \ ++ echo '#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b))'; \ ++ echo '#define RHEL_RELEASE_CODE \ ++ $(shell expr $(RHEL_MAJOR) \* 256 + $(RHEL_MINOR))'; \ ++ echo '#define RHEL_RELEASE "$(RHEL_RELEASE)"' + endef + + $(version_h): PATCHLEVEL := $(if $(PATCHLEVEL), $(PATCHLEVEL), 0) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index c2724d986fa0..8063dcef65f7 100644 +index 4c97cb40eebb..caf06cef3d2e 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1479,9 +1479,9 @@ config HIGHMEM @@ -104,7 +152,7 @@ index c2724d986fa0..8063dcef65f7 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 0a83e1728f7e..ef27e36baa6c 100644 +index baa0e9bbe754..7adce1807baf 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -1110,7 +1110,7 @@ endchoice @@ -116,7 +164,7 @@ index 0a83e1728f7e..ef27e36baa6c 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1361,6 +1361,7 @@ config XEN +@@ -1349,6 +1349,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -150,7 +198,7 @@ index 5ad1dde23dc5..b6192d58eed3 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 65a31cb0611f..5d059341f02b 100644 +index 05327be3a982..c473e5ca67f1 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -172,7 +220,7 @@ index 65a31cb0611f..5d059341f02b 100644 /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 1782b3fb9320..d4b69f672bec 100644 +index 90d7e1788c91..262198c48162 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -183,7 +231,7 @@ index 1782b3fb9320..d4b69f672bec 100644 #include #include #include -@@ -949,6 +950,13 @@ void __init setup_arch(char **cmdline_p) +@@ -950,6 +951,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -197,7 +245,7 @@ index 1782b3fb9320..d4b69f672bec 100644 dmi_setup(); /* -@@ -1114,19 +1122,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1119,19 +1127,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -378,10 +426,10 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 25d9f04f1995..c2fa1e98fb28 100644 +index 8b2e5ef15559..ac0291ef0838 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1732,6 +1732,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1769,6 +1769,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -398,7 +446,7 @@ index 25d9f04f1995..c2fa1e98fb28 100644 acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index f76b8418e6fb..350e52fccc30 100644 +index 0ed484e04fd6..a2e486bd14ef 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -488,18 +536,18 @@ index c59265146e9c..caa8458edde2 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/char/random.c b/drivers/char/random.c -index ebe86de9d0ac..cf0062d903a1 100644 +index 3404a91edf29..184dbb94710c 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c -@@ -335,6 +335,7 @@ +@@ -344,6 +344,7 @@ #include #include #include +#include #include - #include + #include -@@ -349,6 +350,11 @@ +@@ -358,6 +359,11 @@ /* #define ADD_INTERRUPT_BENCH */ @@ -509,9 +557,9 @@ index ebe86de9d0ac..cf0062d903a1 100644 +static const struct random_extrng __rcu *extrng; + /* - * Configuration information - */ -@@ -482,6 +488,9 @@ static int ratelimit_disable __read_mostly; + * If the entropy count falls under this number of bits, then we + * should wake up processes which are selecting or polling on write +@@ -486,6 +492,9 @@ static int ratelimit_disable __read_mostly; module_param_named(ratelimit_disable, ratelimit_disable, int, 0644); MODULE_PARM_DESC(ratelimit_disable, "Disable random ratelimit suppression"); @@ -521,7 +569,7 @@ index ebe86de9d0ac..cf0062d903a1 100644 /********************************************************************** * * OS independent entropy store. Here are the functions which handle -@@ -1880,6 +1889,13 @@ random_poll(struct file *file, poll_table * wait) +@@ -1775,6 +1784,13 @@ static __poll_t random_poll(struct file *file, poll_table *wait) return mask; } @@ -532,10 +580,10 @@ index ebe86de9d0ac..cf0062d903a1 100644 + return EPOLLIN | EPOLLRDNORM; +} + - static int - write_pool(struct entropy_store *r, const char __user *buffer, size_t count) + static int write_pool(const char __user *buffer, size_t count) { -@@ -1986,7 +2002,58 @@ static int random_fasync(int fd, struct file *filp, int on) + size_t bytes; +@@ -1879,7 +1895,58 @@ static int random_fasync(int fd, struct file *filp, int on) return fasync_helper(fd, filp, on, &fasync); } @@ -591,18 +639,18 @@ index ebe86de9d0ac..cf0062d903a1 100644 + const struct file_operations random_fops = { + .open = random_open, - .read = random_read, + .read = random_read, .write = random_write, - .poll = random_poll, -@@ -1997,6 +2064,7 @@ const struct file_operations random_fops = { + .poll = random_poll, +@@ -1890,6 +1957,7 @@ const struct file_operations random_fops = { }; const struct file_operations urandom_fops = { + .open = urandom_open, - .read = urandom_read, + .read = urandom_read, .write = random_write, .unlocked_ioctl = random_ioctl, -@@ -2005,9 +2073,31 @@ const struct file_operations urandom_fops = { +@@ -1898,9 +1966,31 @@ const struct file_operations urandom_fops = { .llseek = noop_llseek, }; @@ -627,14 +675,14 @@ index ebe86de9d0ac..cf0062d903a1 100644 + .release = extrng_release, +}; + - SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, - unsigned int, flags) + SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, unsigned int, + flags) { + const struct random_extrng *rng; int ret; - if (flags & ~(GRND_NONBLOCK|GRND_RANDOM|GRND_INSECURE)) -@@ -2023,6 +2113,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, + if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)) +@@ -1916,6 +2006,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, unsigned int, if (count > INT_MAX) count = INT_MAX; @@ -653,7 +701,7 @@ index ebe86de9d0ac..cf0062d903a1 100644 if (!(flags & GRND_INSECURE) && !crng_ready()) { if (flags & GRND_NONBLOCK) return -EAGAIN; -@@ -2332,3 +2434,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) +@@ -2235,3 +2337,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) add_device_randomness(buf, size); } EXPORT_SYMBOL_GPL(add_bootloader_randomness); @@ -871,6 +919,57 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c +index 9d989c9f5da4..5d97a251d3dc 100644 +--- a/drivers/gpu/drm/i915/display/intel_bios.c ++++ b/drivers/gpu/drm/i915/display/intel_bios.c +@@ -1968,6 +1968,12 @@ static int _intel_bios_max_tmds_clock(const struct intel_bios_encoder_data *devd + fallthrough; + case HDMI_MAX_DATA_RATE_PLATFORM: + return 0; ++ case HDMI_MAX_DATA_RATE_594: ++ return 594000; ++ case HDMI_MAX_DATA_RATE_340: ++ return 340000; ++ case HDMI_MAX_DATA_RATE_300: ++ return 300000; + case HDMI_MAX_DATA_RATE_297: + return 297000; + case HDMI_MAX_DATA_RATE_165: +diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c +index b00de57cc957..c613b531b281 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.c ++++ b/drivers/gpu/drm/i915/display/intel_psr.c +@@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, + return false; + } + ++ /* Temporary workaround for Lenovo's issues with the X1 Carbon 10th Gen ++ * See: https://bugzilla.redhat.com/show_bug.cgi?id=2065794 ++ */ ++ if (IS_ALDERLAKE_P(dev_priv)) { ++ drm_dbg_kms(&dev_priv->drm, ++ "PSR2 sel fetch disabled on ADL-P, see rhbz2065794\n"); ++ return false; ++ } ++ + return crtc_state->enable_psr2_sel_fetch = true; + } + +diff --git a/drivers/gpu/drm/i915/display/intel_vbt_defs.h b/drivers/gpu/drm/i915/display/intel_vbt_defs.h +index f043d85ba64d..e8f99ba4e772 100644 +--- a/drivers/gpu/drm/i915/display/intel_vbt_defs.h ++++ b/drivers/gpu/drm/i915/display/intel_vbt_defs.h +@@ -307,6 +307,9 @@ struct bdb_general_features { + #define HDMI_MAX_DATA_RATE_PLATFORM 0 /* 204 */ + #define HDMI_MAX_DATA_RATE_297 1 /* 204 */ + #define HDMI_MAX_DATA_RATE_165 2 /* 204 */ ++#define HDMI_MAX_DATA_RATE_594 3 /* 249 */ ++#define HDMI_MAX_DATA_RATE_340 4 /* 249 */ ++#define HDMI_MAX_DATA_RATE_300 5 /* 249 */ + + #define LEGACY_CHILD_DEVICE_CONFIG_SIZE 33 + diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -972,7 +1071,7 @@ index 311eee599ce9..2460c6bd46f8 100644 data->xport.ops = &hid_rmi_ops; diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index 86a313857b58..dcfc95d0e328 100644 +index bf18128cf5de..e973c7816de8 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -9,6 +9,7 @@ @@ -983,7 +1082,7 @@ index 86a313857b58..dcfc95d0e328 100644 #include #include #include -@@ -2156,6 +2157,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2165,6 +2166,16 @@ static const struct amba_id etm4_ids[] = { {}, }; @@ -1000,7 +1099,7 @@ index 86a313857b58..dcfc95d0e328 100644 MODULE_DEVICE_TABLE(amba, etm4_ids); static struct amba_driver etm4x_amba_driver = { -@@ -2189,6 +2200,11 @@ static int __init etm4x_init(void) +@@ -2198,6 +2209,11 @@ static int __init etm4x_init(void) { int ret; @@ -1012,7 +1111,7 @@ index 86a313857b58..dcfc95d0e328 100644 ret = etm4_pm_setup(); /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2215,6 +2231,9 @@ static int __init etm4x_init(void) +@@ -2224,6 +2240,9 @@ static int __init etm4x_init(void) static void __exit etm4x_exit(void) { @@ -1215,7 +1314,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 3632bf8b4031..f9675209b5a2 100644 +index 107dcf5938d6..225a9797e39d 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1254,130 +1353,8 @@ index 3632bf8b4031..f9675209b5a2 100644 /* * Changes the default domain of an iommu group that has *only* one device * -diff --git a/drivers/net/wireless/ath/ath11k/core.c b/drivers/net/wireless/ath/ath11k/core.c -index cb8cacbbd5b4..032c3d2568f5 100644 ---- a/drivers/net/wireless/ath/ath11k/core.c -+++ b/drivers/net/wireless/ath/ath11k/core.c -@@ -276,6 +276,57 @@ static const struct ath11k_hw_params ath11k_hw_params[] = { - .max_fft_bins = 0, - }, - -+ .interface_modes = BIT(NL80211_IFTYPE_STATION) | -+ BIT(NL80211_IFTYPE_AP), -+ .supports_monitor = false, -+ .supports_shadow_regs = true, -+ .idle_ps = true, -+ .cold_boot_calib = false, -+ .supports_suspend = true, -+ .hal_desc_sz = sizeof(struct hal_rx_desc_wcn6855), -+ .fix_l1ss = false, -+ .max_tx_ring = DP_TCL_NUM_RING_MAX_QCA6390, -+ .hal_params = &ath11k_hw_hal_params_qca6390, -+ .supports_dynamic_smps_6ghz = false, -+ .alloc_cacheable_memory = false, -+ .wakeup_mhi = true, -+ }, -+ { -+ .name = "wcn6855 hw2.1", -+ .hw_rev = ATH11K_HW_WCN6855_HW21, -+ .fw = { -+ .dir = "WCN6855/hw2.1", -+ .board_size = 256 * 1024, -+ .cal_offset = 128 * 1024, -+ }, -+ .max_radios = 3, -+ .bdf_addr = 0x4B0C0000, -+ .hw_ops = &wcn6855_ops, -+ .ring_mask = &ath11k_hw_ring_mask_qca6390, -+ .internal_sleep_clock = true, -+ .regs = &wcn6855_regs, -+ .qmi_service_ins_id = ATH11K_QMI_WLFW_SERVICE_INS_ID_V01_QCA6390, -+ .host_ce_config = ath11k_host_ce_config_qca6390, -+ .ce_count = 9, -+ .target_ce_config = ath11k_target_ce_config_wlan_qca6390, -+ .target_ce_count = 9, -+ .svc_to_ce_map = ath11k_target_service_to_ce_map_wlan_qca6390, -+ .svc_to_ce_map_len = 14, -+ .single_pdev_only = true, -+ .rxdma1_enable = false, -+ .num_rxmda_per_pdev = 2, -+ .rx_mac_buf_ring = true, -+ .vdev_start_delay = true, -+ .htt_peer_map_v2 = false, -+ -+ .spectral = { -+ .fft_sz = 0, -+ .fft_pad_sz = 0, -+ .summary_pad_sz = 0, -+ .fft_hdr_len = 0, -+ .max_fft_bins = 0, -+ }, -+ - .interface_modes = BIT(NL80211_IFTYPE_STATION) | - BIT(NL80211_IFTYPE_AP), - .supports_monitor = false, -diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h -index 011373b91ae0..3d6519612422 100644 ---- a/drivers/net/wireless/ath/ath11k/core.h -+++ b/drivers/net/wireless/ath/ath11k/core.h -@@ -117,6 +117,7 @@ enum ath11k_hw_rev { - ATH11K_HW_IPQ6018_HW10, - ATH11K_HW_QCN9074_HW10, - ATH11K_HW_WCN6855_HW20, -+ ATH11K_HW_WCN6855_HW21, - }; - - enum ath11k_firmware_mode { -diff --git a/drivers/net/wireless/ath/ath11k/mhi.c b/drivers/net/wireless/ath/ath11k/mhi.c -index f2149241fb13..7045c5efaea1 100644 ---- a/drivers/net/wireless/ath/ath11k/mhi.c -+++ b/drivers/net/wireless/ath/ath11k/mhi.c -@@ -356,6 +356,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci) - break; - case ATH11K_HW_QCA6390_HW20: - case ATH11K_HW_WCN6855_HW20: -+ case ATH11K_HW_WCN6855_HW21: - ath11k_mhi_config = &ath11k_mhi_config_qca6390; - break; - default: -diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c -index 754578f3dcf1..1ec567eb6154 100644 ---- a/drivers/net/wireless/ath/ath11k/pci.c -+++ b/drivers/net/wireless/ath/ath11k/pci.c -@@ -25,7 +25,7 @@ - #define WINDOW_RANGE_MASK GENMASK(18, 0) - - #define TCSR_SOC_HW_VERSION 0x0224 --#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(16, 8) -+#define TCSR_SOC_HW_VERSION_MAJOR_MASK GENMASK(11, 8) - #define TCSR_SOC_HW_VERSION_MINOR_MASK GENMASK(7, 0) - - /* BAR0 + 4k is always accessible, and no -@@ -1297,9 +1297,21 @@ static int ath11k_pci_probe(struct pci_dev *pdev, - &soc_hw_version_minor); - switch (soc_hw_version_major) { - case 2: -- ab->hw_rev = ATH11K_HW_WCN6855_HW20; -+ switch (soc_hw_version_minor) { -+ case 0x00: -+ case 0x01: -+ ab->hw_rev = ATH11K_HW_WCN6855_HW20; -+ break; -+ case 0x10: -+ case 0x11: -+ ab->hw_rev = ATH11K_HW_WCN6855_HW21; -+ break; -+ default: -+ goto unsupported_wcn6855_soc; -+ } - break; - default: -+unsupported_wcn6855_soc: - dev_err(&pdev->dev, "Unsupported WCN6855 SOC hardware version: %d %d\n", - soc_hw_version_major, soc_hw_version_minor); - ret = -EOPNOTSUPP; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index ecb98d1ad9f6..fa519e6cd72b 100644 +index 6215d50ed3e7..10f1629e0940 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1444,10 +1421,10 @@ index ecb98d1ad9f6..fa519e6cd72b 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 65fe28895ef3..49992f083c7e 100644 +index a703f1f5fb64..d77c24333cb4 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c -@@ -65,14 +65,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) +@@ -101,14 +101,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) return true; } @@ -1463,7 +1440,7 @@ index 65fe28895ef3..49992f083c7e 100644 /* * If we got back an ANA error, we know the controller is alive but not -@@ -83,6 +79,16 @@ void nvme_failover_req(struct request *req) +@@ -119,6 +115,16 @@ void nvme_failover_req(struct request *req) set_bit(NVME_NS_ANA_PENDING, &ns->flags); queue_work(nvme_wq, &ns->ctrl->ana_work); } @@ -1480,7 +1457,7 @@ index 65fe28895ef3..49992f083c7e 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -839,8 +845,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -870,8 +876,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1491,18 +1468,18 @@ index 65fe28895ef3..49992f083c7e 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index ec5d3d4dc2cc..b44fb1b28592 100644 +index 730cc80d84ff..3a57441b3ff3 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -784,6 +784,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); - void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); +@@ -789,6 +789,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); + void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); void nvme_failover_req(struct request *req); +void nvme_update_ana(struct request *req); void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -822,6 +823,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -827,6 +828,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, static inline void nvme_failover_req(struct request *req) { } @@ -1512,25 +1489,24 @@ index ec5d3d4dc2cc..b44fb1b28592 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } -diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c -index 8465221be6d2..64f37ad8227d 100644 ---- a/drivers/pci/msi.c -+++ b/drivers/pci/msi.c -@@ -722,6 +722,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, +diff --git a/drivers/pci/msi/msi.c b/drivers/pci/msi/msi.c +index 9037a7827eca..e5900638483b 100644 +--- a/drivers/pci/msi/msi.c ++++ b/drivers/pci/msi/msi.c +@@ -635,6 +635,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, goto out_disable; } + /* Ensure that all table entries are masked. */ + msix_mask_all(base, tsize); + - ret = msix_setup_entries(dev, base, entries, nvec, affd); - if (ret) - goto out_disable; -@@ -748,16 +751,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - /* Set MSI-X enabled bits and unmask the function */ + dev->msix_base = base; + + ret = msix_setup_interrupts(dev, base, entries, nvec, affd); +@@ -644,15 +647,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, + /* Disable INTX */ pci_intx_for_msi(dev, 0); - dev->msix_enabled = 1; -- + - /* - * Ensure that all table entries are masked to prevent - * stale entries from firing in a crash kernel. @@ -1544,7 +1520,7 @@ index 8465221be6d2..64f37ad8227d 100644 pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 6272b122f400..5156768a669d 100644 +index da829274fc66..bb6e79ec3d00 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -4284,6 +4284,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, @@ -1579,10 +1555,10 @@ index 6272b122f400..5156768a669d 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index ac6c5ccfe1cb..ec784479eece 100644 +index 47a1c8bddf86..e309d992e2ad 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5669,6 +5669,13 @@ static void hub_event(struct work_struct *work) +@@ -5683,6 +5683,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]); @@ -1597,208 +1573,52 @@ index ac6c5ccfe1cb..ec784479eece 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/fs/nfs/client.c b/fs/nfs/client.c -index a1e87419f3a4..2d2f2c091c65 100644 +index d1f34229e11a..e828504cc396 100644 --- a/fs/nfs/client.c +++ b/fs/nfs/client.c -@@ -860,13 +860,6 @@ static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, str - server->namelen = pathinfo.max_namelen; +@@ -857,7 +857,8 @@ static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, str } -- if (clp->rpc_ops->discover_trunking != NULL && + if (clp->rpc_ops->discover_trunking != NULL && - (server->caps & NFS_CAP_FS_LOCATIONS)) { -- error = clp->rpc_ops->discover_trunking(server, mntfh); -- if (error < 0) -- return error; -- } -- - return 0; - } - -diff --git a/fs/nfs/nfs4_fs.h b/fs/nfs/nfs4_fs.h -index 85c5d08dfa9c..2364661a6a08 100644 ---- a/fs/nfs/nfs4_fs.h -+++ b/fs/nfs/nfs4_fs.h -@@ -260,8 +260,8 @@ struct nfs4_state_maintenance_ops { - }; - - struct nfs4_mig_recovery_ops { -- int (*get_locations)(struct nfs_server *, struct nfs_fh *, -- struct nfs4_fs_locations *, struct page *, const struct cred *); -+ int (*get_locations)(struct inode *, struct nfs4_fs_locations *, -+ struct page *, const struct cred *); - int (*fsid_present)(struct inode *, const struct cred *); - }; - -@@ -303,9 +303,8 @@ extern int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait); - extern int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle); - extern int nfs4_proc_fs_locations(struct rpc_clnt *, struct inode *, const struct qstr *, - struct nfs4_fs_locations *, struct page *); --extern int nfs4_proc_get_locations(struct nfs_server *, struct nfs_fh *, -- struct nfs4_fs_locations *, -- struct page *page, const struct cred *); -+extern int nfs4_proc_get_locations(struct inode *, struct nfs4_fs_locations *, -+ struct page *page, const struct cred *); - extern int nfs4_proc_fsid_present(struct inode *, const struct cred *); - extern struct rpc_clnt *nfs4_proc_lookup_mountpoint(struct inode *, - struct dentry *, -diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c -index 5298c3a278c5..f9d84016280e 100644 ---- a/fs/nfs/nfs4proc.c -+++ b/fs/nfs/nfs4proc.c -@@ -3933,60 +3933,6 @@ int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle) - return err; - } - --static int _nfs4_discover_trunking(struct nfs_server *server, -- struct nfs_fh *fhandle) --{ -- struct nfs4_fs_locations *locations = NULL; -- struct page *page; -- const struct cred *cred; -- struct nfs_client *clp = server->nfs_client; -- const struct nfs4_state_maintenance_ops *ops = -- clp->cl_mvops->state_renewal_ops; -- int status = -ENOMEM; -- -- cred = ops->get_state_renewal_cred(clp); -- if (cred == NULL) { -- cred = nfs4_get_clid_cred(clp); -- if (cred == NULL) -- return -ENOKEY; -- } -- -- page = alloc_page(GFP_KERNEL); -- locations = kmalloc(sizeof(struct nfs4_fs_locations), GFP_KERNEL); -- if (page == NULL || locations == NULL) -- goto out; -- -- status = nfs4_proc_get_locations(server, fhandle, locations, page, -- cred); -- if (status) -- goto out; --out: -- if (page) -- __free_page(page); -- kfree(locations); -- return status; --} -- --static int nfs4_discover_trunking(struct nfs_server *server, -- struct nfs_fh *fhandle) --{ -- struct nfs4_exception exception = { -- .interruptible = true, -- }; -- struct nfs_client *clp = server->nfs_client; -- int err = 0; -- -- if (!nfs4_has_session(clp)) -- goto out; -- do { -- err = nfs4_handle_exception(server, -- _nfs4_discover_trunking(server, fhandle), -- &exception); -- } while (exception.retry); --out: -- return err; --} -- - static int _nfs4_lookup_root(struct nfs_server *server, struct nfs_fh *fhandle, - struct nfs_fsinfo *info) - { -@@ -7873,18 +7819,18 @@ int nfs4_proc_fs_locations(struct rpc_clnt *client, struct inode *dir, - * appended to this compound to identify the client ID which is - * performing recovery. - */ --static int _nfs40_proc_get_locations(struct nfs_server *server, -- struct nfs_fh *fhandle, -+static int _nfs40_proc_get_locations(struct inode *inode, - struct nfs4_fs_locations *locations, - struct page *page, const struct cred *cred) - { -+ struct nfs_server *server = NFS_SERVER(inode); - struct rpc_clnt *clnt = server->client; - u32 bitmask[2] = { - [0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS, - }; - struct nfs4_fs_locations_arg args = { - .clientid = server->nfs_client->cl_clientid, -- .fh = fhandle, -+ .fh = NFS_FH(inode), - .page = page, - .bitmask = bitmask, - .migration = 1, /* skip LOOKUP */ -@@ -7930,17 +7876,17 @@ static int _nfs40_proc_get_locations(struct nfs_server *server, - * When the client supports GETATTR(fs_locations_info), it can - * be plumbed in here. - */ --static int _nfs41_proc_get_locations(struct nfs_server *server, -- struct nfs_fh *fhandle, -+static int _nfs41_proc_get_locations(struct inode *inode, - struct nfs4_fs_locations *locations, - struct page *page, const struct cred *cred) - { -+ struct nfs_server *server = NFS_SERVER(inode); - struct rpc_clnt *clnt = server->client; - u32 bitmask[2] = { - [0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS, - }; - struct nfs4_fs_locations_arg args = { -- .fh = fhandle, -+ .fh = NFS_FH(inode), - .page = page, - .bitmask = bitmask, - .migration = 1, /* skip LOOKUP */ -@@ -7989,11 +7935,11 @@ static int _nfs41_proc_get_locations(struct nfs_server *server, - * -NFS4ERR_LEASE_MOVED is returned if the server still has leases - * from this client that require migration recovery. - */ --int nfs4_proc_get_locations(struct nfs_server *server, -- struct nfs_fh *fhandle, -+int nfs4_proc_get_locations(struct inode *inode, - struct nfs4_fs_locations *locations, - struct page *page, const struct cred *cred) - { -+ struct nfs_server *server = NFS_SERVER(inode); - struct nfs_client *clp = server->nfs_client; - const struct nfs4_mig_recovery_ops *ops = - clp->cl_mvops->mig_recovery_ops; -@@ -8006,11 +7952,10 @@ int nfs4_proc_get_locations(struct nfs_server *server, - (unsigned long long)server->fsid.major, - (unsigned long long)server->fsid.minor, - clp->cl_hostname); -- nfs_display_fhandle(fhandle, __func__); -+ nfs_display_fhandle(NFS_FH(inode), __func__); - - do { -- status = ops->get_locations(server, fhandle, locations, page, -- cred); -+ status = ops->get_locations(inode, locations, page, cred); - if (status != -NFS4ERR_DELAY) - break; - nfs4_handle_exception(server, status, &exception); -@@ -10480,7 +10425,6 @@ const struct nfs_rpc_ops nfs_v4_clientops = { - .free_client = nfs4_free_client, - .create_server = nfs4_create_server, - .clone_server = nfs_clone_server, -- .discover_trunking = nfs4_discover_trunking, - }; - - static const struct xattr_handler nfs4_xattr_nfs4_acl_handler = { -diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c -index 94f1876afab2..0a80ed81578f 100644 ---- a/fs/nfs/nfs4state.c -+++ b/fs/nfs/nfs4state.c -@@ -2099,8 +2099,7 @@ static int nfs4_try_migration(struct nfs_server *server, const struct cred *cred - } - - inode = d_inode(server->super->s_root); -- result = nfs4_proc_get_locations(server, NFS_FH(inode), locations, -- page, cred); -+ result = nfs4_proc_get_locations(inode, locations, page, cred); - if (result) { - dprintk("<-- %s: failed to retrieve fs_locations: %d\n", - __func__, result); ++ (server->caps & NFS_CAP_FS_LOCATIONS && ++ (server->flags & NFS_MOUNT_TRUNK_DISCOVERY))) { + error = clp->rpc_ops->discover_trunking(server, mntfh); + if (error < 0) + return error; +diff --git a/fs/nfs/fs_context.c b/fs/nfs/fs_context.c +index ea17fa1f31ec..e2d59bb5e6bb 100644 +--- a/fs/nfs/fs_context.c ++++ b/fs/nfs/fs_context.c +@@ -80,6 +80,7 @@ enum nfs_param { + Opt_source, + Opt_tcp, + Opt_timeo, ++ Opt_trunkdiscovery, + Opt_udp, + Opt_v, + Opt_vers, +@@ -180,6 +181,7 @@ static const struct fs_parameter_spec nfs_fs_parameters[] = { + fsparam_string("source", Opt_source), + fsparam_flag ("tcp", Opt_tcp), + fsparam_u32 ("timeo", Opt_timeo), ++ fsparam_flag_no("trunkdiscovery", Opt_trunkdiscovery), + fsparam_flag ("udp", Opt_udp), + fsparam_flag ("v2", Opt_v), + fsparam_flag ("v3", Opt_v), +@@ -529,6 +531,12 @@ static int nfs_fs_context_parse_param(struct fs_context *fc, + else + ctx->flags &= ~NFS_MOUNT_NOCTO; + break; ++ case Opt_trunkdiscovery: ++ if (result.negated) ++ ctx->flags &= ~NFS_MOUNT_TRUNK_DISCOVERY; ++ else ++ ctx->flags |= NFS_MOUNT_TRUNK_DISCOVERY; ++ break; + case Opt_ac: + if (result.negated) + ctx->flags |= NFS_MOUNT_NOAC; diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h index dca2b1355bb1..6150d11a607e 100644 --- a/include/linux/dma-mapping.h @@ -1819,7 +1639,7 @@ index dca2b1355bb1..6150d11a607e 100644 * A dma_addr_t can hold any valid DMA or bus address for the platform. It can * be given to a device to use as a DMA source or target. It is specific to a diff --git a/include/linux/efi.h b/include/linux/efi.h -index ef8dbc0a1522..836a5dfc6156 100644 +index ccd4d3f91c98..e64643e3e364 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ @@ -1831,7 +1651,7 @@ index ef8dbc0a1522..836a5dfc6156 100644 typedef unsigned long efi_status_t; typedef u8 efi_bool_t; typedef u16 efi_char16_t; /* UNICODE character */ -@@ -783,6 +785,14 @@ extern int __init efi_setup_pcdp_console(char *); +@@ -829,6 +831,14 @@ extern int __init efi_setup_pcdp_console(char *); #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ @@ -1846,7 +1666,7 @@ index ef8dbc0a1522..836a5dfc6156 100644 #ifdef CONFIG_EFI /* -@@ -794,6 +804,8 @@ static inline bool efi_enabled(int feature) +@@ -840,6 +850,8 @@ static inline bool efi_enabled(int feature) } extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); @@ -1855,7 +1675,7 @@ index ef8dbc0a1522..836a5dfc6156 100644 bool __pure __efi_soft_reserve_enabled(void); static inline bool __pure efi_soft_reserve_enabled(void) -@@ -814,6 +826,8 @@ static inline bool efi_enabled(int feature) +@@ -860,6 +872,8 @@ static inline bool efi_enabled(int feature) static inline void efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} @@ -1864,7 +1684,7 @@ index ef8dbc0a1522..836a5dfc6156 100644 static inline bool efi_soft_reserve_enabled(void) { return false; -@@ -826,6 +840,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) +@@ -872,6 +886,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) #endif extern int efi_status_to_err(efi_status_t status); @@ -1872,7 +1692,7 @@ index ef8dbc0a1522..836a5dfc6156 100644 /* * Variable Attributes -@@ -1078,13 +1093,6 @@ static inline bool efi_runtime_disabled(void) { return true; } +@@ -1124,13 +1139,6 @@ static inline bool efi_runtime_disabled(void) { return true; } extern void efi_call_virt_check_flags(unsigned long flags, const char *call); extern unsigned long efi_call_virt_save_flags(void); @@ -1887,10 +1707,10 @@ index ef8dbc0a1522..836a5dfc6156 100644 enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index 2e078f40195d..37466c25e173 100644 +index db924fe379c9..1169d78af2de 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h -@@ -397,6 +397,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) +@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) #endif /* CONFIG_BPF_SYSCALL */ LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) @@ -1900,10 +1720,10 @@ index 2e078f40195d..37466c25e173 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index d6823214d5c1..c927853f0732 100644 +index 419b5febc3ca..491323dfe4e0 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h -@@ -1553,6 +1553,12 @@ +@@ -1549,6 +1549,12 @@ * * @what: kernel feature being accessed * @@ -1916,20 +1736,32 @@ index d6823214d5c1..c927853f0732 100644 * Security hooks for perf events * * @perf_event_open: -diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h -index 695fa84611b6..967a0098f0a9 100644 ---- a/include/linux/nfs_xdr.h -+++ b/include/linux/nfs_xdr.h -@@ -1795,7 +1795,6 @@ struct nfs_rpc_ops { - struct nfs_server *(*create_server)(struct fs_context *); - struct nfs_server *(*clone_server)(struct nfs_server *, struct nfs_fh *, - struct nfs_fattr *, rpc_authflavor_t); -- int (*discover_trunking)(struct nfs_server *, struct nfs_fh *); - }; +diff --git a/include/linux/module.h b/include/linux/module.h +index 1e135fd5c076..6ec4d001c1e2 100644 +--- a/include/linux/module.h ++++ b/include/linux/module.h +@@ -381,6 +381,7 @@ struct module { + struct module_attribute *modinfo_attrs; + const char *version; + const char *srcversion; ++ const char *rhelversion; + struct kobject *holders_dir; - /* + /* Exported symbols */ +diff --git a/include/linux/nfs_fs_sb.h b/include/linux/nfs_fs_sb.h +index ca0959e51e81..b0e3fd550122 100644 +--- a/include/linux/nfs_fs_sb.h ++++ b/include/linux/nfs_fs_sb.h +@@ -151,6 +151,7 @@ struct nfs_server { + #define NFS_MOUNT_SOFTREVAL 0x800000 + #define NFS_MOUNT_WRITE_EAGER 0x01000000 + #define NFS_MOUNT_WRITE_WAIT 0x02000000 ++#define NFS_MOUNT_TRUNK_DISCOVERY 0x04000000 + + unsigned int fattr_valid; /* Valid attributes */ + unsigned int caps; /* server capabilities */ diff --git a/include/linux/random.h b/include/linux/random.h -index f45b8be3e3c4..7ccdec68b789 100644 +index c45b2693e51f..4edfdb3e44a9 100644 --- a/include/linux/random.h +++ b/include/linux/random.h @@ -14,6 +14,11 @@ @@ -1966,10 +1798,10 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index bd059e7b4766..44f8139795f5 100644 +index 25b3ef71f495..d37a6c88c69f 100644 --- a/include/linux/security.h +++ b/include/linux/security.h -@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); +@@ -471,6 +471,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); int security_locked_down(enum lockdown_reason what); @@ -1977,7 +1809,7 @@ index bd059e7b4766..44f8139795f5 100644 #else /* CONFIG_SECURITY */ static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1355,6 +1356,10 @@ static inline int security_locked_down(enum lockdown_reason what) +@@ -1347,6 +1348,10 @@ static inline int security_locked_down(enum lockdown_reason what) { return 0; } @@ -1988,23 +1820,24 @@ index bd059e7b4766..44f8139795f5 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h -index d24b0a34c8f0..871489df63c6 100644 ---- a/include/net/netfilter/nf_conntrack.h -+++ b/include/net/netfilter/nf_conntrack.h -@@ -95,6 +95,7 @@ struct nf_conn { - unsigned long status; +diff --git a/init/Kconfig b/init/Kconfig +index e9119bf54b1f..e3b57b4898fe 100644 +--- a/init/Kconfig ++++ b/init/Kconfig +@@ -1645,7 +1645,7 @@ config AIO + this option saves about 7k. - u16 cpu; -+ u16 local_origin:1; - possible_net_t ct_net; - - #if IS_ENABLED(CONFIG_NF_NAT) + config IO_URING +- bool "Enable IO uring support" if EXPERT ++ bool "Enable IO uring support" + select IO_WQ + default y + help diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c -index a1bbe0b914f1..d958b1201092 100644 +index 6c350555e5a1..bfc56cb21705 100644 --- a/kernel/dma/swiotlb.c +++ b/kernel/dma/swiotlb.c -@@ -581,14 +581,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, +@@ -627,14 +627,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, for (i = 0; i < nr_slots(alloc_size + offset); i++) mem->slots[index + i].orig_addr = slot_addr(orig_addr, i); tlb_addr = slot_addr(mem->start, index) + offset; @@ -2023,6 +1856,26 @@ index a1bbe0b914f1..d958b1201092 100644 return tlb_addr; } +diff --git a/kernel/module.c b/kernel/module.c +index 46a5c2ed1928..92c2306651ce 100644 +--- a/kernel/module.c ++++ b/kernel/module.c +@@ -743,6 +743,7 @@ static struct module_attribute modinfo_##field = { \ + + MODINFO_ATTR(version); + MODINFO_ATTR(srcversion); ++MODINFO_ATTR(rhelversion); + + static char last_unloaded_module[MODULE_NAME_LEN+1]; + +@@ -1205,6 +1206,7 @@ static struct module_attribute *modinfo_attrs[] = { + &module_uevent, + &modinfo_version, + &modinfo_srcversion, ++ &modinfo_rhelversion, + &modinfo_initstate, + &modinfo_coresize, + &modinfo_initsize, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -2044,102 +1897,56 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c -index 3a98a1316307..04de5dfd07a9 100644 ---- a/net/netfilter/nf_conntrack_core.c -+++ b/net/netfilter/nf_conntrack_core.c -@@ -1800,6 +1800,9 @@ resolve_normal_ct(struct nf_conn *tmpl, - return 0; - if (IS_ERR(h)) - return PTR_ERR(h); -+ -+ ct = nf_ct_tuplehash_to_ctrack(h); -+ ct->local_origin = state->hook == NF_INET_LOCAL_OUT; +diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c +index 2882bc7d79d7..bc3a11ec0c27 100644 +--- a/net/bluetooth/hci_core.c ++++ b/net/bluetooth/hci_core.c +@@ -3667,8 +3667,8 @@ static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) + sco_recv_scodata(conn, skb); + return; + } else { +- bt_dev_err(hdev, "SCO packet for unknown connection handle %d", +- handle); ++ bt_dev_err_ratelimited(hdev, "SCO packet for unknown connection handle %d", ++ handle); } - ct = nf_ct_tuplehash_to_ctrack(h); -diff --git a/net/netfilter/nf_nat_core.c b/net/netfilter/nf_nat_core.c -index 4d50d51db796..29d26bc977dc 100644 ---- a/net/netfilter/nf_nat_core.c -+++ b/net/netfilter/nf_nat_core.c -@@ -494,6 +494,38 @@ static void nf_nat_l4proto_unique_tuple(struct nf_conntrack_tuple *tuple, - goto another_round; + kfree_skb(skb); +diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c +index e04ae56931e2..da97e6a8ee0a 100644 +--- a/scripts/mod/modpost.c ++++ b/scripts/mod/modpost.c +@@ -21,6 +21,7 @@ + #include + #include "modpost.h" + #include "../../include/linux/license.h" ++#include "../../include/generated/uapi/linux/version.h" + + /* Are we using CONFIG_MODVERSIONS? */ + static int modversions = 0; +@@ -2366,6 +2367,12 @@ static void write_buf(struct buffer *b, const char *fname) + } } -+static bool tuple_force_port_remap(const struct nf_conntrack_tuple *tuple) ++static void add_rhelversion(struct buffer *b, struct module *mod) +{ -+ u16 sp, dp; -+ -+ switch (tuple->dst.protonum) { -+ case IPPROTO_TCP: -+ sp = ntohs(tuple->src.u.tcp.port); -+ dp = ntohs(tuple->dst.u.tcp.port); -+ break; -+ case IPPROTO_UDP: -+ case IPPROTO_UDPLITE: -+ sp = ntohs(tuple->src.u.udp.port); -+ dp = ntohs(tuple->dst.u.udp.port); -+ break; -+ default: -+ return false; -+ } -+ -+ /* IANA: System port range: 1-1023, -+ * user port range: 1024-49151, -+ * private port range: 49152-65535. -+ * -+ * Linux default ephemeral port range is 32768-60999. -+ * -+ * Enforce port remapping if sport is significantly lower -+ * than dport to prevent NAT port shadowing, i.e. -+ * accidental match of 'new' inbound connection vs. -+ * existing outbound one. -+ */ -+ return sp < 16384 && dp >= 32768; ++ buf_printf(b, "MODULE_INFO(rhelversion, \"%d.%d\");\n", RHEL_MAJOR, ++ RHEL_MINOR); +} + - /* Manipulate the tuple into the range given. For NF_INET_POST_ROUTING, - * we change the source to map into the range. For NF_INET_PRE_ROUTING - * and NF_INET_LOCAL_OUT, we change the destination to map into the -@@ -507,11 +539,17 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, - struct nf_conn *ct, - enum nf_nat_manip_type maniptype) + static void write_if_changed(struct buffer *b, const char *fname) { -+ bool random_port = range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL; - const struct nf_conntrack_zone *zone; - struct net *net = nf_ct_net(ct); + char *tmp; +@@ -2595,6 +2602,7 @@ int main(int argc, char **argv) + add_depends(&buf, mod); + add_moddevtable(&buf, mod); + add_srcversion(&buf, mod); ++ add_rhelversion(&buf, mod); - zone = nf_ct_zone(ct); - -+ if (maniptype == NF_NAT_MANIP_SRC && -+ !random_port && -+ !ct->local_origin) -+ random_port = tuple_force_port_remap(orig_tuple); -+ - /* 1) If this srcip/proto/src-proto-part is currently mapped, - * and that same mapping gives a unique tuple within the given - * range, use that. -@@ -520,8 +558,7 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, - * So far, we don't do local source mappings, so multiple - * manips not an issue. - */ -- if (maniptype == NF_NAT_MANIP_SRC && -- !(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { -+ if (maniptype == NF_NAT_MANIP_SRC && !random_port) { - /* try the original tuple first */ - if (in_range(orig_tuple, range)) { - if (!nf_nat_used_tuple(orig_tuple, ct)) { -@@ -545,7 +582,7 @@ get_unique_tuple(struct nf_conntrack_tuple *tuple, - */ - - /* Only bother mapping if it's not already in range and unique */ -- if (!(range->flags & NF_NAT_RANGE_PROTO_RANDOM_ALL)) { -+ if (!random_port) { - if (range->flags & NF_NAT_RANGE_PROTO_SPECIFIED) { - if (!(range->flags & NF_NAT_RANGE_PROTO_OFFSET) && - l4proto_in_range(tuple, maniptype, + sprintf(fname, "%s.mod.c", mod->name); + write_if_changed(&buf, fname); diff --git a/scripts/tags.sh b/scripts/tags.sh -index b24bfaec6290..0418ba1d33f3 100755 +index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -16,6 +16,8 @@ fi @@ -2152,10 +1959,10 @@ index b24bfaec6290..0418ba1d33f3 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index f290f78c3f30..d3e7ae04f5be 100644 +index 08b6d12f99b4..61b596236d53 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c -@@ -46,7 +46,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, +@@ -47,7 +47,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, return NULL; if (*status != EFI_BUFFER_TOO_SMALL) { @@ -2165,7 +1972,7 @@ index f290f78c3f30..d3e7ae04f5be 100644 return NULL; } -@@ -57,7 +58,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, +@@ -58,7 +59,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, *status = efi.get_variable(name, guid, NULL, &lsize, db); if (*status != EFI_SUCCESS) { kfree(db); @@ -2212,10 +2019,10 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index 745a8bf66d91..672345cafc1b 100644 +index b7cf5cbfdc67..3cde9062fcf6 100644 --- a/security/security.c +++ b/security/security.c -@@ -2631,6 +2631,12 @@ int security_locked_down(enum lockdown_reason what) +@@ -2623,6 +2623,12 @@ int security_locked_down(enum lockdown_reason what) } EXPORT_SYMBOL(security_locked_down); @@ -2228,19 +2035,3 @@ index 745a8bf66d91..672345cafc1b 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { -diff --git a/tools/testing/selftests/netfilter/nft_nat.sh b/tools/testing/selftests/netfilter/nft_nat.sh -index eb8543b9a5c4..79fe627b9e81 100755 ---- a/tools/testing/selftests/netfilter/nft_nat.sh -+++ b/tools/testing/selftests/netfilter/nft_nat.sh -@@ -880,8 +880,9 @@ EOF - return $ksft_skip - fi - -- # test default behaviour. Packet from ns1 to ns0 is redirected to ns2. -- test_port_shadow "default" "CLIENT" -+ # test default behaviour. Packet from ns1 to ns0 is not redirected -+ # due to automatic port translation. -+ test_port_shadow "default" "ROUTER" - - # test packet filter based mitigation: prevent forwarding of - # packets claiming to come from the service port. diff --git a/process_configs.sh b/process_configs.sh index 8c997a5fa..91e6d1226 100755 --- a/process_configs.sh +++ b/process_configs.sh @@ -60,6 +60,9 @@ switch_to_toplevel() checkoptions() { + count=$3 + variant=$4 + /usr/bin/awk ' /is not set/ { @@ -82,14 +85,14 @@ checkoptions() print "Found "a[1]"="a[2]" after generation, had " a[1]"="configs[a[1]]" in Source tree"; } } - ' "$1" "$2" > .mismatches + ' "$1" "$2" > .mismatches"${count}" checkoptions_error=false - if test -s .mismatches + if test -s .mismatches"${count}" then while read -r LINE do - if find ./ -name "$(echo "$LINE" | awk -F "=" ' { print $1 } ' | awk ' { print $2 }')" -print0 | xargs -0 grep ^ | grep -q "process_configs_known_broken"; then + if find "${REDHAT}"/configs -name "$(echo "$LINE" | awk -F "=" ' { print $1 } ' | awk ' { print $2 }')" -print0 | xargs -0 grep ^ | grep -q "process_configs_known_broken"; then # This is a known broken config. # See script help warning. checkoptions_error=false @@ -97,14 +100,13 @@ checkoptions() checkoptions_error=true break fi - done < .mismatches + done < .mismatches"${count}" ! $checkoptions_error && return - echo "Error: Mismatches found in configuration files" - cat .mismatches - RETURNCODE=1 - [ "$CONTINUEONERROR" ] || exit 1 + sed -i "1s/^/Error: Mismatches found in configuration files for ${arch} ${variant}\n/" .mismatches"${count}" + else + rm -f .mismatches"${count}" fi } @@ -203,11 +205,13 @@ function commit_new_configs() fi echo -n "Checking for new configs in $cfg ... " - make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE=$(get_cross_compile $arch) KCONFIG_CONFIG="$cfgorig" listnewconfig >& .listnewconfig + # shellcheck disable=SC2086 + make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE="$(get_cross_compile "$arch")" KCONFIG_CONFIG="$cfgorig" listnewconfig >& .listnewconfig grep -E 'CONFIG_' .listnewconfig > .newoptions if test -s .newoptions then - make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE=$(get_cross_compile $arch) KCONFIG_CONFIG="$cfgorig" helpnewconfig >& .helpnewconfig + # shellcheck disable=SC2086 + make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE="$(get_cross_compile "$arch")" KCONFIG_CONFIG="$cfgorig" helpnewconfig >& .helpnewconfig parsenewconfigs fi rm .newoptions @@ -218,75 +222,121 @@ function commit_new_configs() git commit -m "[redhat] AUTOMATIC: New configs" } +function process_config() +{ + local cfg + local arch + local cfgtmp + local cfgorig + local count + local variant + + cfg=$1 + count=$2 + + arch=$(head -1 "$cfg" | cut -b 3-) + + if [ "$arch" = "EMPTY" ] + then + # This arch is intentionally left blank + return + fi + + variant=$(basename "$cfg" | cut -d"-" -f3- | cut -d"." -f1) + + cfgtmp="${cfg}.tmp" + cfgorig="${cfg}.orig" + cat "$cfg" > "$cfgorig" + + echo "Processing $cfg ... " + + # shellcheck disable=SC2086 + make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE="$(get_cross_compile "$arch")" KCONFIG_CONFIG="$cfgorig" listnewconfig >& .listnewconfig"${count}" + grep -E 'CONFIG_' .listnewconfig"${count}" > .newoptions"${count}" + if test -n "$NEWOPTIONS" && test -s .newoptions"${count}" + then + echo "Found unset config items in ${arch} ${variant}, please set them to an appropriate value" >> .errors"${count}" + cat .newoptions"${count}" >> .errors"${count}" + rm .newoptions"${count}" + RETURNCODE=1 + fi + rm .newoptions"${count}" + + grep -E 'config.*warning' .listnewconfig"${count}" > .warnings"${count}" + if test -n "$CHECKWARNINGS" && test -s .warnings"${count}" + then + echo "Found misconfigured config items in ${arch} ${variant}, please set them to an appropriate value" >> .errors"${count}" + cat .warnings"${count}" >> .errors"${count}" + rm .warnings"${count}" + fi + rm .warnings"${count}" + + rm .listnewconfig"${count}" + + # shellcheck disable=SC2086 + make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE="$(get_cross_compile "$arch")" KCONFIG_CONFIG="$cfgorig" olddefconfig > /dev/null || exit 1 + echo "# $arch" > "$cfgtmp" + cat "$cfgorig" >> "$cfgtmp" + if test -n "$CHECKOPTIONS" + then + checkoptions "$cfg" "$cfgtmp" "$count" "$variant" + fi + # if test run, don't overwrite original + if test -n "$TESTRUN" + then + rm -f "$cfgtmp" + else + mv "$cfgtmp" "$cfg" + fi + rm -f "$cfgorig" + echo "Processing $cfg complete" +} + function process_configs() { # assume we are in $source_tree/configs, need to get to top level pushd "$(switch_to_toplevel)" &>/dev/null + # The next line is throwaway code for transition to parallel + # processing. Leaving this line in place is harmless, but it can be + # removed the next time anyone updates this function. + [ -f .mismatches ] && rm -f .mismatches + + count=0 for cfg in "$SCRIPT_DIR/${PACKAGE_NAME}${KVERREL}${SUBARCH}"*.config do - arch=$(head -1 "$cfg" | cut -b 3-) - cfgtmp="${cfg}.tmp" - cfgorig="${cfg}.orig" - cat "$cfg" > "$cfgorig" - - if [ "$arch" = "EMPTY" ] - then - # This arch is intentionally left blank - continue + if [ "$count" -eq 0 ]; then + # do the first one by itself so that tools are built + process_config "$cfg" "$count" fi - echo -n "Processing $cfg ... " - - make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE=$(get_cross_compile $arch) KCONFIG_CONFIG="$cfgorig" listnewconfig >& .listnewconfig - grep -E 'CONFIG_' .listnewconfig > .newoptions - if test -n "$NEWOPTIONS" && test -s .newoptions - then - echo "Found unset config items, please set them to an appropriate value" - cat .newoptions - rm .newoptions - RETURNCODE=1 - [ "$CONTINUEONERROR" ] || exit 1 - fi - rm .newoptions - - grep -E 'config.*warning' .listnewconfig > .warnings - if test -n "$CHECKWARNINGS" && test -s .warnings - then - echo "Found misconfigured config items, please set them to an appropriate value" - cat .warnings - rm .warnings - RETURNCODE=1 - [ "$CONTINUEONERROR" ] || exit 1 - fi - rm .warnings - - rm .listnewconfig - - make ${MAKEOPTS} ARCH="$arch" CROSS_COMPILE=$(get_cross_compile $arch) KCONFIG_CONFIG="$cfgorig" olddefconfig > /dev/null || exit 1 - echo "# $arch" > "$cfgtmp" - cat "$cfgorig" >> "$cfgtmp" - if test -n "$CHECKOPTIONS" - then - checkoptions "$cfg" "$cfgtmp" - fi - # if test run, don't overwrite original - if test -n "$TESTRUN" - then - rm -f "$cfgtmp" - else - mv "$cfgtmp" "$cfg" - fi - rm -f "$cfgorig" - echo "done" + process_config "$cfg" "$count" & + waitpids[${count}]=$! + ((count++)) + while [ "$(jobs | grep -c Running)" -ge "$RHJOBS" ]; do :; done done + for pid in ${waitpids[*]}; do + wait ${pid} + done + rm "$SCRIPT_DIR"/*.config*.old + + if ls .errors* 1> /dev/null 2>&1; then + RETURNCODE=1 + cat .errors* + rm .errors* -f + fi + if ls .mismatches* 1> /dev/null 2>&1; then + RETURNCODE=1 + cat .mismatches* + rm .mismatches* -f + fi + popd > /dev/null - echo "Processed config files are in $SCRIPT_DIR" + [ $RETURNCODE -eq 0 ] && echo "Processed config files are in $SCRIPT_DIR" } CHECKOPTIONS="" -CONTINUEONERROR="" NEWOPTIONS="" TESTRUN="" CHECKWARNINGS="" @@ -301,7 +351,6 @@ do case $key in -a) CHECKOPTIONS="x" - CONTINUEONERROR="x" NEWOPTIONS="x" CHECKWARNINGS="x" ;; @@ -311,9 +360,6 @@ do -h) usage ;; - -i) - CONTINUEONERROR="x" - ;; -n) NEWOPTIONS="x" ;; @@ -328,7 +374,7 @@ do ;; -m) shift - if [ "$1" = "CC=clang" -o "$1" = "LLVM=1" ]; then + if [ "$1" = "CC=clang" ] || [ "$1" = "LLVM=1" ]; then CC_IS_CLANG=1 fi MAKEOPTS="$MAKEOPTS $1" @@ -342,15 +388,16 @@ done PACKAGE_NAME="${1:-kernel}" # defines the package name used KVERREL="$(test -n "$2" && echo "-$2" || echo "")" SUBARCH="$(test -n "$3" && echo "-$3" || echo "")" -FLAVOR="$(test -n "$4" && echo "-$4" || echo "-common")" +FLAVOR="$(test -n "$4" && echo "-$4" || echo "-ark")" +# shellcheck disable=SC2015 +RHJOBS="$(test -n "$5" && echo "$5" || nproc --all)" SCRIPT=$(readlink -f "$0") SCRIPT_DIR=$(dirname "$SCRIPT") -# Most RHEL options are options we want in Fedora so RHEL pending settings head -# to common/ +# Config options for RHEL should target the pending-ark directory, not pending-common. if [ "$FLAVOR" = "-rhel" ] then - FLAVOR="-common" + FLAVOR="-ark" fi # to handle this script being a symlink diff --git a/rpminspect.yaml b/rpminspect.yaml index f62742aa5..4c059887f 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -1,6 +1,14 @@ # additional rpminspect configuration for this branch --- +inspections: + upstream: off + +badfuncs: + ignore: + - /usr/libexec/ksamples/* + - /usr/libexec/kselftests/* + emptyrpm: expected_empty: - kernel diff --git a/sources b/sources index 343cdc843..d6221387d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.16.20.tar.xz) = f0de58e8663aaaa8ffc82027082a0086c589efa449e3cb5c0efcb79fc942202f5dc88111a70155724802d663705807cd7c497e0df4922f4aed0fd974a831e84d -SHA512 (kernel-abi-stablelists-5.16.20-200.tar.bz2) = 71f75f557cfc6bbc621a81831cbba29da17f4e9646045f81c5109591ae11bda3b9dce7120e9951f6d5667c9a9145664b081fb8bfa852580ef570766cf6ffa82e -SHA512 (kernel-kabi-dw-5.16.20-200.tar.bz2) = 9ec0f3d1aea18ec8f6e248d52a64500fce1de5f72e949ae642dd3e80e47a483dcbb399a60b40b871eced9bd1e1985d54e542b8b3f91469cd3b5e02205694bb0c +SHA512 (linux-5.17.4.tar.xz) = cc04ca4e1b925f7ee4ae7513e3ddaf848021a5ee5f7e39e96450f30dc4ba19891d8eed014e5467bf85f35bb3495297291685ee7a6e93d8f66aa7b1e617d610eb +SHA512 (kernel-abi-stablelists-5.17.4-200.tar.bz2) = 4d07fea8819bdb871bfa7be09a531a72c14f81973729d0fde928a1f6f065c4007747079d48abbe2adf5ba6ceb0fd45dff11255714f72e08144e2aad4bf52fe05 +SHA512 (kernel-kabi-dw-5.17.4-200.tar.bz2) = f89906fae867bef6df9806bd098311c02d373c7930439c205f684140eeb6e32d5e0b3ba450784414c9c34960d933953c1805fcc3dc52716c2f8a2c1325f4baa8 diff --git a/x509.genkey.centos b/x509.genkey.centos new file mode 100644 index 000000000..c91af3b46 --- /dev/null +++ b/x509.genkey.centos @@ -0,0 +1,16 @@ +[ req ] +default_bits = 3072 +distinguished_name = req_distinguished_name +prompt = no +x509_extensions = myexts + +[ req_distinguished_name ] +O = The CentOS Project +CN = CentOS Stream kernel signing key +emailAddress = security@centos.org + +[ myexts ] +basicConstraints=critical,CA:FALSE +keyUsage=digitalSignature +subjectKeyIdentifier=hash +authorityKeyIdentifier=keyid From c822d33c7b46dd2601bebfcada8ee54303b54b3e Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 28 Apr 2022 10:17:16 -0500 Subject: [PATCH 064/114] kernel-5.17.5-200 * Thu Apr 28 2022 Justin M. Forbes [5.17.5-200] - Update changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 14 ++++++++++---- patch-5.17-redhat.patch | 12 ++++++------ sources | 6 +++--- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/kernel.spec b/kernel.spec index eaede5a31..a27bc5e34 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.4 +%define rpmversion 5.17.5 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.4.tar.xz +Source0: linux-5.17.5.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.4 -c -mv linux-5.17.4 linux-%{KVERREL} +%setup -q -n kernel-5.17.5 -c +mv linux-5.17.5 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,12 @@ fi # # %changelog +* Thu Apr 28 2022 Justin M. Forbes [5.17.5-200] +- Update changelog (Justin M. Forbes) + +* Thu Apr 28 2022 Justin M. Forbes [5.17.5-0] +- Linux v5.17.5 + * Wed Apr 20 2022 Justin M. Forbes [5.17.4-0] - Add F34 and F35 as release targets (Justin M. Forbes) - Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 905be3a85..786f7b7b4 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -106,7 +106,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index d7747e4c216e..7a429bc431b4 100644 +index 3ad5dc6be393..10a8609ca03f 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -937,7 +937,7 @@ index 9d989c9f5da4..5d97a251d3dc 100644 return 297000; case HDMI_MAX_DATA_RATE_165: diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index b00de57cc957..c613b531b281 100644 +index cd32e1470b3c..0f6da3a0ed2a 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, @@ -1354,7 +1354,7 @@ index 107dcf5938d6..225a9797e39d 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 6215d50ed3e7..10f1629e0940 100644 +index 10f7c79caac2..8ac0161d2aef 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1468,10 +1468,10 @@ index a703f1f5fb64..d77c24333cb4 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 730cc80d84ff..3a57441b3ff3 100644 +index 68c42e831117..6a7091335257 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -789,6 +789,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); +@@ -794,6 +794,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); void nvme_failover_req(struct request *req); @@ -1479,7 +1479,7 @@ index 730cc80d84ff..3a57441b3ff3 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -827,6 +828,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -832,6 +833,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, static inline void nvme_failover_req(struct request *req) { } diff --git a/sources b/sources index d6221387d..4550be50b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.4.tar.xz) = cc04ca4e1b925f7ee4ae7513e3ddaf848021a5ee5f7e39e96450f30dc4ba19891d8eed014e5467bf85f35bb3495297291685ee7a6e93d8f66aa7b1e617d610eb -SHA512 (kernel-abi-stablelists-5.17.4-200.tar.bz2) = 4d07fea8819bdb871bfa7be09a531a72c14f81973729d0fde928a1f6f065c4007747079d48abbe2adf5ba6ceb0fd45dff11255714f72e08144e2aad4bf52fe05 -SHA512 (kernel-kabi-dw-5.17.4-200.tar.bz2) = f89906fae867bef6df9806bd098311c02d373c7930439c205f684140eeb6e32d5e0b3ba450784414c9c34960d933953c1805fcc3dc52716c2f8a2c1325f4baa8 +SHA512 (linux-5.17.5.tar.xz) = 6c2e22f74c0a91bf27c6586e440ef53110d13dd62b9b1a0f0a62d325b16d7c804edf5c10f58a4e0376f99e3e77c0daff09ba58764330aa6f4358b988e131d6ae +SHA512 (kernel-abi-stablelists-5.17.5-200.tar.bz2) = 935dcf763820e9efe186b1e2f910a11029dfd71739611a61e7c81d97dddc4a7dd06d6ad899413d954de7685b1730cb63e67eba526e44bfb723ed65119de43d81 +SHA512 (kernel-kabi-dw-5.17.5-200.tar.bz2) = b72cc98ac387091adabf2ff5a2c8078bbb5a67d149361826b77ef5edddd9822ac9dab82b33e0778e5dad0687ef0aeb96174934f4546a861aaeeb4bbfafec4bea From 0467d1cd42d22f88747730eed26cc5d2c760807b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 9 May 2022 08:51:26 -0500 Subject: [PATCH 065/114] kernel-5.17.6-0 * Mon May 09 2022 Justin M. Forbes [5.17.6-0] - fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) - fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) - Add config entry for CONFIG_BLK_DEV_FD_RAWCMD (Justin M. Forbes) - Update changelog (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 8 +++++--- kernel-aarch64-fedora.config | 8 +++++--- kernel-armv7hl-debug-fedora.config | 2 ++ kernel-armv7hl-fedora.config | 2 ++ kernel-armv7hl-lpae-debug-fedora.config | 4 +++- kernel-armv7hl-lpae-fedora.config | 4 +++- kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-fedora.config | 1 + kernel.spec | 13 ++++++++----- patch-5.17-redhat.patch | 2 +- sources | 6 +++--- 15 files changed, 38 insertions(+), 17 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d636bd964..f57b2469f 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -600,7 +600,7 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m CONFIG_BACKLIGHT_LED=m -# CONFIG_BACKLIGHT_LM3630A is not set +CONFIG_BACKLIGHT_LM3630A=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -706,6 +706,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -1716,7 +1717,7 @@ CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -# CONFIG_DRM_I2C_NXP_TDA998X is not set +CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_ITE_IT66121=m @@ -4046,7 +4047,7 @@ CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_ASPEED is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m CONFIG_MMC_SDHCI_OMAP=m CONFIG_MMC_SDHCI_PCI=m @@ -5781,6 +5782,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index e9ed13a80..25120c6c9 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -600,7 +600,7 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_KTD253=m CONFIG_BACKLIGHT_LED=m -# CONFIG_BACKLIGHT_LM3630A is not set +CONFIG_BACKLIGHT_LM3630A=m # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -706,6 +706,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -1708,7 +1709,7 @@ CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -# CONFIG_DRM_I2C_NXP_TDA998X is not set +CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m CONFIG_DRM_ITE_IT66121=m @@ -4022,7 +4023,7 @@ CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_ASPEED is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set +CONFIG_MMC_SDHCI_OF_DWCMSHC=m CONFIG_MMC_SDHCI_OF_ESDHC=m CONFIG_MMC_SDHCI_OMAP=m CONFIG_MMC_SDHCI_PCI=m @@ -5756,6 +5757,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 55f7748c2..5e17a082a 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -728,6 +728,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -5867,6 +5868,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 7747e6d33..d256c65a8 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -728,6 +728,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -5843,6 +5844,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 05b43c310..4a6948b5d 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -707,6 +707,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -1699,7 +1700,7 @@ CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -# CONFIG_DRM_I2C_NXP_TDA998X is not set +CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set CONFIG_DRM_ITE_IT66121=m @@ -5698,6 +5699,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 0b6693eb7..c3e550dab 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -707,6 +707,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y @@ -1692,7 +1693,7 @@ CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -# CONFIG_DRM_I2C_NXP_TDA998X is not set +CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set CONFIG_DRM_ITE_IT66121=m @@ -5674,6 +5675,7 @@ CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_INNO_HDMI=y CONFIG_ROCKCHIP_IODOMAIN=m CONFIG_ROCKCHIP_IOMMU=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index a8c8f9aeb..70754dc54 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -505,6 +505,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 815fc48c8..cdff9f6e8 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -504,6 +504,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 9f0d484e3..eb2348794 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -509,6 +509,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 6fc6c5d0c..128469bf8 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -508,6 +508,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index d0c3c4388..b3c1c0ef1 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -552,6 +552,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 8387a142a..743097ec2 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -551,6 +551,7 @@ CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_IO_TRACE=y diff --git a/kernel.spec b/kernel.spec index a27bc5e34..867443e1c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.5 +%define rpmversion 5.17.6 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.5.tar.xz +Source0: linux-5.17.6.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.5 -c -mv linux-5.17.5 linux-%{KVERREL} +%setup -q -n kernel-5.17.6 -c +mv linux-5.17.6 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,7 +3015,10 @@ fi # # %changelog -* Thu Apr 28 2022 Justin M. Forbes [5.17.5-200] +* Mon May 09 2022 Justin M. Forbes [5.17.6-0] +- fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) +- fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) +- Add config entry for CONFIG_BLK_DEV_FD_RAWCMD (Justin M. Forbes) - Update changelog (Justin M. Forbes) * Thu Apr 28 2022 Justin M. Forbes [5.17.5-0] diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 786f7b7b4..4354dcaa1 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -106,7 +106,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 3ad5dc6be393..10a8609ca03f 100644 +index 7ef8dd5ab6f2..330889bd62b2 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 4550be50b..9c34b709b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.5.tar.xz) = 6c2e22f74c0a91bf27c6586e440ef53110d13dd62b9b1a0f0a62d325b16d7c804edf5c10f58a4e0376f99e3e77c0daff09ba58764330aa6f4358b988e131d6ae -SHA512 (kernel-abi-stablelists-5.17.5-200.tar.bz2) = 935dcf763820e9efe186b1e2f910a11029dfd71739611a61e7c81d97dddc4a7dd06d6ad899413d954de7685b1730cb63e67eba526e44bfb723ed65119de43d81 -SHA512 (kernel-kabi-dw-5.17.5-200.tar.bz2) = b72cc98ac387091adabf2ff5a2c8078bbb5a67d149361826b77ef5edddd9822ac9dab82b33e0778e5dad0687ef0aeb96174934f4546a861aaeeb4bbfafec4bea +SHA512 (linux-5.17.6.tar.xz) = 952bafdd3670e467b50e7508590cfb6fb43bca1c37951cb8cd596d77a1bcb8b68dad67426218bee005d4de55a7137017b538107692bfc936a2d3a7568f898e2a +SHA512 (kernel-abi-stablelists-5.17.6-200.tar.bz2) = 2c4b2d8eed38205da3c4ef13d896978434b490eb1157f6fd9db0e5e40ba0b7efe0373c22be115f075b78b831ecd1f946d1b58c44fbcb5930cb3fba6b55528e1a +SHA512 (kernel-kabi-dw-5.17.6-200.tar.bz2) = fc9f35049e24964d671b85f2aa60131c0aebcfb31f0ef70112b19570d283c3730f1ca6c575f7d10b42cbcf45cde7f2995ff4e1a27aa7202d3f926ae01909b19b From d6b9f878d838efec49ffa5fc3e5c23ce44e2ff9d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 12 May 2022 09:11:38 -0500 Subject: [PATCH 066/114] kernel-5.17.7-0 * Thu May 12 2022 Justin M. Forbes [5.17.7-0] - Set CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) - efi: x86: Set the NX-compatibility flag in the PE header (Peter Jones) - efi: libstub: ensure allocated memory to be executable (Baskov Evgeniy) - efi: libstub: declare DXE services table (Baskov Evgeniy) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 + kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 1 + kernel-x86_64-rhel.config | 1 + kernel.spec | 14 +- patch-5.17-redhat.patch | 368 +++++++++++++++++++++++- sources | 6 +- 25 files changed, 400 insertions(+), 18 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 3d19caace..174e80350 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8a35d9b408eeb4798a147fb76eb3f10368133de8 + 8a35d9b408eeb4798a147fb76eb3f10368133de8 efi: x86: Set the NX-compatibility flag in the PE header + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e42a2e6c9c035388d705b3cec7bf130346b632cc + e42a2e6c9c035388d705b3cec7bf130346b632cc efi: libstub: ensure allocated memory to be executable + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/811844b59e9b0e4e91cfa65daaab429e0664edd7 + 811844b59e9b0e4e91cfa65daaab429e0664edd7 efi: libstub: declare DXE services table + "https://gitlab.com/cki-project/kernel-ark/-/commit"/ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index f57b2469f..7c0090883 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2020,6 +2020,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index b0d5a0202..f4b885a28 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1532,6 +1532,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 25120c6c9..48ef2c6fe 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2012,6 +2012,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index a4dab4ac1..84dfd5e1c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1524,6 +1524,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 5e17a082a..1fb8ae257 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -2046,6 +2046,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index d256c65a8..d81307186 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -2039,6 +2039,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 4a6948b5d..8117c6a0f 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -2000,6 +2000,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index c3e550dab..55a74d00d 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1993,6 +1993,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 70754dc54..81abf9f04 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1588,6 +1588,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 5385d5dd8..d69695e57 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1381,6 +1381,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index cdff9f6e8..266ddb132 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1579,6 +1579,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index ac86fd2b4..d24ef1b16 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1373,6 +1373,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index eb2348794..f2c567ab7 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1595,6 +1595,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 1c3f90a3a..81a14a9c1 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1385,6 +1385,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 128469bf8..2a1c35875 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1586,6 +1586,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 3fb7e2552..69cdba9ee 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1377,6 +1377,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index e4453d217..d9c8b6ae1 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1383,6 +1383,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b3c1c0ef1..7ac19bd4d 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1736,6 +1736,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_MIXED=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 0c274d1e9..1931d9279 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1480,6 +1480,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_MIXED=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 743097ec2..5d6a99305 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1727,6 +1727,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_MIXED=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d306f39b8..03d4ba52f 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1472,6 +1472,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_MIXED=y diff --git a/kernel.spec b/kernel.spec index 867443e1c..7f3e4266d 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.6 +%define rpmversion 5.17.7 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.6.tar.xz +Source0: linux-5.17.7.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.6 -c -mv linux-5.17.6 linux-%{KVERREL} +%setup -q -n kernel-5.17.7 -c +mv linux-5.17.7 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,12 @@ fi # # %changelog +* Thu May 12 2022 Justin M. Forbes [5.17.7-0] +- Set CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) +- efi: x86: Set the NX-compatibility flag in the PE header (Peter Jones) +- efi: libstub: ensure allocated memory to be executable (Baskov Evgeniy) +- efi: libstub: declare DXE services table (Baskov Evgeniy) + * Mon May 09 2022 Justin M. Forbes [5.17.6-0] - fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) - fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 4354dcaa1..4000bd1d0 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -7,6 +7,8 @@ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + + arch/x86/boot/header.S | 4 + + arch/x86/include/asm/efi.h | 5 + arch/x86/kernel/setup.c | 22 ++-- crypto/rng.c | 73 +++++++++++- drivers/acpi/apei/hest.c | 8 ++ @@ -16,8 +18,11 @@ drivers/char/ipmi/ipmi_dmi.c | 15 +++ drivers/char/ipmi/ipmi_msghandler.c | 16 ++- drivers/char/random.c | 115 +++++++++++++++++++ + drivers/firmware/efi/Kconfig | 12 ++ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ + drivers/firmware/efi/libstub/efistub.h | 74 ++++++++++++ + drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- drivers/firmware/efi/secureboot.c | 38 +++++++ drivers/gpu/drm/i915/display/intel_bios.c | 6 + drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ @@ -35,7 +40,7 @@ fs/nfs/client.c | 3 +- fs/nfs/fs_context.c | 8 ++ include/linux/dma-mapping.h | 8 ++ - include/linux/efi.h | 22 ++-- + include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + include/linux/module.h | 1 + @@ -54,7 +59,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 56 files changed, 769 insertions(+), 207 deletions(-) + 61 files changed, 980 insertions(+), 212 deletions(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst index 1887d92e8e92..17706dc91ec9 100644 @@ -106,7 +111,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 7ef8dd5ab6f2..330889bd62b2 100644 +index ce65b393a2b4..c7526eac960f 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -219,6 +224,38 @@ index 05327be3a982..c473e5ca67f1 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; +diff --git a/arch/x86/boot/header.S b/arch/x86/boot/header.S +index 6dbd7e9f74c9..0352e4589efa 100644 +--- a/arch/x86/boot/header.S ++++ b/arch/x86/boot/header.S +@@ -163,7 +163,11 @@ extra_header_fields: + .long 0x200 # SizeOfHeaders + .long 0 # CheckSum + .word IMAGE_SUBSYSTEM_EFI_APPLICATION # Subsystem (EFI application) ++#ifdef CONFIG_DXE_MEM_ATTRIBUTES ++ .word IMAGE_DLL_CHARACTERISTICS_NX_COMPAT # DllCharacteristics ++#else + .word 0 # DllCharacteristics ++#endif + #ifdef CONFIG_X86_32 + .long 0 # SizeOfStackReserve + .long 0 # SizeOfStackCommit +diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h +index 03cb12775043..4614d54383ac 100644 +--- a/arch/x86/include/asm/efi.h ++++ b/arch/x86/include/asm/efi.h +@@ -352,6 +352,11 @@ static inline u32 efi64_convert_status(efi_status_t status) + runtime), \ + func, __VA_ARGS__)) + ++#define efi_dxe_call(func, ...) \ ++ (efi_is_native() \ ++ ? efi_dxe_table->func(__VA_ARGS__) \ ++ : __efi64_thunk_map(efi_dxe_table, func, __VA_ARGS__)) ++ + #else /* CONFIG_EFI_MIXED */ + + static inline bool efi_is_64bit(void) diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c index 90d7e1788c91..262198c48162 100644 --- a/arch/x86/kernel/setup.c @@ -501,7 +538,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index c59265146e9c..caa8458edde2 100644 +index f1827257ef0e..5a45c2cd3dc2 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -512,7 +549,7 @@ index c59265146e9c..caa8458edde2 100644 #include #define IPMI_DRIVER_VERSION "39.2" -@@ -5422,8 +5423,21 @@ static int __init ipmi_init_msghandler_mod(void) +@@ -5427,8 +5428,21 @@ static int __init ipmi_init_msghandler_mod(void) { int rv; @@ -718,6 +755,29 @@ index 3404a91edf29..184dbb94710c 100644 + synchronize_rcu(); +} +EXPORT_SYMBOL_GPL(random_unregister_extrng); +diff --git a/drivers/firmware/efi/Kconfig b/drivers/firmware/efi/Kconfig +index 2c3dac5ecb36..f44f8b746e42 100644 +--- a/drivers/firmware/efi/Kconfig ++++ b/drivers/firmware/efi/Kconfig +@@ -91,6 +91,18 @@ config EFI_SOFT_RESERVE + + If unsure, say Y. + ++config EFI_DXE_MEM_ATTRIBUTES ++ bool "Adjust memory attributes in EFISTUB" ++ depends on EFI && EFI_STUB && X86 ++ default y ++ help ++ UEFI specification does not guarantee all memory to be ++ accessible for both write and execute as the kernel expects ++ it to be. ++ Use DXE services to check and alter memory protection ++ attributes during boot via EFISTUB to ensure that memory ++ ranges used by the kernel are writable and executable. ++ + config EFI_PARAMS_FROM_FDT + bool + help diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile index c02ff25dd477..d860f8eb9a81 100644 --- a/drivers/firmware/efi/Makefile @@ -875,6 +935,276 @@ index 5502e176d51b..93b61ca552d6 100644 } static DEFINE_SPINLOCK(efi_mem_reserve_persistent_lock); +diff --git a/drivers/firmware/efi/libstub/efistub.h b/drivers/firmware/efi/libstub/efistub.h +index edb77b0621ea..2dc24776899a 100644 +--- a/drivers/firmware/efi/libstub/efistub.h ++++ b/drivers/firmware/efi/libstub/efistub.h +@@ -36,6 +36,9 @@ extern bool efi_novamap; + + extern const efi_system_table_t *efi_system_table; + ++typedef union efi_dxe_services_table efi_dxe_services_table_t; ++extern const efi_dxe_services_table_t *efi_dxe_table; ++ + efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, + efi_system_table_t *sys_table_arg); + +@@ -44,6 +47,7 @@ efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, + #define efi_is_native() (true) + #define efi_bs_call(func, ...) efi_system_table->boottime->func(__VA_ARGS__) + #define efi_rt_call(func, ...) efi_system_table->runtime->func(__VA_ARGS__) ++#define efi_dxe_call(func, ...) efi_dxe_table->func(__VA_ARGS__) + #define efi_table_attr(inst, attr) (inst->attr) + #define efi_call_proto(inst, func, ...) inst->func(inst, ##__VA_ARGS__) + +@@ -329,6 +333,76 @@ union efi_boot_services { + } mixed_mode; + }; + ++typedef enum { ++ EfiGcdMemoryTypeNonExistent, ++ EfiGcdMemoryTypeReserved, ++ EfiGcdMemoryTypeSystemMemory, ++ EfiGcdMemoryTypeMemoryMappedIo, ++ EfiGcdMemoryTypePersistent, ++ EfiGcdMemoryTypeMoreReliable, ++ EfiGcdMemoryTypeMaximum ++} efi_gcd_memory_type_t; ++ ++typedef struct { ++ efi_physical_addr_t base_address; ++ u64 length; ++ u64 capabilities; ++ u64 attributes; ++ efi_gcd_memory_type_t gcd_memory_type; ++ void *image_handle; ++ void *device_handle; ++} efi_gcd_memory_space_desc_t; ++ ++/* ++ * EFI DXE Services table ++ */ ++union efi_dxe_services_table { ++ struct { ++ efi_table_hdr_t hdr; ++ void *add_memory_space; ++ void *allocate_memory_space; ++ void *free_memory_space; ++ void *remove_memory_space; ++ efi_status_t (__efiapi *get_memory_space_descriptor)(efi_physical_addr_t, ++ efi_gcd_memory_space_desc_t *); ++ efi_status_t (__efiapi *set_memory_space_attributes)(efi_physical_addr_t, ++ u64, u64); ++ void *get_memory_space_map; ++ void *add_io_space; ++ void *allocate_io_space; ++ void *free_io_space; ++ void *remove_io_space; ++ void *get_io_space_descriptor; ++ void *get_io_space_map; ++ void *dispatch; ++ void *schedule; ++ void *trust; ++ void *process_firmware_volume; ++ void *set_memory_space_capabilities; ++ }; ++ struct { ++ efi_table_hdr_t hdr; ++ u32 add_memory_space; ++ u32 allocate_memory_space; ++ u32 free_memory_space; ++ u32 remove_memory_space; ++ u32 get_memory_space_descriptor; ++ u32 set_memory_space_attributes; ++ u32 get_memory_space_map; ++ u32 add_io_space; ++ u32 allocate_io_space; ++ u32 free_io_space; ++ u32 remove_io_space; ++ u32 get_io_space_descriptor; ++ u32 get_io_space_map; ++ u32 dispatch; ++ u32 schedule; ++ u32 trust; ++ u32 process_firmware_volume; ++ u32 set_memory_space_capabilities; ++ } mixed_mode; ++}; ++ + typedef union efi_uga_draw_protocol efi_uga_draw_protocol_t; + + union efi_uga_draw_protocol { +diff --git a/drivers/firmware/efi/libstub/x86-stub.c b/drivers/firmware/efi/libstub/x86-stub.c +index 01ddd4502e28..b14e88ccefca 100644 +--- a/drivers/firmware/efi/libstub/x86-stub.c ++++ b/drivers/firmware/efi/libstub/x86-stub.c +@@ -22,6 +22,7 @@ + #define MAXMEM_X86_64_4LEVEL (1ull << 46) + + const efi_system_table_t *efi_system_table; ++const efi_dxe_services_table_t *efi_dxe_table; + extern u32 image_offset; + static efi_loaded_image_t *image = NULL; + +@@ -211,9 +212,110 @@ static void retrieve_apple_device_properties(struct boot_params *boot_params) + } + } + ++static void ++adjust_memory_range_protection(unsigned long start, unsigned long size) ++{ ++ efi_status_t status; ++ efi_gcd_memory_space_desc_t desc; ++ unsigned long end, next; ++ unsigned long rounded_start, rounded_end; ++ unsigned long unprotect_start, unprotect_size; ++ int has_system_memory = 0; ++ ++ if (efi_dxe_table == NULL) ++ return; ++ ++ rounded_start = rounddown(start, EFI_PAGE_SIZE); ++ rounded_end = roundup(start + size, EFI_PAGE_SIZE); ++ ++ /* ++ * Don't modify memory region attributes, they are ++ * already suitable, to lower the possibility to ++ * encounter firmware bugs. ++ */ ++ ++ for (end = start + size; start < end; start = next) { ++ ++ status = efi_dxe_call(get_memory_space_descriptor, start, &desc); ++ ++ if (status != EFI_SUCCESS) ++ return; ++ ++ next = desc.base_address + desc.length; ++ ++ /* ++ * Only system memory is suitable for trampoline/kernel image placement, ++ * so only this type of memory needs its attributes to be modified. ++ */ ++ ++ if (desc.gcd_memory_type != EfiGcdMemoryTypeSystemMemory || ++ (desc.attributes & (EFI_MEMORY_RO | EFI_MEMORY_XP)) == 0) ++ continue; ++ ++ unprotect_start = max(rounded_start, (unsigned long)desc.base_address); ++ unprotect_size = min(rounded_end, next) - unprotect_start; ++ ++ status = efi_dxe_call(set_memory_space_attributes, ++ unprotect_start, unprotect_size, ++ EFI_MEMORY_WB); ++ ++ if (status != EFI_SUCCESS) { ++ efi_warn("Unable to unprotect memory range [%08lx,%08lx]: %d\n", ++ unprotect_start, ++ unprotect_start + unprotect_size, ++ (int)status); ++ } ++ } ++} ++ ++/* ++ * Trampoline takes 2 pages and can be loaded in first megabyte of memory ++ * with its end placed between 128k and 640k where BIOS might start. ++ * (see arch/x86/boot/compressed/pgtable_64.c) ++ * ++ * We cannot find exact trampoline placement since memory map ++ * can be modified by UEFI, and it can alter the computed address. ++ */ ++ ++#define TRAMPOLINE_PLACEMENT_BASE ((128 - 8)*1024) ++#define TRAMPOLINE_PLACEMENT_SIZE (640*1024 - (128 - 8)*1024) ++ ++void startup_32(struct boot_params *boot_params); ++ ++static void ++setup_memory_protection(unsigned long image_base, unsigned long image_size) ++{ ++ /* ++ * Allow execution of possible trampoline used ++ * for switching between 4- and 5-level page tables ++ * and relocated kernel image. ++ */ ++ ++ adjust_memory_range_protection(TRAMPOLINE_PLACEMENT_BASE, ++ TRAMPOLINE_PLACEMENT_SIZE); ++ ++#ifdef CONFIG_64BIT ++ if (image_base != (unsigned long)startup_32) ++ adjust_memory_range_protection(image_base, image_size); ++#else ++ /* ++ * Clear protection flags on a whole range of possible ++ * addresses used for KASLR. We don't need to do that ++ * on x86_64, since KASLR/extraction is performed after ++ * dedicated identity page tables are built and we only ++ * need to remove possible protection on relocated image ++ * itself disregarding further relocations. ++ */ ++ adjust_memory_range_protection(LOAD_PHYSICAL_ADDR, ++ KERNEL_IMAGE_SIZE - LOAD_PHYSICAL_ADDR); ++#endif ++} ++ + static const efi_char16_t apple[] = L"Apple"; + +-static void setup_quirks(struct boot_params *boot_params) ++static void setup_quirks(struct boot_params *boot_params, ++ unsigned long image_base, ++ unsigned long image_size) + { + efi_char16_t *fw_vendor = (efi_char16_t *)(unsigned long) + efi_table_attr(efi_system_table, fw_vendor); +@@ -222,6 +324,9 @@ static void setup_quirks(struct boot_params *boot_params) + if (IS_ENABLED(CONFIG_APPLE_PROPERTIES)) + retrieve_apple_device_properties(boot_params); + } ++ ++ if (IS_ENABLED(CONFIG_EFI_DXE_MEM_ATTRIBUTES)) ++ setup_memory_protection(image_base, image_size); + } + + /* +@@ -341,8 +446,6 @@ static void __noreturn efi_exit(efi_handle_t handle, efi_status_t status) + asm("hlt"); + } + +-void startup_32(struct boot_params *boot_params); +- + void __noreturn efi_stub_entry(efi_handle_t handle, + efi_system_table_t *sys_table_arg, + struct boot_params *boot_params); +@@ -677,11 +780,17 @@ unsigned long efi_main(efi_handle_t handle, + efi_status_t status; + + efi_system_table = sys_table_arg; +- + /* Check if we were booted by the EFI firmware */ + if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) + efi_exit(handle, EFI_INVALID_PARAMETER); + ++ efi_dxe_table = get_efi_config_table(EFI_DXE_SERVICES_TABLE_GUID); ++ if (efi_dxe_table && ++ efi_dxe_table->hdr.signature != EFI_DXE_SERVICES_TABLE_SIGNATURE) { ++ efi_warn("Ignoring DXE services table: invalid signature\n"); ++ efi_dxe_table = NULL; ++ } ++ + /* + * If the kernel isn't already loaded at a suitable address, + * relocate it. +@@ -791,7 +900,7 @@ unsigned long efi_main(efi_handle_t handle, + + setup_efi_pci(boot_params); + +- setup_quirks(boot_params); ++ setup_quirks(boot_params, bzimage_addr, buffer_end - buffer_start); + + status = exit_boot(boot_params, handle); + if (status != EFI_SUCCESS) { diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 index 000000000000..de0a3714a5d4 @@ -1639,7 +1969,7 @@ index dca2b1355bb1..6150d11a607e 100644 * A dma_addr_t can hold any valid DMA or bus address for the platform. It can * be given to a device to use as a DMA source or target. It is specific to a diff --git a/include/linux/efi.h b/include/linux/efi.h -index ccd4d3f91c98..e64643e3e364 100644 +index ccd4d3f91c98..2241dfa131e7 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ @@ -1651,7 +1981,23 @@ index ccd4d3f91c98..e64643e3e364 100644 typedef unsigned long efi_status_t; typedef u8 efi_bool_t; typedef u16 efi_char16_t; /* UNICODE character */ -@@ -829,6 +831,14 @@ extern int __init efi_setup_pcdp_console(char *); +@@ -383,6 +385,7 @@ void efi_native_runtime_setup(void); + #define EFI_LOAD_FILE_PROTOCOL_GUID EFI_GUID(0x56ec3091, 0x954c, 0x11d2, 0x8e, 0x3f, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b) + #define EFI_LOAD_FILE2_PROTOCOL_GUID EFI_GUID(0x4006c0c1, 0xfcb3, 0x403e, 0x99, 0x6d, 0x4a, 0x6c, 0x87, 0x24, 0xe0, 0x6d) + #define EFI_RT_PROPERTIES_TABLE_GUID EFI_GUID(0xeb66918a, 0x7eef, 0x402a, 0x84, 0x2e, 0x93, 0x1d, 0x21, 0xc3, 0x8a, 0xe9) ++#define EFI_DXE_SERVICES_TABLE_GUID EFI_GUID(0x05ad34ba, 0x6f02, 0x4214, 0x95, 0x2e, 0x4d, 0xa0, 0x39, 0x8e, 0x2b, 0xb9) + + #define EFI_IMAGE_SECURITY_DATABASE_GUID EFI_GUID(0xd719b2cb, 0x3d3a, 0x4596, 0xa3, 0xbc, 0xda, 0xd0, 0x0e, 0x67, 0x65, 0x6f) + #define EFI_SHIM_LOCK_GUID EFI_GUID(0x605dab50, 0xe046, 0x4300, 0xab, 0xb6, 0x3d, 0xd8, 0x10, 0xdd, 0x8b, 0x23) +@@ -435,6 +438,7 @@ typedef struct { + } efi_config_table_type_t; + + #define EFI_SYSTEM_TABLE_SIGNATURE ((u64)0x5453595320494249ULL) ++#define EFI_DXE_SERVICES_TABLE_SIGNATURE ((u64)0x565245535f455844ULL) + + #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) + #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) +@@ -829,6 +833,14 @@ extern int __init efi_setup_pcdp_console(char *); #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ @@ -1666,7 +2012,7 @@ index ccd4d3f91c98..e64643e3e364 100644 #ifdef CONFIG_EFI /* -@@ -840,6 +850,8 @@ static inline bool efi_enabled(int feature) +@@ -840,6 +852,8 @@ static inline bool efi_enabled(int feature) } extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); @@ -1675,7 +2021,7 @@ index ccd4d3f91c98..e64643e3e364 100644 bool __pure __efi_soft_reserve_enabled(void); static inline bool __pure efi_soft_reserve_enabled(void) -@@ -860,6 +872,8 @@ static inline bool efi_enabled(int feature) +@@ -860,6 +874,8 @@ static inline bool efi_enabled(int feature) static inline void efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} @@ -1684,7 +2030,7 @@ index ccd4d3f91c98..e64643e3e364 100644 static inline bool efi_soft_reserve_enabled(void) { return false; -@@ -872,6 +886,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) +@@ -872,6 +888,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) #endif extern int efi_status_to_err(efi_status_t status); @@ -1692,7 +2038,7 @@ index ccd4d3f91c98..e64643e3e364 100644 /* * Variable Attributes -@@ -1124,13 +1139,6 @@ static inline bool efi_runtime_disabled(void) { return true; } +@@ -1124,13 +1141,6 @@ static inline bool efi_runtime_disabled(void) { return true; } extern void efi_call_virt_check_flags(unsigned long flags, const char *call); extern unsigned long efi_call_virt_save_flags(void); diff --git a/sources b/sources index 9c34b709b..f0641d423 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.6.tar.xz) = 952bafdd3670e467b50e7508590cfb6fb43bca1c37951cb8cd596d77a1bcb8b68dad67426218bee005d4de55a7137017b538107692bfc936a2d3a7568f898e2a -SHA512 (kernel-abi-stablelists-5.17.6-200.tar.bz2) = 2c4b2d8eed38205da3c4ef13d896978434b490eb1157f6fd9db0e5e40ba0b7efe0373c22be115f075b78b831ecd1f946d1b58c44fbcb5930cb3fba6b55528e1a -SHA512 (kernel-kabi-dw-5.17.6-200.tar.bz2) = fc9f35049e24964d671b85f2aa60131c0aebcfb31f0ef70112b19570d283c3730f1ca6c575f7d10b42cbcf45cde7f2995ff4e1a27aa7202d3f926ae01909b19b +SHA512 (linux-5.17.7.tar.xz) = 582fd92a27f96518e6593e95bd059ea620a6553348502e09bad1b58115b359e1e861d2023e20f822b7bd72ea44f370b56bb3cac2674fd01c2ec629d44ca37ddc +SHA512 (kernel-abi-stablelists-5.17.7-200.tar.bz2) = 133cd7a79a6bf3b5917729a716f43b78f0f2fa6a683ed272d4966333ec9f959943820be98dfc06e3b84962530ee18129fc83cbb83df43c4797f7c75b36096500 +SHA512 (kernel-kabi-dw-5.17.7-200.tar.bz2) = 85a43ea53ebf9b507b97fc262f40cfcf1b47f3f2d281e9c4030a441785d65372578cd01abdf331a3857cef6a7f1ef67006288472ec2d574d554e7c33c40e06eb From cedb808b14766abb6992594ff0ad49ebacc88770 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 15 May 2022 19:35:03 -0500 Subject: [PATCH 067/114] kernel-5.17.8-0 * Sun May 15 2022 Justin M. Forbes [5.17.8-0] - Linux v5.17.8 Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.17-redhat.patch | 4 ++-- sources | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/kernel.spec b/kernel.spec index 7f3e4266d..9403f7a8a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.7 +%define rpmversion 5.17.8 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.7.tar.xz +Source0: linux-5.17.8.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.7 -c -mv linux-5.17.7 linux-%{KVERREL} +%setup -q -n kernel-5.17.8 -c +mv linux-5.17.8 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,9 @@ fi # # %changelog +* Sun May 15 2022 Justin M. Forbes [5.17.8-0] +- Linux v5.17.8 + * Thu May 12 2022 Justin M. Forbes [5.17.7-0] - Set CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) - efi: x86: Set the NX-compatibility flag in the PE header (Peter Jones) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 4000bd1d0..07901a9c3 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -111,7 +111,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index ce65b393a2b4..c7526eac960f 100644 +index 3cf179812f0f..ca873b29f0b2 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -2244,7 +2244,7 @@ index 8723ae70ea1f..fb2d773498c2 100644 + return ret; } diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c -index 2882bc7d79d7..bc3a11ec0c27 100644 +index 9e9713f7ddb8..57646a96cb2d 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c @@ -3667,8 +3667,8 @@ static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) diff --git a/sources b/sources index f0641d423..a2d718d80 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.7.tar.xz) = 582fd92a27f96518e6593e95bd059ea620a6553348502e09bad1b58115b359e1e861d2023e20f822b7bd72ea44f370b56bb3cac2674fd01c2ec629d44ca37ddc -SHA512 (kernel-abi-stablelists-5.17.7-200.tar.bz2) = 133cd7a79a6bf3b5917729a716f43b78f0f2fa6a683ed272d4966333ec9f959943820be98dfc06e3b84962530ee18129fc83cbb83df43c4797f7c75b36096500 -SHA512 (kernel-kabi-dw-5.17.7-200.tar.bz2) = 85a43ea53ebf9b507b97fc262f40cfcf1b47f3f2d281e9c4030a441785d65372578cd01abdf331a3857cef6a7f1ef67006288472ec2d574d554e7c33c40e06eb +SHA512 (linux-5.17.8.tar.xz) = 20d9e1772503d7a0b290375795e218aacdd79b56e6e04693cb938c5da3739e5e5219daa3fa0871ebb57ad9e35cfd9007abefad01cf3c9906402c78ff31680c98 +SHA512 (kernel-abi-stablelists-5.17.8-200.tar.bz2) = d02ce7a5ac9879872b9f4c6eb2bb49208e70952097d908e32f8c2e11f586205582505943d25e1b3d37c2b75f443ffa13739f2871c41534cc211fe70aac0df613 +SHA512 (kernel-kabi-dw-5.17.8-200.tar.bz2) = f6b63ca9f35810863da59334b09db97908c0246d7da0e5399354e8a4929aab65b9e0c9ee01a117ecbdc16416712ea21cb82771877a24a8e7d11abec36354a19f From 6e8311fd639e7ee3a1b538e98161536396892293 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 18 May 2022 09:41:59 -0500 Subject: [PATCH 068/114] kernel-5.17.9-0 * Wed May 18 2022 Justin M. Forbes [5.17.9-0] - Fix changelog for 5.17.8 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.17-redhat.patch | 4 ++-- sources | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/kernel.spec b/kernel.spec index 9403f7a8a..c085549d6 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.8 +%define rpmversion 5.17.9 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.8.tar.xz +Source0: linux-5.17.9.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.8 -c -mv linux-5.17.8 linux-%{KVERREL} +%setup -q -n kernel-5.17.9 -c +mv linux-5.17.9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,9 @@ fi # # %changelog +* Wed May 18 2022 Justin M. Forbes [5.17.9-0] +- Fix changelog for 5.17.8 (Justin M. Forbes) + * Sun May 15 2022 Justin M. Forbes [5.17.8-0] - Linux v5.17.8 diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 07901a9c3..42a316da2 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -111,7 +111,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 3cf179812f0f..ca873b29f0b2 100644 +index aba139bbd1c7..01a8c0b291ac 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1917,7 +1917,7 @@ index d1f34229e11a..e828504cc396 100644 if (error < 0) return error; diff --git a/fs/nfs/fs_context.c b/fs/nfs/fs_context.c -index ea17fa1f31ec..e2d59bb5e6bb 100644 +index d20891162145..9a16897e8dc6 100644 --- a/fs/nfs/fs_context.c +++ b/fs/nfs/fs_context.c @@ -80,6 +80,7 @@ enum nfs_param { diff --git a/sources b/sources index a2d718d80..9743fcdc8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.8.tar.xz) = 20d9e1772503d7a0b290375795e218aacdd79b56e6e04693cb938c5da3739e5e5219daa3fa0871ebb57ad9e35cfd9007abefad01cf3c9906402c78ff31680c98 -SHA512 (kernel-abi-stablelists-5.17.8-200.tar.bz2) = d02ce7a5ac9879872b9f4c6eb2bb49208e70952097d908e32f8c2e11f586205582505943d25e1b3d37c2b75f443ffa13739f2871c41534cc211fe70aac0df613 -SHA512 (kernel-kabi-dw-5.17.8-200.tar.bz2) = f6b63ca9f35810863da59334b09db97908c0246d7da0e5399354e8a4929aab65b9e0c9ee01a117ecbdc16416712ea21cb82771877a24a8e7d11abec36354a19f +SHA512 (linux-5.17.9.tar.xz) = b78f45f3001d63801353145ad54525848ad12cbdfaa460d51dc2a8ff0ac3172281aed4b78a876b862e5ccf323a6d51d7d3dfe03e54b13e526fbc8972e9e1c175 +SHA512 (kernel-abi-stablelists-5.17.9-200.tar.bz2) = fb285216ea69b210d7d7f7668f45a46cec55d5d37f94d5ca839d5088dfe30f36f83002ec2b2cf0274d40b0eb578852f677ca149e972c0f783856940e0b97c407 +SHA512 (kernel-kabi-dw-5.17.9-200.tar.bz2) = a479834338f3a72e0b7c66cc7c7ed93a291f66daa947969bb5263c5ffacc3896e9ef9d6c7febe2303b3b3a01edc374d9f04cf417b4afbbc5ed7d00c849a5cbff From 0f21e0ccbcff699df94aa607e502a2d679d3d798 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 25 May 2022 08:40:20 -0500 Subject: [PATCH 069/114] kernel-5.17.10-0 * Wed May 25 2022 Justin M. Forbes [5.17.10-0] - fedora: Re-enable efifb and vesafb drivers (Javier Martinez Canillas) - drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel-aarch64-debug-fedora.config | 15 +++--- kernel-aarch64-fedora.config | 15 +++--- kernel-armv7hl-debug-fedora.config | 15 +++--- kernel-armv7hl-fedora.config | 15 +++--- kernel-armv7hl-lpae-debug-fedora.config | 15 +++--- kernel-armv7hl-lpae-fedora.config | 15 +++--- kernel-ppc64le-debug-fedora.config | 13 +++--- kernel-ppc64le-fedora.config | 13 +++--- kernel-s390x-debug-fedora.config | 13 +++--- kernel-s390x-fedora.config | 13 +++--- kernel-x86_64-debug-fedora.config | 15 +++--- kernel-x86_64-fedora.config | 15 +++--- kernel.spec | 12 +++-- patch-5.17-redhat.patch | 61 ++++++++++++++++++++----- sources | 6 +-- 16 files changed, 155 insertions(+), 99 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 174e80350..2d1781fbe 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 + 205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set + "https://gitlab.com/cki-project/kernel-ark/-/commit"/8a35d9b408eeb4798a147fb76eb3f10368133de8 8a35d9b408eeb4798a147fb76eb3f10368133de8 efi: x86: Set the NX-compatibility flag in the PE header diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 7c0090883..c97c72be3 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1692,6 +1692,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1729,7 +1730,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m @@ -1840,7 +1840,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1874,6 +1874,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2134,7 +2135,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2160,13 +2161,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2655,7 +2656,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7401,7 +7402,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 48ef2c6fe..e3f5768dd 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1684,6 +1684,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1721,7 +1722,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m @@ -1832,7 +1832,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1866,6 +1866,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2118,7 +2119,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2144,13 +2145,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2639,7 +2640,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7374,7 +7375,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 1fb8ae257..709795bf2 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1691,6 +1691,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1747,7 +1748,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1860,7 +1860,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1899,6 +1899,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2169,7 +2170,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2195,13 +2196,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2673,7 +2674,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7570,7 +7571,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index d81307186..f10d9f801 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1684,6 +1684,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1740,7 +1741,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1853,7 +1853,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1892,6 +1892,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2154,7 +2155,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2180,13 +2181,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2658,7 +2659,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7544,7 +7545,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 8117c6a0f..4d8c4a90c 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1660,6 +1660,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1712,7 +1713,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1817,7 +1817,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1856,6 +1856,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2123,7 +2124,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2149,13 +2150,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2619,7 +2620,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7338,7 +7339,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 55a74d00d..7cba7f248 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1653,6 +1653,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1705,7 +1706,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1810,7 +1810,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1849,6 +1849,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2108,7 +2109,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2134,13 +2135,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_SIMPLE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2604,7 +2605,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7312,7 +7313,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 81abf9f04..6fe0131c3 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1319,6 +1319,7 @@ CONFIG_DRM_BOCHS=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1345,7 +1346,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1439,7 +1439,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1460,6 +1460,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1694,7 +1695,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1726,7 +1727,7 @@ CONFIG_FB_OF=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2168,7 +2169,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6304,7 +6305,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 266ddb132..1e244f858 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1310,6 +1310,7 @@ CONFIG_DRM_BOCHS=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1336,7 +1337,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1430,7 +1430,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1451,6 +1451,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1677,7 +1678,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1709,7 +1710,7 @@ CONFIG_FB_OF=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2151,7 +2152,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6277,7 +6278,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index f2c567ab7..84e523a25 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1327,6 +1327,7 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m # CONFIG_DRM_CIRRUS_QEMU is not set +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1353,7 +1354,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set @@ -1447,7 +1447,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1468,6 +1468,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1702,7 +1703,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1733,7 +1734,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2151,7 +2152,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_ALGOPCA is not set # CONFIG_I2C_ALGOPCF is not set # CONFIG_I2C_ALI1535 is not set @@ -6246,7 +6247,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 2a1c35875..0c6d1f911 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1318,6 +1318,7 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m # CONFIG_DRM_CIRRUS_QEMU is not set +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1344,7 +1345,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set @@ -1438,7 +1438,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1459,6 +1459,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1685,7 +1686,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -CONFIG_FB_EFI=y +# CONFIG_FB_EFI is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1716,7 +1717,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2134,7 +2135,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_ALGOPCA is not set # CONFIG_I2C_ALGOPCF is not set # CONFIG_I2C_ALI1535 is not set @@ -6219,7 +6220,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 7ac19bd4d..b62de1508 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1434,6 +1434,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1469,7 +1470,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1563,7 +1563,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1584,6 +1584,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1862,7 +1863,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_HGA is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -CONFIG_FB_I810=m +# CONFIG_FB_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set @@ -1892,7 +1893,7 @@ CONFIG_FB_I810=m # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -1900,7 +1901,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y -CONFIG_FB_VGA16=m +# CONFIG_FB_VGA16 is not set # CONFIG_FB_VIA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -2346,7 +2347,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6685,7 +6686,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5d6a99305..685d31c32 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1425,6 +1425,7 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m +# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1460,7 +1461,6 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set -CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1554,7 +1554,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SIMPLEDRM=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1575,6 +1575,7 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set +CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1845,7 +1846,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_HGA is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -CONFIG_FB_I810=m +# CONFIG_FB_I810 is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set @@ -1875,7 +1876,7 @@ CONFIG_FB_I810=m # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -CONFIG_FB_SSD1307=m +# CONFIG_FB_SSD1307 is not set # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -1883,7 +1884,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y -CONFIG_FB_VGA16=m +# CONFIG_FB_VGA16 is not set # CONFIG_FB_VIA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -2329,7 +2330,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6659,7 +6660,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_SYSFB_SIMPLEFB=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel.spec b/kernel.spec index c085549d6..2dc2f6074 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.9 +%define rpmversion 5.17.10 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.9.tar.xz +Source0: linux-5.17.10.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.9 -c -mv linux-5.17.9 linux-%{KVERREL} +%setup -q -n kernel-5.17.10 -c +mv linux-5.17.10 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,10 @@ fi # # %changelog +* Wed May 25 2022 Justin M. Forbes [5.17.10-0] +- fedora: Re-enable efifb and vesafb drivers (Javier Martinez Canillas) +- drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) + * Wed May 18 2022 Justin M. Forbes [5.17.9-0] - Fix changelog for 5.17.8 (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 42a316da2..04ce78fa6 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -24,6 +24,7 @@ drivers/firmware/efi/libstub/efistub.h | 74 ++++++++++++ drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/firmware/sysfb.c | 18 ++- drivers/gpu/drm/i915/display/intel_bios.c | 6 + drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + @@ -59,7 +60,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 61 files changed, 980 insertions(+), 212 deletions(-) + 62 files changed, 997 insertions(+), 213 deletions(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst index 1887d92e8e92..17706dc91ec9 100644 @@ -111,7 +112,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index aba139bbd1c7..01a8c0b291ac 100644 +index 318597a4147e..739e5da2072e 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1249,6 +1250,42 @@ index 000000000000..de0a3714a5d4 + } + } +} +diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c +index 2bfbb05f7d89..a504f7234f35 100644 +--- a/drivers/firmware/sysfb.c ++++ b/drivers/firmware/sysfb.c +@@ -34,6 +34,22 @@ + #include + #include + ++static int skip_simpledrm; ++ ++static int __init simpledrm_disable(char *opt) ++{ ++ if (!opt) ++ return -EINVAL; ++ ++ get_option(&opt, &skip_simpledrm); ++ ++ if (skip_simpledrm) ++ pr_info("The simpledrm driver will not be probed\n"); ++ ++ return 0; ++} ++early_param("nvidia-drm.modeset", simpledrm_disable); ++ + static __init int sysfb_init(void) + { + struct screen_info *si = &screen_info; +@@ -45,7 +61,7 @@ static __init int sysfb_init(void) + + /* try to create a simple-framebuffer device */ + compatible = sysfb_parse_mode(si, &mode); +- if (compatible) { ++ if (compatible && !skip_simpledrm) { + ret = sysfb_create_simplefb(si, &mode); + if (!ret) + return 0; diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c index 9d989c9f5da4..5d97a251d3dc 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c @@ -1684,7 +1721,7 @@ index 107dcf5938d6..225a9797e39d 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 10f7c79caac2..8ac0161d2aef 100644 +index 0abd772c57f0..3c9889ce56ac 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1751,7 +1788,7 @@ index 10f7c79caac2..8ac0161d2aef 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index a703f1f5fb64..d77c24333cb4 100644 +index 189175fff7e4..c0627a9d1274 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -101,14 +101,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) @@ -1787,7 +1824,7 @@ index a703f1f5fb64..d77c24333cb4 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -870,8 +876,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -891,8 +897,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1798,7 +1835,7 @@ index a703f1f5fb64..d77c24333cb4 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 68c42e831117..6a7091335257 100644 +index 85f3f55c71c5..aad43c21c0a4 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h @@ -794,6 +794,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); @@ -1809,7 +1846,7 @@ index 68c42e831117..6a7091335257 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -832,6 +833,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -833,6 +834,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, static inline void nvme_failover_req(struct request *req) { } @@ -2144,10 +2181,10 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 25b3ef71f495..d37a6c88c69f 100644 +index 7fc4e9f49f54..6f0b0b2dc73d 100644 --- a/include/linux/security.h +++ b/include/linux/security.h -@@ -471,6 +471,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); +@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); int security_locked_down(enum lockdown_reason what); @@ -2155,7 +2192,7 @@ index 25b3ef71f495..d37a6c88c69f 100644 #else /* CONFIG_SECURITY */ static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1347,6 +1348,10 @@ static inline int security_locked_down(enum lockdown_reason what) +@@ -1349,6 +1350,10 @@ static inline int security_locked_down(enum lockdown_reason what) { return 0; } @@ -2365,10 +2402,10 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index b7cf5cbfdc67..3cde9062fcf6 100644 +index aaf6566deb9f..86926966c15d 100644 --- a/security/security.c +++ b/security/security.c -@@ -2623,6 +2623,12 @@ int security_locked_down(enum lockdown_reason what) +@@ -2625,6 +2625,12 @@ int security_locked_down(enum lockdown_reason what) } EXPORT_SYMBOL(security_locked_down); diff --git a/sources b/sources index 9743fcdc8..6c49b7abe 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.9.tar.xz) = b78f45f3001d63801353145ad54525848ad12cbdfaa460d51dc2a8ff0ac3172281aed4b78a876b862e5ccf323a6d51d7d3dfe03e54b13e526fbc8972e9e1c175 -SHA512 (kernel-abi-stablelists-5.17.9-200.tar.bz2) = fb285216ea69b210d7d7f7668f45a46cec55d5d37f94d5ca839d5088dfe30f36f83002ec2b2cf0274d40b0eb578852f677ca149e972c0f783856940e0b97c407 -SHA512 (kernel-kabi-dw-5.17.9-200.tar.bz2) = a479834338f3a72e0b7c66cc7c7ed93a291f66daa947969bb5263c5ffacc3896e9ef9d6c7febe2303b3b3a01edc374d9f04cf417b4afbbc5ed7d00c849a5cbff +SHA512 (linux-5.17.10.tar.xz) = 547b10b4d5765e11da4da7bb9e582b964bf42154b32571f892a9565c3e0d6b5e0b5600fc69edd8da8e1058ddc8fa7e142a8c27392762b6096373116a06c1085e +SHA512 (kernel-abi-stablelists-5.17.10-200.tar.bz2) = 4417a321518ca22a272bdad39fe306246693971d0190e4fbaa141535e07b7bf5afae492c110d241998c261f8de210f89693ae8276c3e11d8c0b32ce40ab08a59 +SHA512 (kernel-kabi-dw-5.17.10-200.tar.bz2) = 26524ec79ebbbdbc3674b0fe48a34374970567db0df78c559049a5082c12c2bb156e5737ab2472d70c78591211844b2863aaded929f9298a5fa217963cfa3763 From dc561b7c300d18acdd8ced4236c70c3baa2d24d6 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 25 May 2022 09:30:06 -0500 Subject: [PATCH 070/114] kernel-5.17.11-0 * Wed May 25 2022 Justin M. Forbes [5.17.11-0] - Linux v5.17.11 (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 14 ++++++++++---- patch-5.17-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/kernel.spec b/kernel.spec index 2dc2f6074..7f44c3f9d 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.10 +%define rpmversion 5.17.11 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.10.tar.xz +Source0: linux-5.17.11.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.10 -c -mv linux-5.17.10 linux-%{KVERREL} +%setup -q -n kernel-5.17.11 -c +mv linux-5.17.11 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,12 @@ fi # # %changelog +* Wed May 25 2022 Justin M. Forbes [5.17.11-0] +- Linux v5.17.11 (Justin M. Forbes) + +* Wed May 25 2022 Justin M. Forbes [5.17.11-0] +- Linux v5.17.11 + * Wed May 25 2022 Justin M. Forbes [5.17.10-0] - fedora: Re-enable efifb and vesafb drivers (Javier Martinez Canillas) - drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 04ce78fa6..187a9f9e3 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -112,7 +112,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 318597a4147e..739e5da2072e 100644 +index b821f270a4ca..72a7c6958ea5 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 6c49b7abe..6b01250e3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.10.tar.xz) = 547b10b4d5765e11da4da7bb9e582b964bf42154b32571f892a9565c3e0d6b5e0b5600fc69edd8da8e1058ddc8fa7e142a8c27392762b6096373116a06c1085e -SHA512 (kernel-abi-stablelists-5.17.10-200.tar.bz2) = 4417a321518ca22a272bdad39fe306246693971d0190e4fbaa141535e07b7bf5afae492c110d241998c261f8de210f89693ae8276c3e11d8c0b32ce40ab08a59 -SHA512 (kernel-kabi-dw-5.17.10-200.tar.bz2) = 26524ec79ebbbdbc3674b0fe48a34374970567db0df78c559049a5082c12c2bb156e5737ab2472d70c78591211844b2863aaded929f9298a5fa217963cfa3763 +SHA512 (linux-5.17.11.tar.xz) = 6a2a02537326b8425ca90ab3f3e23b5551956c400a15818eeaac77701e83ddd31629d44875887332fb4ac05fc2dbd0a0a964291f90efa428012f0f7d682e694a +SHA512 (kernel-abi-stablelists-5.17.11-200.tar.bz2) = b9ca2c4d2f08cf536aee6e3b7a4656da657f165fe6343903adc8d99cec474a082ce42359f77223db3eece4151e743bef6e38effd580969d619c4137bf8fea286 +SHA512 (kernel-kabi-dw-5.17.11-200.tar.bz2) = a151ebd022193373624fb17d9e67ab6319bc20aba15e94e44cf1ae87e071eeee1f2baf9afa9a71722c1ceebe420ad65f57f480d0bd441c93926f87b09beeeedd From 815bdcd40d3af5495d19e81091f592d96f482a63 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 30 May 2022 11:34:42 -0500 Subject: [PATCH 071/114] kernel-5.17.12-0 * Mon May 30 2022 Justin M. Forbes [5.17.12-0] - Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) - Revert "random: Add hook to override device reads and getrandom(2)" (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 + kernel-aarch64-debug-fedora.config | 15 +- kernel-aarch64-fedora.config | 15 +- kernel-armv7hl-debug-fedora.config | 15 +- kernel-armv7hl-fedora.config | 15 +- kernel-armv7hl-lpae-debug-fedora.config | 15 +- kernel-armv7hl-lpae-fedora.config | 15 +- kernel-ppc64le-debug-fedora.config | 13 +- kernel-ppc64le-fedora.config | 13 +- kernel-s390x-debug-fedora.config | 13 +- kernel-s390x-fedora.config | 13 +- kernel-x86_64-debug-fedora.config | 15 +- kernel-x86_64-fedora.config | 15 +- kernel.spec | 12 +- patch-5.17-redhat.patch | 312 +----------------------- sources | 6 +- 16 files changed, 99 insertions(+), 409 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 2d1781fbe..66a6bbdb1 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/77da23276919a734b100b4856457d1b4c856e758 + 77da23276919a734b100b4856457d1b4c856e758 Revert "crypto: rng - Override drivers/char/random in FIPS mode" + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/41f81f1faeab51ba2fe611184467ca22379d50e5 + 41f81f1faeab51ba2fe611184467ca22379d50e5 Revert "random: Add hook to override device reads and getrandom(2)" + "https://gitlab.com/cki-project/kernel-ark/-/commit"/205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index c97c72be3..7c0090883 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1692,7 +1692,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1730,6 +1729,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m @@ -1840,7 +1840,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1874,7 +1874,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2135,7 +2134,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2161,13 +2160,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2656,7 +2655,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7402,7 +7401,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index e3f5768dd..48ef2c6fe 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1684,7 +1684,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1722,6 +1721,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MESON_DW_HDMI=m @@ -1832,7 +1832,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1866,7 +1866,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2119,7 +2118,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2145,13 +2144,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2640,7 +2639,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7375,7 +7374,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 709795bf2..1fb8ae257 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1691,7 +1691,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1748,6 +1747,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1860,7 +1860,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1899,7 +1899,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2170,7 +2169,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2196,13 +2195,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2674,7 +2673,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7571,7 +7570,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index f10d9f801..d81307186 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1684,7 +1684,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1741,6 +1740,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1853,7 +1853,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1892,7 +1892,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2155,7 +2154,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2181,13 +2180,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2659,7 +2658,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7545,7 +7544,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 4d8c4a90c..8117c6a0f 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1660,7 +1660,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1713,6 +1712,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1817,7 +1817,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1856,7 +1856,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2124,7 +2123,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2150,13 +2149,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2620,7 +2619,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7339,7 +7338,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 7cba7f248..55a74d00d 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1653,7 +1653,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1706,6 +1705,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m CONFIG_DRM_MALI_DISPLAY=m # CONFIG_DRM_MCDE is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set @@ -1810,7 +1810,7 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1849,7 +1849,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set @@ -2109,7 +2108,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_DA8XX is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -2135,13 +2134,13 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y # CONFIG_FB_SIS is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2605,7 +2604,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -7313,7 +7312,7 @@ CONFIG_SYNTH_EVENTS=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 6fe0131c3..81abf9f04 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1319,7 +1319,6 @@ CONFIG_DRM_BOCHS=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1346,6 +1345,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1439,7 +1439,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1460,7 +1460,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1695,7 +1694,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1727,7 +1726,7 @@ CONFIG_FB_OF=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2169,7 +2168,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6305,7 +6304,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 1e244f858..266ddb132 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1310,7 +1310,6 @@ CONFIG_DRM_BOCHS=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1337,6 +1336,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1430,7 +1430,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1451,7 +1451,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1678,7 +1677,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1710,7 +1709,7 @@ CONFIG_FB_OF=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2152,7 +2151,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6278,7 +6277,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 84e523a25..f2c567ab7 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1327,7 +1327,6 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1354,6 +1353,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set @@ -1447,7 +1447,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1468,7 +1468,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1703,7 +1702,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1734,7 +1733,7 @@ CONFIG_FAULT_INJECTION=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2152,7 +2151,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALGOPCA is not set # CONFIG_I2C_ALGOPCF is not set # CONFIG_I2C_ALI1535 is not set @@ -6247,7 +6246,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 0c6d1f911..2a1c35875 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1318,7 +1318,6 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1345,6 +1344,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_MXSFB is not set @@ -1438,7 +1438,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1459,7 +1459,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_MKSSTATS is not set # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1686,7 +1685,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set # CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_EFI is not set +CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set @@ -1717,7 +1716,7 @@ CONFIG_FAT_KUNIT_TEST=m # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -2135,7 +2134,7 @@ CONFIG_HZ_100=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALGOPCA is not set # CONFIG_I2C_ALGOPCF is not set # CONFIG_I2C_ALI1535 is not set @@ -6220,7 +6219,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index b62de1508..7ac19bd4d 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1434,7 +1434,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1470,6 +1469,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1563,7 +1563,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1584,7 +1584,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1863,7 +1862,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_HGA is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -# CONFIG_FB_I810 is not set +CONFIG_FB_I810=m # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set @@ -1893,7 +1892,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -1901,7 +1900,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y -# CONFIG_FB_VGA16 is not set +CONFIG_FB_VGA16=m # CONFIG_FB_VIA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -2347,7 +2346,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6686,7 +6685,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 685d31c32..5d6a99305 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1425,7 +1425,6 @@ CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_CROS_EC_ANX7688=m -# CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DP_AUX_CHARDEV=y @@ -1461,6 +1460,7 @@ CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set +CONFIG_DRM=m # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MXSFB is not set @@ -1554,7 +1554,7 @@ CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m -CONFIG_DRM_SIMPLEDRM=y +# CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1575,7 +1575,6 @@ CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DRM_XEN_FRONTEND is not set -CONFIG_DRM=y # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set @@ -1846,7 +1845,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_HGA is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -# CONFIG_FB_I810 is not set +CONFIG_FB_I810=m # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set @@ -1876,7 +1875,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_SM712 is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_SSD1307 is not set +CONFIG_FB_SSD1307=m # CONFIG_FB_TFT is not set CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TMIO is not set @@ -1884,7 +1883,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y -# CONFIG_FB_VGA16 is not set +CONFIG_FB_VGA16=m # CONFIG_FB_VIA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -2330,7 +2329,7 @@ CONFIG_HZ_1000=y # CONFIG_HZ_300 is not set # CONFIG_HZ_500 is not set # CONFIG_HZ_PERIODIC is not set -CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_ALI1535 is not set @@ -6660,7 +6659,7 @@ CONFIG_SYNTH_EVENTS=y # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_SYSCTL=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" diff --git a/kernel.spec b/kernel.spec index 7f44c3f9d..af5e30917 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.11 +%define rpmversion 5.17.12 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.11.tar.xz +Source0: linux-5.17.12.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.11 -c -mv linux-5.17.11 linux-%{KVERREL} +%setup -q -n kernel-5.17.12 -c +mv linux-5.17.12 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,10 @@ fi # # %changelog +* Mon May 30 2022 Justin M. Forbes [5.17.12-0] +- Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) +- Revert "random: Add hook to override device reads and getrandom(2)" (Justin M. Forbes) + * Wed May 25 2022 Justin M. Forbes [5.17.11-0] - Linux v5.17.11 (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 187a9f9e3..358dea787 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -10,14 +10,12 @@ arch/x86/boot/header.S | 4 + arch/x86/include/asm/efi.h | 5 + arch/x86/kernel/setup.c | 22 ++-- - crypto/rng.c | 73 +++++++++++- drivers/acpi/apei/hest.c | 8 ++ drivers/acpi/irq.c | 17 ++- drivers/acpi/scan.c | 9 ++ drivers/ata/libahci.c | 18 +++ drivers/char/ipmi/ipmi_dmi.c | 15 +++ drivers/char/ipmi/ipmi_msghandler.c | 16 ++- - drivers/char/random.c | 115 +++++++++++++++++++ drivers/firmware/efi/Kconfig | 12 ++ drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ @@ -46,7 +44,6 @@ include/linux/lsm_hooks.h | 6 + include/linux/module.h | 1 + include/linux/nfs_fs_sb.h | 1 + - include/linux/random.h | 7 ++ include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- @@ -60,7 +57,7 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 62 files changed, 997 insertions(+), 213 deletions(-) + 59 files changed, 803 insertions(+), 212 deletions(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst index 1887d92e8e92..17706dc91ec9 100644 @@ -112,7 +109,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index b821f270a4ca..72a7c6958ea5 100644 +index 25c44dda0ef3..5af0d61c0782 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -304,103 +301,6 @@ index 90d7e1788c91..262198c48162 100644 reserve_initrd(); -diff --git a/crypto/rng.c b/crypto/rng.c -index fea082b25fe4..50a9d040bed1 100644 ---- a/crypto/rng.c -+++ b/crypto/rng.c -@@ -11,14 +11,17 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include - #include -+#include -+#include - #include - #include - #include --#include - #include - - #include "internal.h" -@@ -224,5 +227,73 @@ void crypto_unregister_rngs(struct rng_alg *algs, int count) - } - EXPORT_SYMBOL_GPL(crypto_unregister_rngs); - -+static ssize_t crypto_devrandom_read(void __user *buf, size_t buflen) -+{ -+ u8 tmp[256]; -+ ssize_t ret; -+ -+ if (!buflen) -+ return 0; -+ -+ ret = crypto_get_default_rng(); -+ if (ret) -+ return ret; -+ -+ for (;;) { -+ int err; -+ int i; -+ -+ i = min_t(int, buflen, sizeof(tmp)); -+ err = crypto_rng_get_bytes(crypto_default_rng, tmp, i); -+ if (err) { -+ ret = err; -+ break; -+ } -+ -+ if (copy_to_user(buf, tmp, i)) { -+ ret = -EFAULT; -+ break; -+ } -+ -+ buflen -= i; -+ buf += i; -+ ret += i; -+ -+ if (!buflen) -+ break; -+ -+ if (need_resched()) { -+ if (signal_pending(current)) -+ break; -+ schedule(); -+ } -+ } -+ -+ crypto_put_default_rng(); -+ memzero_explicit(tmp, sizeof(tmp)); -+ -+ return ret; -+} -+ -+static const struct random_extrng crypto_devrandom_rng = { -+ .extrng_read = crypto_devrandom_read, -+ .owner = THIS_MODULE, -+}; -+ -+static int __init crypto_rng_init(void) -+{ -+ if (fips_enabled) -+ random_register_extrng(&crypto_devrandom_rng); -+ return 0; -+} -+ -+static void __exit crypto_rng_exit(void) -+{ -+ random_unregister_extrng(); -+} -+ -+late_initcall(crypto_rng_init); -+module_exit(crypto_rng_exit); -+ - MODULE_LICENSE("GPL"); - MODULE_DESCRIPTION("Random Number Generator"); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c @@ -573,189 +473,6 @@ index f1827257ef0e..5a45c2cd3dc2 100644 mutex_lock(&ipmi_interfaces_mutex); rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); -diff --git a/drivers/char/random.c b/drivers/char/random.c -index 3404a91edf29..184dbb94710c 100644 ---- a/drivers/char/random.c -+++ b/drivers/char/random.c -@@ -344,6 +344,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -358,6 +359,11 @@ - - /* #define ADD_INTERRUPT_BENCH */ - -+/* -+ * Hook for external RNG. -+ */ -+static const struct random_extrng __rcu *extrng; -+ - /* - * If the entropy count falls under this number of bits, then we - * should wake up processes which are selecting or polling on write -@@ -486,6 +492,9 @@ static int ratelimit_disable __read_mostly; - module_param_named(ratelimit_disable, ratelimit_disable, int, 0644); - MODULE_PARM_DESC(ratelimit_disable, "Disable random ratelimit suppression"); - -+static const struct file_operations extrng_random_fops; -+static const struct file_operations extrng_urandom_fops; -+ - /********************************************************************** - * - * OS independent entropy store. Here are the functions which handle -@@ -1775,6 +1784,13 @@ static __poll_t random_poll(struct file *file, poll_table *wait) - return mask; - } - -+static __poll_t -+extrng_poll(struct file *file, poll_table * wait) -+{ -+ /* extrng pool is always full, always read, no writes */ -+ return EPOLLIN | EPOLLRDNORM; -+} -+ - static int write_pool(const char __user *buffer, size_t count) - { - size_t bytes; -@@ -1879,7 +1895,58 @@ static int random_fasync(int fd, struct file *filp, int on) - return fasync_helper(fd, filp, on, &fasync); - } - -+static int random_open(struct inode *inode, struct file *filp) -+{ -+ const struct random_extrng *rng; -+ -+ rcu_read_lock(); -+ rng = rcu_dereference(extrng); -+ if (rng && !try_module_get(rng->owner)) -+ rng = NULL; -+ rcu_read_unlock(); -+ -+ if (!rng) -+ return 0; -+ -+ filp->f_op = &extrng_random_fops; -+ filp->private_data = rng->owner; -+ -+ return 0; -+} -+ -+static int urandom_open(struct inode *inode, struct file *filp) -+{ -+ const struct random_extrng *rng; -+ -+ rcu_read_lock(); -+ rng = rcu_dereference(extrng); -+ if (rng && !try_module_get(rng->owner)) -+ rng = NULL; -+ rcu_read_unlock(); -+ -+ if (!rng) -+ return 0; -+ -+ filp->f_op = &extrng_urandom_fops; -+ filp->private_data = rng->owner; -+ -+ return 0; -+} -+ -+static int extrng_release(struct inode *inode, struct file *filp) -+{ -+ module_put(filp->private_data); -+ return 0; -+} -+ -+static ssize_t -+extrng_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos) -+{ -+ return rcu_dereference_raw(extrng)->extrng_read(buf, nbytes); -+} -+ - const struct file_operations random_fops = { -+ .open = random_open, - .read = random_read, - .write = random_write, - .poll = random_poll, -@@ -1890,6 +1957,7 @@ const struct file_operations random_fops = { - }; - - const struct file_operations urandom_fops = { -+ .open = urandom_open, - .read = urandom_read, - .write = random_write, - .unlocked_ioctl = random_ioctl, -@@ -1898,9 +1966,31 @@ const struct file_operations urandom_fops = { - .llseek = noop_llseek, - }; - -+static const struct file_operations extrng_random_fops = { -+ .open = random_open, -+ .read = extrng_read, -+ .write = random_write, -+ .poll = extrng_poll, -+ .unlocked_ioctl = random_ioctl, -+ .fasync = random_fasync, -+ .llseek = noop_llseek, -+ .release = extrng_release, -+}; -+ -+static const struct file_operations extrng_urandom_fops = { -+ .open = urandom_open, -+ .read = extrng_read, -+ .write = random_write, -+ .unlocked_ioctl = random_ioctl, -+ .fasync = random_fasync, -+ .llseek = noop_llseek, -+ .release = extrng_release, -+}; -+ - SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, unsigned int, - flags) - { -+ const struct random_extrng *rng; - int ret; - - if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)) -@@ -1916,6 +2006,18 @@ SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, unsigned int, - if (count > INT_MAX) - count = INT_MAX; - -+ rcu_read_lock(); -+ rng = rcu_dereference(extrng); -+ if (rng && !try_module_get(rng->owner)) -+ rng = NULL; -+ rcu_read_unlock(); -+ -+ if (rng) { -+ ret = rng->extrng_read(buf, count); -+ module_put(rng->owner); -+ return ret; -+ } -+ - if (!(flags & GRND_INSECURE) && !crng_ready()) { - if (flags & GRND_NONBLOCK) - return -EAGAIN; -@@ -2235,3 +2337,16 @@ void add_bootloader_randomness(const void *buf, unsigned int size) - add_device_randomness(buf, size); - } - EXPORT_SYMBOL_GPL(add_bootloader_randomness); -+ -+void random_register_extrng(const struct random_extrng *rng) -+{ -+ rcu_assign_pointer(extrng, rng); -+} -+EXPORT_SYMBOL_GPL(random_register_extrng); -+ -+void random_unregister_extrng(void) -+{ -+ RCU_INIT_POINTER(extrng, NULL); -+ synchronize_rcu(); -+} -+EXPORT_SYMBOL_GPL(random_unregister_extrng); diff --git a/drivers/firmware/efi/Kconfig b/drivers/firmware/efi/Kconfig index 2c3dac5ecb36..f44f8b746e42 100644 --- a/drivers/firmware/efi/Kconfig @@ -2143,31 +1860,6 @@ index ca0959e51e81..b0e3fd550122 100644 unsigned int fattr_valid; /* Valid attributes */ unsigned int caps; /* server capabilities */ -diff --git a/include/linux/random.h b/include/linux/random.h -index c45b2693e51f..4edfdb3e44a9 100644 ---- a/include/linux/random.h -+++ b/include/linux/random.h -@@ -14,6 +14,11 @@ - - #include - -+struct random_extrng { -+ ssize_t (*extrng_read)(void __user *buf, size_t buflen); -+ struct module *owner; -+}; -+ - struct random_ready_callback { - struct list_head list; - void (*func)(struct random_ready_callback *rdy); -@@ -44,6 +49,8 @@ extern bool rng_is_initialized(void); - extern int add_random_ready_callback(struct random_ready_callback *rdy); - extern void del_random_ready_callback(struct random_ready_callback *rdy); - extern int __must_check get_random_bytes_arch(void *buf, int nbytes); -+void random_register_extrng(const struct random_extrng *rng); -+void random_unregister_extrng(void); - - #ifndef MODULE - extern const struct file_operations random_fops, urandom_fops; diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h diff --git a/sources b/sources index 6b01250e3..684102195 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.11.tar.xz) = 6a2a02537326b8425ca90ab3f3e23b5551956c400a15818eeaac77701e83ddd31629d44875887332fb4ac05fc2dbd0a0a964291f90efa428012f0f7d682e694a -SHA512 (kernel-abi-stablelists-5.17.11-200.tar.bz2) = b9ca2c4d2f08cf536aee6e3b7a4656da657f165fe6343903adc8d99cec474a082ce42359f77223db3eece4151e743bef6e38effd580969d619c4137bf8fea286 -SHA512 (kernel-kabi-dw-5.17.11-200.tar.bz2) = a151ebd022193373624fb17d9e67ab6319bc20aba15e94e44cf1ae87e071eeee1f2baf9afa9a71722c1ceebe420ad65f57f480d0bd441c93926f87b09beeeedd +SHA512 (linux-5.17.12.tar.xz) = bdf54320810a1ed1b303b89730aec2fa0e68e45b96c813a15f5cca60e6ce765c0b1a3d4fd39317765227429f206172c709df17741138c6b3e7cbc73ca98cb61d +SHA512 (kernel-abi-stablelists-5.17.12-200.tar.bz2) = 378bb77e2b5d814751979086eb24e4d692c5e7f3875210ddde2d6418b745f8ef25c9fd4b97daedfc05d8c816b9d16da2a062453a4ab0d4b8c8659a70c0b18d6b +SHA512 (kernel-kabi-dw-5.17.12-200.tar.bz2) = 92d19a7604057d7c6997250dd0313b8a8d0b1d664dc99d022e4e8230d84cd1157ef954ff3cea4e9c3f98c2ab54126b48b12d6a92c36d6188223366ef431b55f0 From 549d93396cdd2ccf62fddb16a6f1d0adae866dc5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 6 Jun 2022 08:58:21 -0500 Subject: [PATCH 072/114] kernel-5.17.13-0 * Mon Jun 06 2022 Justin M. Forbes [5.17.13-0] - Drop F34 from release targets (Justin M. Forbes) - Add the fedora-stable-release.sh script to generate stable dist-git (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 12 ++++++++---- patch-5.17-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/kernel.spec b/kernel.spec index af5e30917..fca234f08 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.12 +%define rpmversion 5.17.13 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.12.tar.xz +Source0: linux-5.17.13.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.12 -c -mv linux-5.17.12 linux-%{KVERREL} +%setup -q -n kernel-5.17.13 -c +mv linux-5.17.13 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,10 @@ fi # # %changelog +* Mon Jun 06 2022 Justin M. Forbes [5.17.13-0] +- Drop F34 from release targets (Justin M. Forbes) +- Add the fedora-stable-release.sh script to generate stable dist-git (Justin M. Forbes) + * Mon May 30 2022 Justin M. Forbes [5.17.12-0] - Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) - Revert "random: Add hook to override device reads and getrandom(2)" (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 358dea787..539c634ac 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -109,7 +109,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 25c44dda0ef3..5af0d61c0782 100644 +index d38228d336bf..5afb968d0add 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 684102195..6e5346859 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.12.tar.xz) = bdf54320810a1ed1b303b89730aec2fa0e68e45b96c813a15f5cca60e6ce765c0b1a3d4fd39317765227429f206172c709df17741138c6b3e7cbc73ca98cb61d -SHA512 (kernel-abi-stablelists-5.17.12-200.tar.bz2) = 378bb77e2b5d814751979086eb24e4d692c5e7f3875210ddde2d6418b745f8ef25c9fd4b97daedfc05d8c816b9d16da2a062453a4ab0d4b8c8659a70c0b18d6b -SHA512 (kernel-kabi-dw-5.17.12-200.tar.bz2) = 92d19a7604057d7c6997250dd0313b8a8d0b1d664dc99d022e4e8230d84cd1157ef954ff3cea4e9c3f98c2ab54126b48b12d6a92c36d6188223366ef431b55f0 +SHA512 (linux-5.17.13.tar.xz) = ff9800e18d7d3d979d1298dc68c7bbcd71ee0e67163e18e1ac327e95cff23434074fcca75cc199e0876b7053036e9387bca075af22756da442e53c3823d231dc +SHA512 (kernel-abi-stablelists-5.17.13-200.tar.bz2) = 49e4fece155600d49c6b4420269cc2b77f0748d7c1fe4f52a4874517c99cef0367bc1008c4137e49d44e817657e5c114d871e6642a4e414bf0e1e93f5122b43f +SHA512 (kernel-kabi-dw-5.17.13-200.tar.bz2) = 791144af8e4890ff6bbd101960cf0cffb6fe538a0faa09b7422532c3a27e6fe3a922b9f6a658c118403f820e1d896921dfe9b8e77bb37e984fd84cb06e24935e From e117e0a9cdb1caeea493394b984ed95e2fc8a30b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 9 Jun 2022 08:20:19 -0500 Subject: [PATCH 073/114] kernel-5.17.14-0 * Thu Jun 09 2022 Justin M. Forbes [5.17.14-0] - Config updates for stable backports (Justin M. Forbes) Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 1 + kernel-x86_64-rhel.config | 1 + kernel.spec | 11 +++--- patch-5.17-redhat.patch | 48 ++++++++++++------------- sources | 6 ++-- 24 files changed, 55 insertions(+), 31 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 7c0090883..a75dd8709 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2020,6 +2020,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index f4b885a28..ecaa334b0 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1532,6 +1532,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 48ef2c6fe..6c420f726 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2012,6 +2012,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 84dfd5e1c..8d09661b6 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1524,6 +1524,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 1fb8ae257..2d7487406 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -2046,6 +2046,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index d81307186..0517c0a80 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -2039,6 +2039,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 8117c6a0f..d68ec8077 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -2000,6 +2000,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 55a74d00d..cf1c4dfe8 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1993,6 +1993,7 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 81abf9f04..51bdeda40 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1588,6 +1588,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index d69695e57..52ce94404 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1381,6 +1381,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 266ddb132..91404bbb5 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1579,6 +1579,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index d24ef1b16..119074c2d 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1373,6 +1373,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index f2c567ab7..45b02da2c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1595,6 +1595,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 81a14a9c1..1ac0f72ab 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1385,6 +1385,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 2a1c35875..0094dde2e 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1586,6 +1586,7 @@ CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 69cdba9ee..426930f65 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1377,6 +1377,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index d9c8b6ae1..7aa84a32a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1383,6 +1383,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 7ac19bd4d..49fa3927c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1736,6 +1736,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 1931d9279..312c13e0c 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1480,6 +1480,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5d6a99305..821471c76 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1727,6 +1727,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 03d4ba52f..8ea581158 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1472,6 +1472,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set +# CONFIG_EFI_DISABLE_RUNTIME is not set CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y diff --git a/kernel.spec b/kernel.spec index fca234f08..adc7fffc3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.13 +%define rpmversion 5.17.14 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.13.tar.xz +Source0: linux-5.17.14.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.13 -c -mv linux-5.17.13 linux-%{KVERREL} +%setup -q -n kernel-5.17.14 -c +mv linux-5.17.14 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,9 @@ fi # # %changelog +* Thu Jun 09 2022 Justin M. Forbes [5.17.14-0] +- Config updates for stable backports (Justin M. Forbes) + * Mon Jun 06 2022 Justin M. Forbes [5.17.13-0] - Drop F34 from release targets (Justin M. Forbes) - Add the fedora-stable-release.sh script to generate stable dist-git (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 539c634ac..9260e605f 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -109,7 +109,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index d38228d336bf..5afb968d0add 100644 +index 5450a2c9efa6..55c84f323a7d 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -439,7 +439,7 @@ index bbf7029e224b..cf7faa970dd6 100644 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index f1827257ef0e..5a45c2cd3dc2 100644 +index 2610e809c802..4f04a6bcf2e9 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -35,6 +35,7 @@ @@ -474,7 +474,7 @@ index f1827257ef0e..5a45c2cd3dc2 100644 rv = ipmi_register_driver(); mutex_unlock(&ipmi_interfaces_mutex); diff --git a/drivers/firmware/efi/Kconfig b/drivers/firmware/efi/Kconfig -index 2c3dac5ecb36..f44f8b746e42 100644 +index 243882f5e5f9..4a0fa81a563d 100644 --- a/drivers/firmware/efi/Kconfig +++ b/drivers/firmware/efi/Kconfig @@ -91,6 +91,18 @@ config EFI_SOFT_RESERVE @@ -509,7 +509,7 @@ index c02ff25dd477..d860f8eb9a81 100644 obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index 5502e176d51b..93b61ca552d6 100644 +index ff57db8f8d05..d7dfde3260bf 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -31,6 +31,7 @@ @@ -1438,7 +1438,7 @@ index 107dcf5938d6..225a9797e39d 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 0abd772c57f0..3c9889ce56ac 100644 +index e086440a2042..44977ed5d13d 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1604,10 +1604,10 @@ index 9037a7827eca..e5900638483b 100644 pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index da829274fc66..bb6e79ec3d00 100644 +index 41aeaa235132..e8137d31cc93 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -4284,6 +4284,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, +@@ -4285,6 +4285,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, quirk_bridge_cavm_thrx2_pcie_root); @@ -1723,7 +1723,7 @@ index dca2b1355bb1..6150d11a607e 100644 * A dma_addr_t can hold any valid DMA or bus address for the platform. It can * be given to a device to use as a DMA source or target. It is specific to a diff --git a/include/linux/efi.h b/include/linux/efi.h -index ccd4d3f91c98..2241dfa131e7 100644 +index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ @@ -1735,7 +1735,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 typedef unsigned long efi_status_t; typedef u8 efi_bool_t; typedef u16 efi_char16_t; /* UNICODE character */ -@@ -383,6 +385,7 @@ void efi_native_runtime_setup(void); +@@ -385,6 +387,7 @@ void efi_native_runtime_setup(void); #define EFI_LOAD_FILE_PROTOCOL_GUID EFI_GUID(0x56ec3091, 0x954c, 0x11d2, 0x8e, 0x3f, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b) #define EFI_LOAD_FILE2_PROTOCOL_GUID EFI_GUID(0x4006c0c1, 0xfcb3, 0x403e, 0x99, 0x6d, 0x4a, 0x6c, 0x87, 0x24, 0xe0, 0x6d) #define EFI_RT_PROPERTIES_TABLE_GUID EFI_GUID(0xeb66918a, 0x7eef, 0x402a, 0x84, 0x2e, 0x93, 0x1d, 0x21, 0xc3, 0x8a, 0xe9) @@ -1743,7 +1743,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 #define EFI_IMAGE_SECURITY_DATABASE_GUID EFI_GUID(0xd719b2cb, 0x3d3a, 0x4596, 0xa3, 0xbc, 0xda, 0xd0, 0x0e, 0x67, 0x65, 0x6f) #define EFI_SHIM_LOCK_GUID EFI_GUID(0x605dab50, 0xe046, 0x4300, 0xab, 0xb6, 0x3d, 0xd8, 0x10, 0xdd, 0x8b, 0x23) -@@ -435,6 +438,7 @@ typedef struct { +@@ -437,6 +440,7 @@ typedef struct { } efi_config_table_type_t; #define EFI_SYSTEM_TABLE_SIGNATURE ((u64)0x5453595320494249ULL) @@ -1751,7 +1751,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) -@@ -829,6 +833,14 @@ extern int __init efi_setup_pcdp_console(char *); +@@ -831,6 +835,14 @@ extern int __init efi_setup_pcdp_console(char *); #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ @@ -1766,7 +1766,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 #ifdef CONFIG_EFI /* -@@ -840,6 +852,8 @@ static inline bool efi_enabled(int feature) +@@ -842,6 +854,8 @@ static inline bool efi_enabled(int feature) } extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); @@ -1775,7 +1775,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 bool __pure __efi_soft_reserve_enabled(void); static inline bool __pure efi_soft_reserve_enabled(void) -@@ -860,6 +874,8 @@ static inline bool efi_enabled(int feature) +@@ -862,6 +876,8 @@ static inline bool efi_enabled(int feature) static inline void efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} @@ -1784,7 +1784,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 static inline bool efi_soft_reserve_enabled(void) { return false; -@@ -872,6 +888,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) +@@ -874,6 +890,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) #endif extern int efi_status_to_err(efi_status_t status); @@ -1792,7 +1792,7 @@ index ccd4d3f91c98..2241dfa131e7 100644 /* * Variable Attributes -@@ -1124,13 +1141,6 @@ static inline bool efi_runtime_disabled(void) { return true; } +@@ -1126,13 +1143,6 @@ static inline bool efi_runtime_disabled(void) { return true; } extern void efi_call_virt_check_flags(unsigned long flags, const char *call); extern unsigned long efi_call_virt_save_flags(void); @@ -1837,10 +1837,10 @@ index 419b5febc3ca..491323dfe4e0 100644 * * @perf_event_open: diff --git a/include/linux/module.h b/include/linux/module.h -index 1e135fd5c076..6ec4d001c1e2 100644 +index d5e9066990ca..23ffbf466a48 100644 --- a/include/linux/module.h +++ b/include/linux/module.h -@@ -381,6 +381,7 @@ struct module { +@@ -380,6 +380,7 @@ struct module { struct module_attribute *modinfo_attrs; const char *version; const char *srcversion; @@ -1849,7 +1849,7 @@ index 1e135fd5c076..6ec4d001c1e2 100644 /* Exported symbols */ diff --git a/include/linux/nfs_fs_sb.h b/include/linux/nfs_fs_sb.h -index ca0959e51e81..b0e3fd550122 100644 +index 1fdf560dddd8..bac7a34324c5 100644 --- a/include/linux/nfs_fs_sb.h +++ b/include/linux/nfs_fs_sb.h @@ -151,6 +151,7 @@ struct nfs_server { @@ -1896,10 +1896,10 @@ index 7fc4e9f49f54..6f0b0b2dc73d 100644 #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) diff --git a/init/Kconfig b/init/Kconfig -index e9119bf54b1f..e3b57b4898fe 100644 +index 4a7a569706c5..bc8f25fcfe0d 100644 --- a/init/Kconfig +++ b/init/Kconfig -@@ -1645,7 +1645,7 @@ config AIO +@@ -1650,7 +1650,7 @@ config AIO this option saves about 7k. config IO_URING @@ -1932,7 +1932,7 @@ index 6c350555e5a1..bfc56cb21705 100644 } diff --git a/kernel/module.c b/kernel/module.c -index 46a5c2ed1928..92c2306651ce 100644 +index 740323cff545..7828a8946781 100644 --- a/kernel/module.c +++ b/kernel/module.c @@ -743,6 +743,7 @@ static struct module_attribute modinfo_##field = { \ @@ -2034,10 +2034,10 @@ index 16d475b3e203..4e333f14b84e 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index 08b6d12f99b4..61b596236d53 100644 +index a031522351c9..7c2ae3104441 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c -@@ -47,7 +47,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, +@@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, return NULL; if (*status != EFI_BUFFER_TOO_SMALL) { @@ -2047,7 +2047,7 @@ index 08b6d12f99b4..61b596236d53 100644 return NULL; } -@@ -58,7 +59,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, +@@ -84,7 +85,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, *status = efi.get_variable(name, guid, NULL, &lsize, db); if (*status != EFI_SUCCESS) { kfree(db); diff --git a/sources b/sources index 6e5346859..6789f0b36 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.13.tar.xz) = ff9800e18d7d3d979d1298dc68c7bbcd71ee0e67163e18e1ac327e95cff23434074fcca75cc199e0876b7053036e9387bca075af22756da442e53c3823d231dc -SHA512 (kernel-abi-stablelists-5.17.13-200.tar.bz2) = 49e4fece155600d49c6b4420269cc2b77f0748d7c1fe4f52a4874517c99cef0367bc1008c4137e49d44e817657e5c114d871e6642a4e414bf0e1e93f5122b43f -SHA512 (kernel-kabi-dw-5.17.13-200.tar.bz2) = 791144af8e4890ff6bbd101960cf0cffb6fe538a0faa09b7422532c3a27e6fe3a922b9f6a658c118403f820e1d896921dfe9b8e77bb37e984fd84cb06e24935e +SHA512 (linux-5.17.14.tar.xz) = 856f934418c8b3afb6d31d06789dc45a7ef357bc7b539bcf558c27bbc5faba10bd04eb75425f61bb1e23c26c94ca0ab982a7b08f334ce67b82daaea7f53b0e68 +SHA512 (kernel-abi-stablelists-5.17.14-200.tar.bz2) = f1014706729e7a9230eaa0293a7c53cd723a25956c9d10e36e49a4277f495937c5a25b6be7f3ba42a7587fb432f3ea57d49c2853685743bdbcdf5aba9d271ebb +SHA512 (kernel-kabi-dw-5.17.14-200.tar.bz2) = fd295588c7bf44f52530eef6801ac19fc2db90721987279223daf23bc393775b8fd1f96faebf551201256d76c3c9263256e7de9eaa4635a66d2b2acb108e92c5 From e397ec6bfa3fc69405b8b60060388ee852a5c0d4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 14 Jun 2022 12:19:32 -0500 Subject: [PATCH 074/114] kernel-5.17.15-200 * Tue Jun 14 2022 Justin M. Forbes [5.17.15-200] - v5.17.15 rebase Resolves: rhbz# Signed-off-by: Justin M. Forbes --- kernel.spec | 11 +++++++---- patch-5.17-redhat.patch | 10 +++++----- sources | 6 +++--- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/kernel.spec b/kernel.spec index adc7fffc3..21c23feb7 100755 --- a/kernel.spec +++ b/kernel.spec @@ -130,7 +130,7 @@ Summary: The Linux kernel # The kernel tarball/base version %define kversion 5.17 -%define rpmversion 5.17.14 +%define rpmversion 5.17.15 %define patchversion 5.17 %define pkgrelease 200 @@ -695,7 +695,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.14.tar.xz +Source0: linux-5.17.15.tar.xz Source1: Makefile.rhelver @@ -1387,8 +1387,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.14 -c -mv linux-5.17.14 linux-%{KVERREL} +%setup -q -n kernel-5.17.15 -c +mv linux-5.17.15 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3015,6 +3015,9 @@ fi # # %changelog +* Tue Jun 14 2022 Justin M. Forbes [5.17.15-200] +- v5.17.15 rebase + * Thu Jun 09 2022 Justin M. Forbes [5.17.14-0] - Config updates for stable backports (Justin M. Forbes) diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch index 9260e605f..afb187a88 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.17-redhat.patch @@ -109,7 +109,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 5450a2c9efa6..55c84f323a7d 100644 +index c3676b04ca38..0d3b2030e876 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1973,7 +1973,7 @@ index 8723ae70ea1f..fb2d773498c2 100644 + return ret; } diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c -index 9e9713f7ddb8..57646a96cb2d 100644 +index f1feb9204063..d6374d1c7e2f 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c @@ -3667,8 +3667,8 @@ static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) @@ -1988,7 +1988,7 @@ index 9e9713f7ddb8..57646a96cb2d 100644 kfree_skb(skb); diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index e04ae56931e2..da97e6a8ee0a 100644 +index eae6ae9d3c3b..2b5775411bef 100644 --- a/scripts/mod/modpost.c +++ b/scripts/mod/modpost.c @@ -21,6 +21,7 @@ @@ -1999,7 +1999,7 @@ index e04ae56931e2..da97e6a8ee0a 100644 /* Are we using CONFIG_MODVERSIONS? */ static int modversions = 0; -@@ -2366,6 +2367,12 @@ static void write_buf(struct buffer *b, const char *fname) +@@ -2367,6 +2368,12 @@ static void write_buf(struct buffer *b, const char *fname) } } @@ -2012,7 +2012,7 @@ index e04ae56931e2..da97e6a8ee0a 100644 static void write_if_changed(struct buffer *b, const char *fname) { char *tmp; -@@ -2595,6 +2602,7 @@ int main(int argc, char **argv) +@@ -2596,6 +2603,7 @@ int main(int argc, char **argv) add_depends(&buf, mod); add_moddevtable(&buf, mod); add_srcversion(&buf, mod); diff --git a/sources b/sources index 6789f0b36..40d0ed572 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.14.tar.xz) = 856f934418c8b3afb6d31d06789dc45a7ef357bc7b539bcf558c27bbc5faba10bd04eb75425f61bb1e23c26c94ca0ab982a7b08f334ce67b82daaea7f53b0e68 -SHA512 (kernel-abi-stablelists-5.17.14-200.tar.bz2) = f1014706729e7a9230eaa0293a7c53cd723a25956c9d10e36e49a4277f495937c5a25b6be7f3ba42a7587fb432f3ea57d49c2853685743bdbcdf5aba9d271ebb -SHA512 (kernel-kabi-dw-5.17.14-200.tar.bz2) = fd295588c7bf44f52530eef6801ac19fc2db90721987279223daf23bc393775b8fd1f96faebf551201256d76c3c9263256e7de9eaa4635a66d2b2acb108e92c5 +SHA512 (linux-5.17.15.tar.xz) = 7ccc3661d4e22f2996a3bbb6ea9032cb3985c05ca9539dc8ba46940ec2dc28fdf4acea44b5065300ad48e3a493e38e3f6de353581cfacec4e983c90f9f111fcf +SHA512 (kernel-abi-stablelists-5.17.15-200.tar.bz2) = c546be23109ba1a87924a2517306525a4ce4bd43138f3efd7967af944034a5f8f639900523c915f7caca472f973a7d75d7a156e3ed90acc63860a1a7c4f7031b +SHA512 (kernel-kabi-dw-5.17.15-200.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 From dc90062fcc26c60cf7ccd73529503e73fb9c408b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 14 Jun 2022 12:39:46 -0500 Subject: [PATCH 075/114] kernel-5.18.4-100 * Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] - Linux v5.18.4 rebase - Enable CKI on os-build MRs only (Don Zickus) - drm/amd/display: Cap OLED brightness per max frame-average luminance (Roman Li) [2095858] - redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) - redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) - redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) - redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) Resolves: rhbz#2095858 Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 22 + Patchlist.changelog | 199 +- filter-modules.sh.fedora | 2 +- filter-ppc64le.sh.fedora | 2 +- generate_all_configs.sh | 20 +- kernel-aarch64-debug-fedora.config | 194 +- kernel-aarch64-debug-rhel.config | 198 +- kernel-aarch64-fedora.config | 184 +- kernel-aarch64-rhel.config | 198 +- kernel-armv7hl-debug-fedora.config | 187 +- kernel-armv7hl-fedora.config | 176 +- kernel-armv7hl-lpae-debug-fedora.config | 187 +- kernel-armv7hl-lpae-fedora.config | 176 +- kernel-ppc64le-debug-fedora.config | 170 +- kernel-ppc64le-debug-rhel.config | 197 +- kernel-ppc64le-fedora.config | 160 +- kernel-ppc64le-rhel.config | 193 +- kernel-s390x-debug-fedora.config | 162 +- kernel-s390x-debug-rhel.config | 221 ++- kernel-s390x-fedora.config | 152 +- kernel-s390x-rhel.config | 217 ++- kernel-s390x-zfcpdump-rhel.config | 210 ++- kernel-x86_64-debug-fedora.config | 201 +- kernel-x86_64-debug-rhel.config | 255 ++- kernel-x86_64-fedora.config | 189 +- kernel-x86_64-rhel.config | 253 ++- kernel.spec | 1625 +++++++++++++++-- mod-internal.list | 8 + ...17-redhat.patch => patch-5.18-redhat.patch | 458 +---- process_configs.sh | 15 +- rpminspect.yaml | 5 + sources | 6 +- update_scripts.sh | 2 +- 33 files changed, 4829 insertions(+), 1615 deletions(-) rename patch-5.17-redhat.patch => patch-5.18-redhat.patch (78%) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8e6ba0821..bedf1e208 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -14,6 +14,28 @@ RHEL_MINOR = 99 # Do not trim this comment. RHEL_RELEASE = 0 +# +# ZSTREAM +# ------- +# +# This variable controls whether we use zstream numbering or not for the +# package release. The zstream release keeps the build number of the last +# build done for ystream for the Beta milestone, and increments a second +# number for each build. The third number is used for branched builds +# (eg.: for builds with security fixes or hot fixes done outside of the +# batch release process). +# +# For example, with ZSTREAM unset or set to "no", all builds will contain +# a release with only the build number, eg.: kernel--X.el*, +# where X is the build number. With ZSTREAM set to "yes", we will have +# builds with kernel--X.Y.Z.el*, where X is the last +# RHEL_RELEASE number before ZSTREAM flag was set to yes, Y will now be the +# build number and Z will always be 1 except if you're doing a branched build +# (when you give RHDISTGIT_BRANCH on the command line, in which case the Z +# number will be incremented instead of the Y). +# +ZSTREAM ?= no + # # Early y+1 numbering # -------------------- diff --git a/Patchlist.changelog b/Patchlist.changelog index 66a6bbdb1..298bb38b9 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,165 +1,102 @@ -"https://gitlab.com/cki-project/kernel-ark/-/commit"/77da23276919a734b100b4856457d1b4c856e758 - 77da23276919a734b100b4856457d1b4c856e758 Revert "crypto: rng - Override drivers/char/random in FIPS mode" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a7c0a52660e5b4c851d966b5aa634ffdd22650a2 + a7c0a52660e5b4c851d966b5aa634ffdd22650a2 drm/amd/display: Cap OLED brightness per max frame-average luminance -"https://gitlab.com/cki-project/kernel-ark/-/commit"/41f81f1faeab51ba2fe611184467ca22379d50e5 - 41f81f1faeab51ba2fe611184467ca22379d50e5 Revert "random: Add hook to override device reads and getrandom(2)" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a6e2920b9cffa449fbe11bb55c6f3c60f9d81bcd + a6e2920b9cffa449fbe11bb55c6f3c60f9d81bcd drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 - 205bec68a0ea67b6bff6fea9603b7b8aeacc9d46 drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d562520a841e6d8cbb5dc484918752872243c5be + d562520a841e6d8cbb5dc484918752872243c5be efi: x86: Set the NX-compatibility flag in the PE header -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8a35d9b408eeb4798a147fb76eb3f10368133de8 - 8a35d9b408eeb4798a147fb76eb3f10368133de8 efi: x86: Set the NX-compatibility flag in the PE header +"https://gitlab.com/cki-project/kernel-ark/-/commit"/309d5f6a4bdb06369452f38382abece984776edb + 309d5f6a4bdb06369452f38382abece984776edb efi: libstub: ensure allocated memory to be executable -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e42a2e6c9c035388d705b3cec7bf130346b632cc - e42a2e6c9c035388d705b3cec7bf130346b632cc efi: libstub: ensure allocated memory to be executable +"https://gitlab.com/cki-project/kernel-ark/-/commit"/640e4133f6dcdb68758acf53bb95e98041a84dd1 + 640e4133f6dcdb68758acf53bb95e98041a84dd1 efi: libstub: declare DXE services table -"https://gitlab.com/cki-project/kernel-ark/-/commit"/811844b59e9b0e4e91cfa65daaab429e0664edd7 - 811844b59e9b0e4e91cfa65daaab429e0664edd7 efi: libstub: declare DXE services table +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d3295aba8d6144b97e54961df15f6f141c4c83f6 + d3295aba8d6144b97e54961df15f6f141c4c83f6 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 - ea0c997fe80f42ae5f3028581d1bad74c4a55dc3 Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6494660791bbf0b6c6b3953203fb2274d8a4d229 + 6494660791bbf0b6c6b3953203fb2274d8a4d229 RHEL: disable io_uring support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/10744450395503f1c584313b322f52e8f8542ef0 - 10744450395503f1c584313b322f52e8f8542ef0 ALSA: memalloc: Add fallback SG-buffer allocations for x86 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3ced8cb58c461bb2295b02518b58ca58ac07594e + 3ced8cb58c461bb2295b02518b58ca58ac07594e nvme: nvme_mpath_init remove multipath check -"https://gitlab.com/cki-project/kernel-ark/-/commit"/46b6019e2cd4f3b778dc92eccee8facaf5b66be1 - 46b6019e2cd4f3b778dc92eccee8facaf5b66be1 drm/i915: update new TMDS clock setting defined by VBT +"https://gitlab.com/cki-project/kernel-ark/-/commit"/11e95ab6eeba1f58009a592dfe88557832edc150 + 11e95ab6eeba1f58009a592dfe88557832edc150 nvme: decouple basic ANA log page re-read support from native multipathing -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1324e08de44f4f42845c6c3d3c46bfac8edb5f9e - 1324e08de44f4f42845c6c3d3c46bfac8edb5f9e Move the patch to the redhat directory so it doesn't end up as an applied patch +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a605391be25abc3aa67715ca2385e56ca2f221be + a605391be25abc3aa67715ca2385e56ca2f221be nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/363f7c429a6526e005366aae4e1eaa8e3b34fc1d - 363f7c429a6526e005366aae4e1eaa8e3b34fc1d Update Fix 'mem_section' will never be NULL gcc 12 warning to V4 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b7e0b9c5f7b555de55e21e22194614016f736050 + b7e0b9c5f7b555de55e21e22194614016f736050 nvme: Return BLK_STS_TARGET if the DNR bit is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/c5539841799051d17639fb1b832f7e5fc0c1c818 - c5539841799051d17639fb1b832f7e5fc0c1c818 NFSv4.1 provide mount option to toggle trunking discovery +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fb03af09a928d8453fe7b46c0006110778a63439 + fb03af09a928d8453fe7b46c0006110778a63439 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1526e96221f95f1dfc53d819cdf62ceecb87e8bd - 1526e96221f95f1dfc53d819cdf62ceecb87e8bd Add the Revert patch so that it can be applied when building dist-git for F34 and F35 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/526ec6a420cb0f20d57bbfb8aa1075f44cf9ea66 + 526ec6a420cb0f20d57bbfb8aa1075f44cf9ea66 KEYS: Make use of platform keyring for module signature verify -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8ddc4fc30e26b182187aaf1dbcf1ed0eb99b2b11 - 8ddc4fc30e26b182187aaf1dbcf1ed0eb99b2b11 Bluetooth: hci_core: Rate limit the logging of invalid SCO handle +"https://gitlab.com/cki-project/kernel-ark/-/commit"/832d097bc46cf73a235cd6e07a69150ae4ec3098 + 832d097bc46cf73a235cd6e07a69150ae4ec3098 Input: rmi4 - remove the need for artificial IRQ in case of HID -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d5a6eac9a6da1b26edd8d387a3a5883cefd7e5c5 - d5a6eac9a6da1b26edd8d387a3a5883cefd7e5c5 Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a68b4e6cb41aa6bd07423087a4ca60731814b456 + a68b4e6cb41aa6bd07423087a4ca60731814b456 ARM: tegra: usb no reset -"https://gitlab.com/cki-project/kernel-ark/-/commit"/709cbda1fe263ee37d446ad989fd7f8c4bd1f618 - 709cbda1fe263ee37d446ad989fd7f8c4bd1f618 Update mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/929732dfaebacfbdfc2ad94538ca05a8bea82026 + 929732dfaebacfbdfc2ad94538ca05a8bea82026 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b6493d3f05a910b5a094a256395c9587760d73d4 - b6493d3f05a910b5a094a256395c9587760d73d4 net: bcmgenet: Use stronger register read/writes to assure ordering +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e248263213855de88dd96fa169e5274dbf68a60e + e248263213855de88dd96fa169e5274dbf68a60e Add option of 13 for FORCE_MAX_ZONEORDER -"https://gitlab.com/cki-project/kernel-ark/-/commit"/442a5cb0498230a157a4f482de2d53796a400435 - 442a5cb0498230a157a4f482de2d53796a400435 Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a7a8599f76a60a9065ddb75c239cdcc23375737d + a7a8599f76a60a9065ddb75c239cdcc23375737d s390: Lock down the kernel when the IPL secure flag is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2151233ebcc5c33b39ed3ba2b5a848f7205d5159 - 2151233ebcc5c33b39ed3ba2b5a848f7205d5159 drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P +"https://gitlab.com/cki-project/kernel-ark/-/commit"/af7a623e9d51ee4ee5543cc6479ccb42dbbaf536 + af7a623e9d51ee4ee5543cc6479ccb42dbbaf536 efi: Lock down the kernel if booted in secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9db0837f0d0b5ddd9b81e1feb1bcbff21ae93106 - 9db0837f0d0b5ddd9b81e1feb1bcbff21ae93106 mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning +"https://gitlab.com/cki-project/kernel-ark/-/commit"/16af9a5c9354ec24a96d6fab3c38b95699915cd9 + 16af9a5c9354ec24a96d6fab3c38b95699915cd9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f2725627148ae8c46e9d740f8b93aa2fcd1739ec - f2725627148ae8c46e9d740f8b93aa2fcd1739ec Revert "PCI/MSI: Mask MSI-X vectors only on success" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6b4bd6bbc0316c8a01b6ed2158d0b2b8fc411352 + 6b4bd6bbc0316c8a01b6ed2158d0b2b8fc411352 security: lockdown: expose a hook to lock the kernel down -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2d071cdb802a028b5d3a406587b84793a4f9f141 - 2d071cdb802a028b5d3a406587b84793a4f9f141 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5eeb0023a3e28ad82b791ab58f88ad4797ded493 + 5eeb0023a3e28ad82b791ab58f88ad4797ded493 Make get_cert_list() use efi_status_to_str() to print error messages. -"https://gitlab.com/cki-project/kernel-ark/-/commit"/738aa194128ecb4b9c90db8509cfdce9db50ef3a - 738aa194128ecb4b9c90db8509cfdce9db50ef3a crypto: rng - Override drivers/char/random in FIPS mode +"https://gitlab.com/cki-project/kernel-ark/-/commit"/dc4566d59a49da77c104dd87cc0a06c7afd675a6 + dc4566d59a49da77c104dd87cc0a06c7afd675a6 Add efi_status_to_str() and rework efi_status_to_err(). -"https://gitlab.com/cki-project/kernel-ark/-/commit"/cc927bb8f58a4a87394aeafc9688a2a3ac30fed0 - cc927bb8f58a4a87394aeafc9688a2a3ac30fed0 random: Add hook to override device reads and getrandom(2) +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8bfe8f9647f56acb98fa9303f7ac5e4f697afc25 + 8bfe8f9647f56acb98fa9303f7ac5e4f697afc25 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/bf41f6c72439c34bfbcad7264beda9d617442362 - bf41f6c72439c34bfbcad7264beda9d617442362 RHEL: disable io_uring support +"https://gitlab.com/cki-project/kernel-ark/-/commit"/43460ffdfc191c9a6ab7942c30308288f9c896b4 + 43460ffdfc191c9a6ab7942c30308288f9c896b4 iommu/arm-smmu: workaround DMA mode issues -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1429761073806cf785dfdad697ce771a3fafb617 - 1429761073806cf785dfdad697ce771a3fafb617 nvme: nvme_mpath_init remove multipath check +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b4cd9d01c8b570b88508e07be3235bffa4431366 + b4cd9d01c8b570b88508e07be3235bffa4431366 ipmi: do not configure ipmi for HPE m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2a6a9d6664d8cd6b68560551f8a80898f0867364 - 2a6a9d6664d8cd6b68560551f8a80898f0867364 nvme: decouple basic ANA log page re-read support from native multipathing +"https://gitlab.com/cki-project/kernel-ark/-/commit"/265c8668cd033fea94aba669106f923dda13d5b5 + 265c8668cd033fea94aba669106f923dda13d5b5 ahci: thunderx2: Fix for errata that affects stop engine -"https://gitlab.com/cki-project/kernel-ark/-/commit"/cc464f9399e463d2eb01bf2cb02bd94f5e888745 - cc464f9399e463d2eb01bf2cb02bd94f5e888745 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9b7befb46327e9033fc70a962f7d5b91695ca8df + 9b7befb46327e9033fc70a962f7d5b91695ca8df Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9ac12152fb791934f6da2a48b14023e8d919a281 - 9ac12152fb791934f6da2a48b14023e8d919a281 nvme: Return BLK_STS_TARGET if the DNR bit is set +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fff75b72d44ea794af69ca21e5d0a41f52b73c79 + fff75b72d44ea794af69ca21e5d0a41f52b73c79 tags.sh: Ignore redhat/rpm -"https://gitlab.com/cki-project/kernel-ark/-/commit"/dbfc0e9f500e611ff0b81de7e8097493a09e252e - dbfc0e9f500e611ff0b81de7e8097493a09e252e REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b82818f39a36c34859640079b2ecb509441118e5 + b82818f39a36c34859640079b2ecb509441118e5 aarch64: acpi scan: Fix regression related to X-Gene UARTs -"https://gitlab.com/cki-project/kernel-ark/-/commit"/911eee5c10b84a68308bd7b66cd8eae863befe4f - 911eee5c10b84a68308bd7b66cd8eae863befe4f KEYS: Make use of platform keyring for module signature verify +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a9578bb330177dae14dd59e737ecd6921de01812 + a9578bb330177dae14dd59e737ecd6921de01812 ACPI / irq: Workaround firmware issue on X-Gene based m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b180dc9bfe0a7e2311e96d8ece0d3a76877801bd - b180dc9bfe0a7e2311e96d8ece0d3a76877801bd Input: rmi4 - remove the need for artificial IRQ in case of HID +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b4896d1d46813ebf55d79f744544440c9334920e + b4896d1d46813ebf55d79f744544440c9334920e ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/cb3795056f925c08d2ef291e28503cec42a76c99 - cb3795056f925c08d2ef291e28503cec42a76c99 ARM: tegra: usb no reset +"https://gitlab.com/cki-project/kernel-ark/-/commit"/48a648d1794cac8e885afccb97d27d2b82891a9b + 48a648d1794cac8e885afccb97d27d2b82891a9b Pull the RHEL version defines out of the Makefile -"https://gitlab.com/cki-project/kernel-ark/-/commit"/bc1953d9a3f7084a7e06d0ce52d801393002dd5d - bc1953d9a3f7084a7e06d0ce52d801393002dd5d arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5db68e40dbdafebe457a6f3a4c2956e744ec33fc - 5db68e40dbdafebe457a6f3a4c2956e744ec33fc Add option of 13 for FORCE_MAX_ZONEORDER - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/cb780b02a945bac79ffdebd87eeab665b4ad4d64 - cb780b02a945bac79ffdebd87eeab665b4ad4d64 s390: Lock down the kernel when the IPL secure flag is set - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/969761f2e44ee74124393c9262c43aa411ef9010 - 969761f2e44ee74124393c9262c43aa411ef9010 efi: Lock down the kernel if booted in secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5b082b5e93ac0da9eccd3ebc307c3870dcfa8693 - 5b082b5e93ac0da9eccd3ebc307c3870dcfa8693 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/67cf2dc78797e7f6676d4867a75f0dccc182bf4e - 67cf2dc78797e7f6676d4867a75f0dccc182bf4e security: lockdown: expose a hook to lock the kernel down - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6636a5e389455100ffe774c548e25f65d68dc831 - 6636a5e389455100ffe774c548e25f65d68dc831 Make get_cert_list() use efi_status_to_str() to print error messages. - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/df6297f5d662243a3aceb51505ae395316ed4e92 - df6297f5d662243a3aceb51505ae395316ed4e92 Add efi_status_to_str() and rework efi_status_to_err(). - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/927292870f81cdd73f2fc25f63e224455cd882b3 - 927292870f81cdd73f2fc25f63e224455cd882b3 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f0dbf9b43d38b054812b2f69cff81c110edcf348 - f0dbf9b43d38b054812b2f69cff81c110edcf348 iommu/arm-smmu: workaround DMA mode issues - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d6f9d6b208a2378f12a5ebb214844b0924500d70 - d6f9d6b208a2378f12a5ebb214844b0924500d70 ipmi: do not configure ipmi for HPE m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1d4597b7b8f1c20ac6d1d3845bb0336cedf066f3 - 1d4597b7b8f1c20ac6d1d3845bb0336cedf066f3 ahci: thunderx2: Fix for errata that affects stop engine - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2a4dda2b720549af21fb82c101686c59b0a9c327 - 2a4dda2b720549af21fb82c101686c59b0a9c327 Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fc99e0531403fb88b37e6c61268d76efc9b1387f - fc99e0531403fb88b37e6c61268d76efc9b1387f tags.sh: Ignore redhat/rpm - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f73056738cf5539edc6eac008a18013937c63013 - f73056738cf5539edc6eac008a18013937c63013 put RHEL info into generated headers - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fd88613d6c9440505a1163a7d9f8ec538d174693 - fd88613d6c9440505a1163a7d9f8ec538d174693 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0289a4802cb35c5b020a2e29bda909196d41b829 - 0289a4802cb35c5b020a2e29bda909196d41b829 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/eb6e7ccfc9efc83233d454ff3243c51049dda35e - eb6e7ccfc9efc83233d454ff3243c51049dda35e modules: add rhelversion MODULE_INFO tag - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a46e7d8d11b3506b198e3a6c358950c5309638a8 - a46e7d8d11b3506b198e3a6c358950c5309638a8 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fab8720f02633b2d8b1d0df2351a73c6b5db6449 - fab8720f02633b2d8b1d0df2351a73c6b5db6449 Introduce CONFIG_RH_DISABLE_DEPRECATED - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/ef2ae19ad4a99580b912338c8b2b5ad44c784578 - ef2ae19ad4a99580b912338c8b2b5ad44c784578 Pull the RHEL version defines out of the Makefile - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5c9b05aa2b52594f00c79370ea7bc88c5bed1dc2 - 5c9b05aa2b52594f00c79370ea7bc88c5bed1dc2 [initial commit] Add Red Hat variables in the top level makefile +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0d50756cbca2feb1911861c046621161d4d8269a + 0d50756cbca2feb1911861c046621161d4d8269a [initial commit] Add Red Hat variables in the top level makefile diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora index 2e77c34ee..4eb593059 100755 --- a/filter-modules.sh.fedora +++ b/filter-modules.sh.fedora @@ -43,7 +43,7 @@ netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dsa ieee802154 l2t drmdrvs="amd ast bridge gma500 i2c i915 mgag200 nouveau panel radeon" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo asus_wmi_sensors asus_wmi_ec_sensors" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr parport_serial regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus iTCO_wdt rnbd-client rnbd-server mlx5_vdpa spi-altera-dfl nct6775 hid-playstation hid-nintendo asus_wmi_sensors asus_wmi_ec_sensors mlx5-vfio-pci" # Grab the arch-specific filter list overrides source ./filter-$2.sh diff --git a/filter-ppc64le.sh.fedora b/filter-ppc64le.sh.fedora index 085b64a5e..5aacd8d99 100644 --- a/filter-ppc64le.sh.fedora +++ b/filter-ppc64le.sh.fedora @@ -11,4 +11,4 @@ driverdirs="atm auxdisplay bcma bluetooth firewire fpga infiniband leds media memstick message mmc mtd nfc ntb pcmcia platform power ssb staging tty uio w1" -singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa hid-playstation hid-nintendo" +singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwpoison-inject target_core_user sbp_target cxgbit chcr rnbd-client rnbd-server mlx5_vdpa hid-playstation hid-nintendo mlx5-vfio-pci" diff --git a/generate_all_configs.sh b/generate_all_configs.sh index 9e3d5ecb7..099d9aada 100755 --- a/generate_all_configs.sh +++ b/generate_all_configs.sh @@ -1,30 +1,26 @@ #!/bin/sh # Adjusts the configuration options to build the variants correctly -# -# arg1: configuration to go in the primary variant -# arg2: are we only generating debug configs +test -n "$RHTEST" && exit 0 -PRIMARY=$1 -DEBUGBUILDSENABLED=$2 - -if [ -z "$2" ]; then +DEBUGBUILDSENABLED=$1 +if [ -z "$DEBUGBUILDSENABLED" ]; then exit 1 fi -if [ -z "$PRIMARY" ]; then - PRIMARY=rhel +if [ -z "$FLAVOR" ]; then + FLAVOR=rhel fi -if [ "$PRIMARY" = "fedora" ]; then +if [ "$FLAVOR" = "fedora" ]; then SECONDARY=rhel else SECONDARY=fedora fi -for i in kernel-*-"$PRIMARY".config; do - NEW=kernel-"$VERSION"-$(echo "$i" | cut -d - -f2- | sed s/-"$PRIMARY"//) +for i in kernel-*-"$FLAVOR".config; do + NEW=kernel-"$SPECVERSION"-$(echo "$i" | cut -d - -f2- | sed s/-"$FLAVOR"//) #echo $NEW mv "$i" "$NEW" done diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index a75dd8709..c6d0295d0 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -35,6 +35,7 @@ CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -137,6 +138,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -158,6 +160,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -170,6 +174,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -252,6 +258,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM_21664 is not set @@ -339,8 +346,11 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y # CONFIG_ARM64_ERRATUM_2051678 is not set CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y @@ -432,7 +442,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -447,7 +460,7 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -# CONFIG_ARM_SPE_PMU is not set +CONFIG_ARM_SPE_PMU=m CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA186_CPUFREQ=m @@ -636,8 +649,10 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -738,6 +753,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y CONFIG_BMA180=m # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -928,8 +944,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m @@ -984,6 +999,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1045,6 +1061,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1066,6 +1083,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1074,6 +1092,8 @@ CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y CONFIG_CLK_IMX8QXP=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y CONFIG_CLK_QORIQ=y @@ -1098,6 +1118,7 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1156,6 +1177,7 @@ CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_QCOM=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m # CONFIG_COMMON_CLK_SI514 is not set @@ -1173,6 +1195,7 @@ CONFIG_COMMON_RESET_HI6220=m CONFIG_COMPACTION=y CONFIG_COMPAT_32BIT_TIME=y # CONFIG_COMPAT_BRK is not set +# CONFIG_COMPAT_VDSO is not set CONFIG_COMPAT=y # CONFIG_COMPILE_TEST is not set CONFIG_CONFIGFS_FS=y @@ -1240,7 +1263,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1368,6 +1391,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_ZYNQMP_AES=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1465,10 +1490,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1497,6 +1528,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1589,6 +1621,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1627,7 +1660,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1650,7 +1683,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1720,6 +1753,7 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1779,8 +1813,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1841,6 +1877,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1880,6 +1918,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1986,7 +2025,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -2021,7 +2060,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y @@ -2104,6 +2142,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -2174,7 +2213,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2221,6 +2260,7 @@ CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_MGR_ZYNQMP_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2281,6 +2321,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2404,7 +2445,7 @@ CONFIG_GPIO_THUNDERX=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2521,6 +2562,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2543,6 +2585,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2622,7 +2665,7 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y CONFIG_HW_RANDOM_BCM2835=m CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y +CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2748,7 +2791,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set @@ -2823,6 +2866,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2847,7 +2892,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2998,6 +3043,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -3006,6 +3052,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3016,7 +3063,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -3029,7 +3076,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set -CONFIG_INTERCONNECT_QCOM_MSM8974=m +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_QCOM_MSM8996=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m CONFIG_INTERCONNECT_QCOM_QCM2290=m @@ -3070,6 +3117,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3353,13 +3401,9 @@ CONFIG_K3_DMA=m CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set # CONFIG_KASAN_HW_TAGS is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_SW_TAGS is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set @@ -3423,10 +3467,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -3632,8 +3678,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3673,6 +3722,7 @@ CONFIG_MAILBOX=y CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m +# CONFIG_MARVELL_CN10K_DDR_PMU is not set CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -3713,6 +3763,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3757,6 +3808,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3847,7 +3899,6 @@ CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3862,6 +3913,7 @@ CONFIG_MFD_MAX77620=y CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3895,6 +3947,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3924,7 +3977,7 @@ CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3982,6 +4035,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m CONFIG_MLXBF_BOOTCTL=m @@ -4072,6 +4126,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMC=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4110,7 +4165,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4161,6 +4216,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4201,6 +4257,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4346,7 +4403,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -4365,6 +4422,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4504,7 +4564,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -4574,6 +4634,7 @@ CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4582,6 +4643,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4878,6 +4940,7 @@ CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m +CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4897,6 +4960,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4926,6 +4990,7 @@ CONFIG_OF_RESOLVE=y CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4938,6 +5003,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4955,6 +5021,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5098,6 +5165,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5106,6 +5174,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5114,6 +5183,7 @@ CONFIG_PHY_CAN_TRANSCEIVER=m # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m +CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -5163,6 +5233,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5203,6 +5274,7 @@ CONFIG_PINCTRL_IMX8MQ=y CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8QXP=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5223,6 +5295,7 @@ CONFIG_PINCTRL_MESON_AXG=y CONFIG_PINCTRL_MESON_G12A=y CONFIG_PINCTRL_MESON_GXBB=y CONFIG_PINCTRL_MESON_GXL=y +CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m @@ -5248,6 +5321,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SC7180=m CONFIG_PINCTRL_SC7280=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set @@ -5397,7 +5471,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set @@ -5455,6 +5531,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5494,6 +5571,7 @@ CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_Q6V5_ADSP=m @@ -5562,7 +5640,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5576,7 +5654,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y @@ -5702,17 +5780,20 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m @@ -5758,8 +5839,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5781,6 +5860,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5806,6 +5886,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5905,6 +5986,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5994,6 +6076,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6040,7 +6123,7 @@ CONFIG_SC_GCC_7280=y # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y -CONFIG_SCHED_CLUSTER=y +# CONFIG_SCHED_CLUSTER is not set CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6295,6 +6378,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6367,6 +6451,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6392,6 +6478,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6400,6 +6487,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6522,6 +6610,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6569,6 +6658,7 @@ CONFIG_SM_GCC_8150=y CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP=y @@ -6788,6 +6878,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6854,6 +6945,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -6895,6 +6987,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -6990,6 +7083,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m # CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set # CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -7006,7 +7100,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -7049,6 +7142,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m CONFIG_SND_SOC_TEGRA186_DSPK=m @@ -7298,6 +7392,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7350,6 +7445,7 @@ CONFIG_SUN50I_H6_CCU=y CONFIG_SUN50I_H6_R_CCU=y CONFIG_SUN50I_IOMMU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y # CONFIG_SUN8I_A83T_CCU is not set CONFIG_SUN8I_DE2_CCU=y CONFIG_SUN8I_H3_CCU=y @@ -7391,6 +7487,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7436,7 +7534,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7511,7 +7609,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7540,7 +7638,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7657,6 +7755,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7744,6 +7843,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7751,6 +7851,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -7772,8 +7873,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7783,7 +7884,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8074,6 +8175,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8200,6 +8302,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8254,12 +8358,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_ALLEGRO_DVT=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8296,6 +8403,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8305,6 +8413,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8319,6 +8428,7 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_JPEG=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -8343,7 +8453,9 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8410,6 +8522,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m @@ -8434,6 +8547,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8454,12 +8568,12 @@ CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index ecaa334b0..995346621 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -15,6 +15,7 @@ CONFIG_8139TOO=m CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -116,6 +117,7 @@ CONFIG_ACPI=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -136,6 +138,8 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -148,6 +152,8 @@ CONFIG_ACPI=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -172,8 +178,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set # CONFIG_ALTERA_STAPL is not set @@ -182,6 +188,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -267,8 +274,11 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y @@ -321,6 +331,7 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SCPI_CPUFREQ=m @@ -336,7 +347,7 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -# CONFIG_ARM_SPE_PMU is not set +CONFIG_ARM_SPE_PMU=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set CONFIG_ASN1=y @@ -444,7 +455,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -526,6 +539,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -567,7 +581,6 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -695,7 +708,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -734,6 +747,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -786,6 +800,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m @@ -805,11 +820,14 @@ CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -847,6 +865,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set CONFIG_COMMON_CLK_SCMI=m CONFIG_COMMON_CLK_SCPI=m # CONFIG_COMMON_CLK_SI514 is not set @@ -863,6 +882,7 @@ CONFIG_COMPACTION=y CONFIG_COMPAT_32BIT_TIME=y # CONFIG_COMPAT_BRK is not set # CONFIG_COMPAT is not set +# CONFIG_COMPAT_VDSO is not set # CONFIG_COMPILE_TEST is not set CONFIG_CONFIGFS_FS=y CONFIG_CONNECTOR=y @@ -901,7 +921,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y -# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y @@ -925,7 +945,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -996,6 +1017,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1054,6 +1076,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1085,11 +1108,18 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m +CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set @@ -1110,6 +1140,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1198,6 +1229,7 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set +# CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y @@ -1307,6 +1339,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1334,6 +1367,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1368,6 +1402,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set @@ -1501,7 +1536,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1533,7 +1568,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1594,6 +1628,7 @@ CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -1697,6 +1732,7 @@ CONFIG_FONT_SUPPORT=y CONFIG_FORCE_MAX_ZONEORDER=13 CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1729,6 +1765,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1789,7 +1826,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set -CONFIG_GPIO_AMDPT=m +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1798,7 +1835,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_FTGPIO010 is not set -CONFIG_GPIO_GENERIC_PLATFORM=m +# CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_GRGPIO is not set # CONFIG_GPIO_GW_PLD is not set # CONFIG_GPIO_HISI is not set @@ -1850,7 +1887,7 @@ CONFIG_GPIO_XLP=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_TEST is not set +CONFIG_GUP_TEST=y CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set @@ -1948,6 +1985,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1958,6 +1996,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2044,7 +2083,7 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y +CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2091,6 +2130,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -2145,7 +2185,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set @@ -2155,10 +2195,11 @@ CONFIG_I2C=y # CONFIG_I40E_DCB is not set CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_ICE_HWTS=y @@ -2362,7 +2403,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2372,6 +2412,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2407,6 +2448,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2427,7 +2469,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2465,7 +2507,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2586,8 +2628,8 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2684,8 +2726,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set # CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2868,8 +2914,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2889,7 +2938,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m # CONFIG_MACB is not set -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m @@ -2904,8 +2953,10 @@ CONFIG_MAILBOX_TEST=m CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2970,16 +3021,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -3044,7 +3095,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3059,6 +3109,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3090,6 +3141,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set # CONFIG_MFD_SM501_GPIO is not set @@ -3170,6 +3222,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set CONFIG_MLXBF_BOOTCTL=m @@ -3245,6 +3298,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3283,7 +3337,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3317,6 +3371,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3345,6 +3400,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3615,11 +3671,13 @@ CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HISILICON=y CONFIG_NET_VENDOR_HUAWEI=y @@ -3788,7 +3846,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3904,6 +3962,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3916,6 +3975,7 @@ CONFIG_OF_PMEM=m CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3925,6 +3985,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3938,6 +3999,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -4043,7 +4105,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -4060,6 +4122,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y CONFIG_PERCPU_TEST=m CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4073,6 +4136,7 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PHY_BCM_SR_USB=m CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4080,6 +4144,7 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4255,7 +4320,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSI_DEFAULT_DISABLED=y @@ -4319,6 +4386,7 @@ CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4378,10 +4446,10 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4398,8 +4466,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4481,8 +4549,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4494,7 +4560,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4704,7 +4770,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -4863,6 +4928,7 @@ CONFIG_SENSORS_ARM_SCPI=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4994,6 +5060,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set # CONFIG_SENSORS_PMBUS is not set CONFIG_SENSORS_POWR1220=m @@ -5018,6 +5085,7 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set @@ -5026,6 +5094,7 @@ CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set # CONFIG_SENSORS_TMP401 is not set # CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5096,6 +5165,7 @@ CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MSM is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SERIAL_RP2 is not set @@ -5128,6 +5198,7 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5161,7 +5232,7 @@ CONFIG_SMP=y # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5363,6 +5434,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5429,6 +5501,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5470,6 +5543,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5580,7 +5654,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5619,6 +5692,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5825,6 +5899,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5873,6 +5948,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5908,13 +5985,13 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=m +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set @@ -5971,7 +6048,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6000,7 +6077,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6110,6 +6187,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -6171,6 +6249,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set @@ -6182,12 +6261,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6388,13 +6469,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6508,6 +6590,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6579,7 +6663,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6587,11 +6671,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6620,7 +6706,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6714,8 +6802,8 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y +CONFIG_VMGENID=y CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6730,9 +6818,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6748,7 +6836,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6785,9 +6873,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 6c420f726..10ea052c4 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -35,6 +35,7 @@ CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y CONFIG_ACPI_ALS=m CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -137,6 +138,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -158,6 +160,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -170,6 +174,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -252,6 +258,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM_21664 is not set @@ -339,8 +346,11 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y # CONFIG_ARM64_ERRATUM_2051678 is not set CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y @@ -432,7 +442,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -447,7 +460,7 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -# CONFIG_ARM_SPE_PMU is not set +CONFIG_ARM_SPE_PMU=m CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA186_CPUFREQ=m @@ -636,8 +649,10 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -738,6 +753,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y CONFIG_BMA180=m # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -928,8 +944,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m @@ -984,6 +999,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1045,6 +1061,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1066,6 +1083,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1074,6 +1092,8 @@ CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y CONFIG_CLK_IMX8QXP=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_LS1028A_PLLDIG=y CONFIG_CLK_PX30=y CONFIG_CLK_QORIQ=y @@ -1098,6 +1118,7 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1156,6 +1177,7 @@ CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_QCOM=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m # CONFIG_COMMON_CLK_SI514 is not set @@ -1173,6 +1195,7 @@ CONFIG_COMMON_RESET_HI6220=m CONFIG_COMPACTION=y CONFIG_COMPAT_32BIT_TIME=y # CONFIG_COMPAT_BRK is not set +# CONFIG_COMPAT_VDSO is not set CONFIG_COMPAT=y # CONFIG_COMPILE_TEST is not set CONFIG_CONFIGFS_FS=y @@ -1240,7 +1263,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1368,6 +1391,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_ZYNQMP_AES=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1465,10 +1490,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1497,6 +1528,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1582,6 +1614,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1619,7 +1652,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1642,7 +1675,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1712,6 +1745,7 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_DCSS=m +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1771,8 +1805,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1833,6 +1869,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -1872,6 +1910,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1978,7 +2017,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -2013,7 +2052,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set @@ -2096,6 +2134,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -2158,7 +2197,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2205,6 +2244,7 @@ CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_MGR_ZYNQMP_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2265,6 +2305,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2388,7 +2429,7 @@ CONFIG_GPIO_THUNDERX=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2505,6 +2546,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2527,6 +2569,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2606,7 +2649,7 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y CONFIG_HW_RANDOM_BCM2835=m CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y +CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2732,7 +2775,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set @@ -2807,6 +2850,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2831,7 +2876,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2982,6 +3027,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2990,6 +3036,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3000,7 +3047,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -3013,7 +3060,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set -CONFIG_INTERCONNECT_QCOM_MSM8974=m +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_QCOM_MSM8996=m CONFIG_INTERCONNECT_QCOM_OSM_L3=m CONFIG_INTERCONNECT_QCOM_QCM2290=m @@ -3054,6 +3101,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3400,9 +3448,11 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3609,8 +3659,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3650,6 +3703,7 @@ CONFIG_MAILBOX=y CONFIG_MANTIS_CORE=m CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m +# CONFIG_MARVELL_CN10K_DDR_PMU is not set CONFIG_MARVELL_CN10K_TAD_PMU=m CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -3689,6 +3743,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3733,6 +3788,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3823,7 +3879,6 @@ CONFIG_MFD_HI6421_SPMI=m CONFIG_MFD_HI655X_PMIC=m CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3838,6 +3893,7 @@ CONFIG_MFD_MAX77620=y CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3871,6 +3927,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3900,7 +3957,7 @@ CONFIG_MFD_TPS65086=m # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3958,6 +4015,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m CONFIG_MLXBF_BOOTCTL=m @@ -4048,6 +4106,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMC=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4086,7 +4145,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4137,6 +4196,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4177,6 +4237,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4341,6 +4402,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4550,6 +4614,7 @@ CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4558,6 +4623,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4854,6 +4920,7 @@ CONFIG_NVME_HWMON=y # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m +CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_REBOOT_MODE is not set CONFIG_NVMEM_RMEM=m # CONFIG_NVMEM_SNVS_LPGPR is not set @@ -4873,6 +4940,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4902,6 +4970,7 @@ CONFIG_OF_RESOLVE=y CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4914,6 +4983,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4931,6 +5001,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -5073,6 +5144,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5081,6 +5153,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5089,6 +5162,7 @@ CONFIG_PHY_CAN_TRANSCEIVER=m # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_FSL_IMX8M_PCIE=y CONFIG_PHY_FSL_IMX8MQ_USB=m +CONFIG_PHY_FSL_LYNX_28G=m CONFIG_PHY_HI3660_USB=m # CONFIG_PHY_HI3670_PCIE is not set CONFIG_PHY_HI3670_USB=m @@ -5138,6 +5212,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5178,6 +5253,7 @@ CONFIG_PINCTRL_IMX8MQ=y CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8QXP=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5198,6 +5274,7 @@ CONFIG_PINCTRL_MESON_AXG=y CONFIG_PINCTRL_MESON_G12A=y CONFIG_PINCTRL_MESON_GXBB=y CONFIG_PINCTRL_MESON_GXL=y +CONFIG_PINCTRL_MESON_S4=y CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m @@ -5223,6 +5300,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SC7180=m CONFIG_PINCTRL_SC7280=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set @@ -5372,7 +5450,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set @@ -5430,6 +5510,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5469,6 +5550,7 @@ CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_Q6V5_ADSP=m @@ -5537,7 +5619,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5551,7 +5633,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y @@ -5677,17 +5759,20 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65086=m @@ -5733,8 +5818,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5756,6 +5839,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5781,6 +5865,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5880,6 +5965,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5969,6 +6055,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6015,7 +6102,7 @@ CONFIG_SC_GCC_7280=y # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y -CONFIG_SCHED_CLUSTER=y +# CONFIG_SCHED_CLUSTER is not set CONFIG_SCHED_CORE=y CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_MC_PRIO is not set @@ -6270,6 +6357,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6342,6 +6430,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6367,6 +6457,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6375,6 +6466,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6497,6 +6589,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6544,6 +6637,7 @@ CONFIG_SM_GCC_8150=y CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP=y @@ -6762,6 +6856,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6828,6 +6923,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -6869,6 +6965,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -6964,6 +7061,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m # CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set # CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -6980,7 +7078,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -7022,6 +7119,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m CONFIG_SND_SOC_TEGRA186_DSPK=m @@ -7271,6 +7369,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7323,6 +7422,7 @@ CONFIG_SUN50I_H6_CCU=y CONFIG_SUN50I_H6_R_CCU=y CONFIG_SUN50I_IOMMU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y # CONFIG_SUN8I_A83T_CCU is not set CONFIG_SUN8I_DE2_CCU=y CONFIG_SUN8I_H3_CCU=y @@ -7364,6 +7464,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATION=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7409,7 +7511,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7484,7 +7586,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7513,7 +7615,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7630,6 +7732,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7717,6 +7820,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7724,6 +7828,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -7745,8 +7850,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7756,7 +7861,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8047,6 +8152,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8173,6 +8279,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8227,12 +8335,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_ALLEGRO_DVT=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8269,6 +8380,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8278,6 +8390,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8292,6 +8405,7 @@ CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IMX7_CSI=m CONFIG_VIDEO_IMX8_JPEG=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -8316,7 +8430,9 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8383,6 +8499,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m @@ -8407,6 +8524,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8427,12 +8545,12 @@ CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 8d09661b6..b2206a48c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -15,6 +15,7 @@ CONFIG_8139TOO=m CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -116,6 +117,7 @@ CONFIG_ACPI=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -136,6 +138,8 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -148,6 +152,8 @@ CONFIG_ACPI=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -172,8 +178,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set # CONFIG_ALTERA_STAPL is not set @@ -182,6 +188,7 @@ CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMBA_PL08X is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -267,8 +274,11 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2077057=y CONFIG_ARM64_ERRATUM_2119858=y @@ -321,6 +331,7 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SCPI_CPUFREQ=m @@ -336,7 +347,7 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -# CONFIG_ARM_SPE_PMU is not set +CONFIG_ARM_SPE_PMU=m # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set CONFIG_ASN1=y @@ -444,7 +455,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -526,6 +539,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -567,7 +581,6 @@ CONFIG_BPF_LSM=y CONFIG_BPF_STREAM_PARSER=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -CONFIG_BQL=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_BRCMDBG is not set CONFIG_BRCMFMAC=m @@ -695,7 +708,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -734,6 +747,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -786,6 +800,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m @@ -805,11 +820,14 @@ CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM_NS2=y CONFIG_CLK_BCM_SR=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -847,6 +865,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set CONFIG_COMMON_CLK_SCMI=m CONFIG_COMMON_CLK_SCPI=m # CONFIG_COMMON_CLK_SI514 is not set @@ -863,6 +882,7 @@ CONFIG_COMPACTION=y CONFIG_COMPAT_32BIT_TIME=y # CONFIG_COMPAT_BRK is not set # CONFIG_COMPAT is not set +# CONFIG_COMPAT_VDSO is not set # CONFIG_COMPILE_TEST is not set CONFIG_CONFIGFS_FS=y CONFIG_CONNECTOR=y @@ -901,7 +921,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y -# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y @@ -925,7 +945,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -996,6 +1017,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1054,6 +1076,7 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -1085,11 +1108,18 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m +CONFIG_DAX=y CONFIG_DCB=y # CONFIG_DDR is not set # CONFIG_DEBUG_ALIGN_RODATA is not set @@ -1110,6 +1140,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1190,6 +1221,7 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set +# CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set # CONFIG_DMABUF_DEBUG is not set @@ -1299,6 +1331,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1326,6 +1359,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1360,6 +1394,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set @@ -1493,7 +1528,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1525,7 +1560,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1586,6 +1620,7 @@ CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -1681,6 +1716,7 @@ CONFIG_FONT_SUPPORT=y CONFIG_FORCE_MAX_ZONEORDER=13 CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1713,6 +1749,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1773,7 +1810,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set -CONFIG_GPIO_AMDPT=m +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1782,7 +1819,7 @@ CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_FTGPIO010 is not set -CONFIG_GPIO_GENERIC_PLATFORM=m +# CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_GRGPIO is not set # CONFIG_GPIO_GW_PLD is not set # CONFIG_GPIO_HISI is not set @@ -1932,6 +1969,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1942,6 +1980,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2028,7 +2067,7 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_CAVIUM=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y +CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=y # CONFIG_HW_RANDOM_IPROC_RNG200 is not set CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2075,6 +2114,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -2129,7 +2169,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set @@ -2139,10 +2179,11 @@ CONFIG_I2C=y # CONFIG_I40E_DCB is not set CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_ICE_HWTS=y @@ -2346,7 +2387,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2356,6 +2396,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2391,6 +2432,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2411,7 +2453,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2449,7 +2491,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2570,8 +2612,8 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2663,8 +2705,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y -# CONFIG_KFENCE is not set +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n +CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2847,8 +2893,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2868,7 +2917,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m # CONFIG_MACB is not set -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m @@ -2883,8 +2932,10 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2949,16 +3000,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -3023,7 +3074,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3038,6 +3088,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3069,6 +3120,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set # CONFIG_MFD_SM501_GPIO is not set @@ -3149,6 +3201,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set CONFIG_MLXBF_BOOTCTL=m @@ -3224,6 +3277,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3262,7 +3316,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3296,6 +3350,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3324,6 +3379,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3594,11 +3650,13 @@ CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HISILICON=y CONFIG_NET_VENDOR_HUAWEI=y @@ -3767,7 +3825,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3883,6 +3941,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3895,6 +3954,7 @@ CONFIG_OF_PMEM=m CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3904,6 +3964,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3917,6 +3978,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set @@ -4020,7 +4082,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -4037,6 +4099,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4050,6 +4113,7 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PHY_BCM_SR_USB=m CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4057,6 +4121,7 @@ CONFIG_PHY_BRCM_SATA=y # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4232,7 +4297,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSI_DEFAULT_DISABLED=y @@ -4296,6 +4363,7 @@ CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y # CONFIG_QCOM_LLCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4355,10 +4423,10 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4375,8 +4443,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4458,8 +4526,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4471,7 +4537,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4681,7 +4747,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_AACRAID is not set @@ -4840,6 +4905,7 @@ CONFIG_SENSORS_ARM_SCPI=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4971,6 +5037,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set # CONFIG_SENSORS_PMBUS is not set CONFIG_SENSORS_POWR1220=m @@ -4995,6 +5062,7 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set @@ -5003,6 +5071,7 @@ CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set # CONFIG_SENSORS_TMP401 is not set # CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5073,6 +5142,7 @@ CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MSM is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SERIAL_RP2 is not set @@ -5105,6 +5175,7 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5138,7 +5209,7 @@ CONFIG_SMP=y # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5339,6 +5410,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5405,6 +5477,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5446,6 +5519,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5556,7 +5630,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5594,6 +5667,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5800,6 +5874,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5848,6 +5923,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5883,13 +5960,13 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=m +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set @@ -5946,7 +6023,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5975,7 +6052,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6085,6 +6162,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -6146,6 +6224,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set @@ -6157,12 +6236,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6363,13 +6444,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6483,6 +6565,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6554,7 +6638,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6562,11 +6646,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6595,7 +6681,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6689,8 +6777,8 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y +CONFIG_VMGENID=y CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6705,9 +6793,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6723,7 +6811,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6760,9 +6848,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 2d7487406..038bf5e04 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -250,6 +255,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ARTPEC is not set @@ -438,7 +444,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -449,7 +458,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -CONFIG_ARM_SPE_PMU=m +# CONFIG_ARM_SPE_PMU is not set CONFIG_ARM_STI_CPUFREQ=m CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y @@ -658,9 +667,11 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_OLPC=m CONFIG_BATTERY_RT5033=m CONFIG_BATTERY_RX51=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m CONFIG_BATTERY_TWL4030_MADC=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -760,6 +771,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BL_SWITCHER_DUMMY_IF is not set CONFIG_BL_SWITCHER=y CONFIG_BMA180=m @@ -951,8 +963,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_TI_HECC is not set # CONFIG_CAN_UCAN is not set @@ -1003,6 +1014,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1068,6 +1080,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1089,6 +1102,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1096,6 +1110,8 @@ CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1119,6 +1135,7 @@ CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_TWL6040=m CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1165,6 +1182,7 @@ CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_QCOM=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m @@ -1238,7 +1256,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1365,6 +1383,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1457,13 +1477,19 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1491,6 +1517,7 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1586,6 +1613,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m # CONFIG_DM9000 is not set +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1625,7 +1653,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1648,7 +1676,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1738,6 +1766,7 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m CONFIG_DRM_IMX_TVE=m +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1799,8 +1828,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1861,6 +1892,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1905,6 +1938,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -2013,7 +2047,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -2047,7 +2081,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y @@ -2139,6 +2172,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -2209,7 +2243,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2254,6 +2288,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2297,6 +2332,7 @@ CONFIG_FTRACE=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2425,7 +2461,7 @@ CONFIG_GPIO_TS4800=m # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2540,6 +2576,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2562,6 +2599,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2637,7 +2675,6 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_EXYNOS=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2768,7 +2805,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m CONFIG_I2C_XILINX=m CONFIG_I2C=y @@ -2842,6 +2879,8 @@ CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_STM32_LPTIMER_TRIGGER=m CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2866,7 +2905,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -3025,7 +3064,8 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y -# CONFIG_INTEGRITY_PLATFORM_KEYRING is not set +CONFIG_INTEGRITY_MACHINE_KEYRING=y +CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y @@ -3033,6 +3073,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3043,7 +3084,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -3056,6 +3097,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3082,6 +3124,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3364,13 +3407,8 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set -# CONFIG_KASAN_HW_TAGS is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3438,10 +3476,12 @@ CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -3610,6 +3650,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3650,8 +3691,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3732,6 +3776,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3751,6 +3796,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4922 is not set CONFIG_MCPM=y CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3794,6 +3840,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3883,7 +3930,6 @@ CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3898,6 +3944,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set CONFIG_MFD_MAX8907=m # CONFIG_MFD_MAX8925 is not set @@ -3932,6 +3979,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3965,7 +4013,7 @@ CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -4023,6 +4071,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -4122,6 +4171,7 @@ CONFIG_MMP_PDMA=y CONFIG_MMP_TDMA=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4160,7 +4210,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4212,6 +4262,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4252,6 +4303,7 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4400,7 +4452,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -4419,6 +4471,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4558,7 +4613,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -4628,6 +4683,7 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CIRRUS is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4636,6 +4692,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4942,6 +4999,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -5004,6 +5062,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -5017,6 +5076,7 @@ CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -5035,6 +5095,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5168,6 +5229,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5176,6 +5238,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5238,6 +5301,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5281,6 +5345,7 @@ CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5320,6 +5385,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SC7180=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5475,7 +5541,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +CONFIG_PROVE_CXL_LOCKING=y CONFIG_PROVE_LOCKING=y +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m @@ -5543,6 +5611,7 @@ CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5572,6 +5641,7 @@ CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5633,7 +5703,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5646,7 +5716,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -5777,6 +5847,7 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5790,12 +5861,14 @@ CONFIG_REGULATOR_STM32_BOOSTER=m CONFIG_REGULATOR_STM32_PWR=y CONFIG_REGULATOR_STM32_VREFBUF=m CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m CONFIG_REGULATOR_TI_ABB=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS6286X=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65090=m @@ -5844,8 +5917,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5867,6 +5938,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5891,6 +5963,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5997,6 +6070,7 @@ CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set CONFIG_RTC_DRV_MXC_V2=m CONFIG_RTC_DRV_OMAP=m +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -6095,6 +6169,7 @@ CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6397,6 +6472,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6470,6 +6546,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6495,6 +6573,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6503,6 +6582,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6633,6 +6713,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6678,6 +6759,7 @@ CONFIG_SMC=m CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP_ON_UP=y @@ -6902,6 +6984,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6972,6 +7055,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -7013,6 +7097,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -7113,6 +7198,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set # CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -7129,7 +7215,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -7170,6 +7255,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -7453,6 +7539,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7515,6 +7602,7 @@ CONFIG_SUN4I_GPADC=m CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A83T_CCU=y @@ -7560,6 +7648,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATE=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7604,7 +7694,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7676,7 +7766,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7705,7 +7795,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7836,6 +7926,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IMX6UL_TSC=m # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7930,6 +8021,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7937,6 +8029,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -7959,8 +8052,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7970,7 +8063,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set CONFIG_UIO_PRUSS=m -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8274,6 +8367,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8402,6 +8496,8 @@ CONFIG_USB_YUREX=m CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USE_OF=y +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8457,12 +8553,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8502,6 +8601,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8511,6 +8611,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8526,6 +8627,7 @@ CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IPU3_CIO2 is not set @@ -8552,10 +8654,12 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m # CONFIG_VIDEO_OMAP3_DEBUG is not set CONFIG_VIDEO_OMAP3=m # CONFIG_VIDEO_OMAP4 is not set CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8635,6 +8739,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y # CONFIG_VIDEO_TI_VPE_DEBUG is not set @@ -8662,6 +8767,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8680,13 +8786,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 0517c0a80..ef21ab8bd 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -250,6 +255,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ARTPEC is not set @@ -438,7 +444,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -449,7 +458,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -CONFIG_ARM_SPE_PMU=m +# CONFIG_ARM_SPE_PMU is not set CONFIG_ARM_STI_CPUFREQ=m CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y @@ -658,9 +667,11 @@ CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_OLPC=m CONFIG_BATTERY_RT5033=m CONFIG_BATTERY_RX51=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m CONFIG_BATTERY_TWL4030_MADC=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -760,6 +771,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BL_SWITCHER_DUMMY_IF is not set CONFIG_BL_SWITCHER=y CONFIG_BMA180=m @@ -951,8 +963,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_TI_HECC is not set # CONFIG_CAN_UCAN is not set @@ -1003,6 +1014,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1068,6 +1080,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1089,6 +1102,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1096,6 +1110,8 @@ CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1119,6 +1135,7 @@ CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_TWL6040=m CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1165,6 +1182,7 @@ CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_QCOM=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m @@ -1238,7 +1256,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1365,6 +1383,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1457,13 +1477,19 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1491,6 +1517,7 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1579,6 +1606,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m # CONFIG_DM9000 is not set +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1618,7 +1646,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1641,7 +1669,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1731,6 +1759,7 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m CONFIG_DRM_IMX_TVE=m +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1792,8 +1821,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1854,6 +1885,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1898,6 +1931,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -2006,7 +2040,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -2040,7 +2074,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set @@ -2132,6 +2165,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -2194,7 +2228,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2239,6 +2273,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2282,6 +2317,7 @@ CONFIG_FTRACE=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2410,7 +2446,7 @@ CONFIG_GPIO_TS4800=m # CONFIG_GPIO_TS4900 is not set CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2525,6 +2561,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2547,6 +2584,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2622,7 +2660,6 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_EXYNOS=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2753,7 +2790,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m CONFIG_I2C_XILINX=m CONFIG_I2C=y @@ -2827,6 +2864,8 @@ CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_STM32_LPTIMER_TRIGGER=m CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2851,7 +2890,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -3010,7 +3049,8 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y -# CONFIG_INTEGRITY_PLATFORM_KEYRING is not set +CONFIG_INTEGRITY_MACHINE_KEYRING=y +CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y @@ -3018,6 +3058,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -3028,7 +3069,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -3041,6 +3082,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3067,6 +3109,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3416,9 +3459,11 @@ CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3588,6 +3633,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3628,8 +3674,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3710,6 +3759,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3728,6 +3778,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4922 is not set CONFIG_MCPM=y CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3771,6 +3822,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3860,7 +3912,6 @@ CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3875,6 +3926,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set CONFIG_MFD_MAX8907=m # CONFIG_MFD_MAX8925 is not set @@ -3909,6 +3961,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3942,7 +3995,7 @@ CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -4000,6 +4053,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -4099,6 +4153,7 @@ CONFIG_MMP_PDMA=y CONFIG_MMP_TDMA=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4137,7 +4192,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4189,6 +4244,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4229,6 +4285,7 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4396,6 +4453,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4605,6 +4665,7 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CIRRUS is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4613,6 +4674,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4919,6 +4981,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4981,6 +5044,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4994,6 +5058,7 @@ CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -5012,6 +5077,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PALMAS_GPADC=m @@ -5144,6 +5210,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5152,6 +5219,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5214,6 +5282,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5257,6 +5326,7 @@ CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5296,6 +5366,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SC7180=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5451,7 +5522,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +CONFIG_PROVE_CXL_LOCKING=y # CONFIG_PROVE_LOCKING is not set +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m @@ -5519,6 +5592,7 @@ CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5548,6 +5622,7 @@ CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5609,7 +5684,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5622,7 +5697,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -5753,6 +5828,7 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5766,12 +5842,14 @@ CONFIG_REGULATOR_STM32_BOOSTER=m CONFIG_REGULATOR_STM32_PWR=y CONFIG_REGULATOR_STM32_VREFBUF=m CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m CONFIG_REGULATOR_TI_ABB=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS6286X=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65090=m @@ -5820,8 +5898,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5843,6 +5919,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5867,6 +5944,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m CONFIG_RPMSG_QCOM_GLINK_RPM=m # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5973,6 +6051,7 @@ CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set CONFIG_RTC_DRV_MXC_V2=m CONFIG_RTC_DRV_OMAP=m +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -6071,6 +6150,7 @@ CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6373,6 +6453,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6446,6 +6527,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6471,6 +6554,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6479,6 +6563,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6609,6 +6694,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6654,6 +6740,7 @@ CONFIG_SMC=m CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP_ON_UP=y @@ -6877,6 +6964,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6947,6 +7035,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -6988,6 +7077,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -7088,6 +7178,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set # CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -7104,7 +7195,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -7144,6 +7234,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -7427,6 +7518,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7489,6 +7581,7 @@ CONFIG_SUN4I_GPADC=m CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A83T_CCU=y @@ -7534,6 +7627,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATE=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7578,7 +7673,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7650,7 +7745,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7679,7 +7774,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7810,6 +7905,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m CONFIG_TOUCHSCREEN_IMX6UL_TSC=m # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7904,6 +8000,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7911,6 +8008,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -7933,8 +8031,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7944,7 +8042,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set CONFIG_UIO_PRUSS=m -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8248,6 +8346,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8376,6 +8475,8 @@ CONFIG_USB_YUREX=m CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USE_OF=y +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8431,12 +8532,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8476,6 +8580,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8485,6 +8590,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8500,6 +8606,7 @@ CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IPU3_CIO2 is not set @@ -8526,10 +8633,12 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m # CONFIG_VIDEO_OMAP3_DEBUG is not set CONFIG_VIDEO_OMAP3=m # CONFIG_VIDEO_OMAP4 is not set CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8609,6 +8718,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y # CONFIG_VIDEO_TI_VPE_DEBUG is not set @@ -8636,6 +8746,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8654,13 +8765,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index d68ec8077..21b47c58d 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -245,6 +250,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ARTPEC is not set @@ -430,7 +436,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -441,7 +450,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -CONFIG_ARM_SPE_PMU=m +# CONFIG_ARM_SPE_PMU is not set CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA194_CPUFREQ=y @@ -638,8 +647,10 @@ CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -739,6 +750,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BL_SWITCHER_DUMMY_IF is not set CONFIG_BL_SWITCHER=y CONFIG_BMA180=m @@ -929,8 +941,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_TI_HECC is not set # CONFIG_CAN_UCAN is not set @@ -981,6 +992,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1043,6 +1055,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1064,6 +1077,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1071,6 +1085,8 @@ CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1093,6 +1109,7 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1137,6 +1154,7 @@ CONFIG_COMMON_CLK_PALMAS=m CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m @@ -1210,7 +1228,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1336,6 +1354,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1428,10 +1448,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAVINCI_WATCHDOG=m CONFIG_DAX=y @@ -1460,6 +1486,7 @@ CONFIG_DEBUG_HIGHMEM=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1555,6 +1582,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m # CONFIG_DM9000 is not set +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1594,7 +1622,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1617,7 +1645,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1703,6 +1731,7 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1756,8 +1785,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1818,6 +1849,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1862,6 +1895,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1967,7 +2001,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -2001,7 +2035,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y @@ -2093,6 +2126,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -2163,7 +2197,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2208,6 +2242,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2251,6 +2286,7 @@ CONFIG_FTRACE=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2373,7 +2409,7 @@ CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2488,6 +2524,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2510,6 +2547,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2585,7 +2623,6 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_EXYNOS=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2713,7 +2750,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2787,6 +2824,8 @@ CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_STM32_LPTIMER_TRIGGER=m CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2811,7 +2850,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2961,7 +3000,8 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y -# CONFIG_INTEGRITY_PLATFORM_KEYRING is not set +CONFIG_INTEGRITY_MACHINE_KEYRING=y +CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y @@ -2969,6 +3009,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2979,7 +3020,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2992,6 +3033,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3018,6 +3060,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3299,13 +3342,8 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set -# CONFIG_KASAN_HW_TAGS is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3370,10 +3408,12 @@ CONFIG_KEYSTONE_IRQ=m # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -3539,6 +3579,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3579,8 +3620,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3656,6 +3700,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3675,6 +3720,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4922 is not set CONFIG_MCPM=y CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3716,6 +3762,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3804,7 +3851,6 @@ CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3819,6 +3865,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3852,6 +3899,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3884,7 +3932,7 @@ CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3942,6 +3990,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -4035,6 +4084,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMC=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4073,7 +4123,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4115,6 +4165,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4156,6 +4207,7 @@ CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4303,7 +4355,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -4322,6 +4374,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4461,7 +4516,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -4531,6 +4586,7 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CIRRUS is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4538,6 +4594,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4842,6 +4899,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4896,6 +4954,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4909,6 +4968,7 @@ CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4927,6 +4987,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5060,6 +5121,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5068,6 +5130,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5125,6 +5188,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5164,6 +5228,7 @@ CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5197,6 +5262,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SC7180=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5347,7 +5413,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +CONFIG_PROVE_CXL_LOCKING=y CONFIG_PROVE_LOCKING=y +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m @@ -5411,6 +5479,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5433,6 +5502,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5481,7 +5551,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5494,7 +5564,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -5611,6 +5681,7 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5624,12 +5695,14 @@ CONFIG_REGULATOR_STM32_BOOSTER=m CONFIG_REGULATOR_STM32_PWR=y CONFIG_REGULATOR_STM32_VREFBUF=m CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m CONFIG_REGULATOR_TI_ABB=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS6286X=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65090=m @@ -5675,8 +5748,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5698,6 +5769,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5722,6 +5794,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5822,6 +5895,7 @@ CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set CONFIG_RTC_DRV_OMAP=m +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -5917,6 +5991,7 @@ CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6217,6 +6292,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6289,6 +6365,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6314,6 +6392,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6322,6 +6401,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6444,6 +6524,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6489,6 +6570,7 @@ CONFIG_SMC=m CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP_ON_UP=y @@ -6711,6 +6793,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6777,6 +6860,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -6818,6 +6902,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -6913,6 +6998,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set # CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -6929,7 +7015,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -6969,6 +7054,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -7225,6 +7311,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7283,6 +7370,7 @@ CONFIG_SUN4I_GPADC=m CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A83T_CCU=y @@ -7328,6 +7416,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATE=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7372,7 +7462,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7443,7 +7533,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7472,7 +7562,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7604,6 +7694,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7692,6 +7783,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7699,6 +7791,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -7721,8 +7814,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7732,7 +7825,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8029,6 +8122,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8157,6 +8251,8 @@ CONFIG_USB_YUREX=m CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USE_OF=y +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8212,12 +8308,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8257,6 +8356,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8266,6 +8366,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8281,6 +8382,7 @@ CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -8305,7 +8407,9 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8378,6 +8482,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y # CONFIG_VIDEO_TI_VPE_DEBUG is not set @@ -8405,6 +8510,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8423,13 +8529,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index cf1c4dfe8..ada726dc4 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -245,6 +250,7 @@ CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_ARTPEC is not set @@ -430,7 +436,10 @@ CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m @@ -441,7 +450,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m -CONFIG_ARM_SPE_PMU=m +# CONFIG_ARM_SPE_PMU is not set CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m CONFIG_ARM_TEGRA124_CPUFREQ=y CONFIG_ARM_TEGRA194_CPUFREQ=y @@ -638,8 +647,10 @@ CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -739,6 +750,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BL_SWITCHER_DUMMY_IF is not set CONFIG_BL_SWITCHER=y CONFIG_BMA180=m @@ -929,8 +941,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set CONFIG_CAN_SUN4I=m # CONFIG_CAN_TI_HECC is not set # CONFIG_CAN_UCAN is not set @@ -981,6 +992,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -1043,6 +1055,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -1064,6 +1077,7 @@ CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y CONFIG_CLK_BCM2711_DVP=m CONFIG_CLK_BCM2835=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set CONFIG_CLK_ICST=y CONFIG_CLK_IMX8MM=y @@ -1071,6 +1085,8 @@ CONFIG_CLK_IMX8MN=y CONFIG_CLK_IMX8MP=y CONFIG_CLK_IMX8MQ=y # CONFIG_CLK_IMX8ULP is not set +# CONFIG_CLK_IMX93 is not set +CONFIG_CLK_KUNIT_TEST=m CONFIG_CLK_PX30=y # CONFIG_CLK_QORIQ is not set CONFIG_CLK_RASPBERRYPI=y @@ -1093,6 +1109,7 @@ CONFIG_CLK_SUNXI_CLOCKS=y CONFIG_CLK_SUNXI_PRCM_SUN9I=y CONFIG_CLK_SUNXI=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -1137,6 +1154,7 @@ CONFIG_COMMON_CLK_PALMAS=m CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_COMMON_CLK_RS9_PCIE=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=m @@ -1210,7 +1228,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=y CONFIG_CRC_CCITT=y @@ -1336,6 +1354,8 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1428,10 +1448,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAVINCI_WATCHDOG=m CONFIG_DAX=y @@ -1460,6 +1486,7 @@ CONFIG_DEBUG_FS=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1548,6 +1575,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m # CONFIG_DM9000 is not set +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1587,7 +1615,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1610,7 +1638,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1696,6 +1724,7 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set +CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set @@ -1749,8 +1778,10 @@ CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1811,6 +1842,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1855,6 +1888,7 @@ CONFIG_DRM_ZYNQMP_DPSUB=m # CONFIG_DS4424 is not set CONFIG_DTC=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1960,7 +1994,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1994,7 +2028,6 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set @@ -2086,6 +2119,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -2148,7 +2182,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -2193,6 +2227,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -2236,6 +2271,7 @@ CONFIG_FTRACE=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2358,7 +2394,7 @@ CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m CONFIG_GPIO_WATCHDOG=m # CONFIG_GPIO_WINBOND is not set @@ -2473,6 +2509,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2495,6 +2532,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2570,7 +2608,6 @@ CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_BCM2835=m # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_EXYNOS=m CONFIG_HW_RANDOM_IMX_RNGC=m CONFIG_HW_RANDOM_IPROC_RNG200=m @@ -2698,7 +2735,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2772,6 +2809,8 @@ CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_STM32_LPTIMER_TRIGGER=m CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_SPI=m @@ -2796,7 +2835,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2946,7 +2985,8 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y -# CONFIG_INTEGRITY_PLATFORM_KEYRING is not set +CONFIG_INTEGRITY_MACHINE_KEYRING=y +CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y @@ -2954,6 +2994,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2964,7 +3005,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2977,6 +3018,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3003,6 +3045,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3348,9 +3391,11 @@ CONFIG_KEYSTONE_IRQ=m # CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3517,6 +3562,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3557,8 +3603,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3634,6 +3683,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3652,6 +3702,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4922 is not set CONFIG_MCPM=y CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3693,6 +3744,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3781,7 +3833,6 @@ CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3796,6 +3847,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3829,6 +3881,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3861,7 +3914,7 @@ CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VEXPRESS_SYSREG=y -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3919,6 +3972,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -4012,6 +4066,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMC=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -4050,7 +4105,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MOXTET=m @@ -4092,6 +4147,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -4133,6 +4189,7 @@ CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -4299,6 +4356,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4508,6 +4568,7 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_CIRRUS is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4515,6 +4576,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4819,6 +4881,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4873,6 +4936,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4886,6 +4950,7 @@ CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4904,6 +4969,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PALMAS_GPADC=m @@ -5036,6 +5102,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -5044,6 +5111,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -5101,6 +5169,7 @@ CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=y CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m @@ -5140,6 +5209,7 @@ CONFIG_PINCTRL_IMX8MN=y CONFIG_PINCTRL_IMX8MP=y CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set +# CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set @@ -5173,6 +5243,7 @@ CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_SC7180=m # CONFIG_PINCTRL_SC8180X is not set +# CONFIG_PINCTRL_SC8280XP is not set # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5323,7 +5394,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +CONFIG_PROVE_CXL_LOCKING=y # CONFIG_PROVE_LOCKING is not set +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m @@ -5387,6 +5460,7 @@ CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +# CONFIG_QCM_DISPCC_2290 is not set # CONFIG_QCM_GCC_2290 is not set CONFIG_QCOM_A53PLL=m # CONFIG_QCOM_A7PLL is not set @@ -5409,6 +5483,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m +# CONFIG_QCOM_MPM is not set CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5457,7 +5532,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5470,7 +5545,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -5587,6 +5662,7 @@ CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5600,12 +5676,14 @@ CONFIG_REGULATOR_STM32_BOOSTER=m CONFIG_REGULATOR_STM32_PWR=y CONFIG_REGULATOR_STM32_VREFBUF=m CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY7636A=m CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m CONFIG_REGULATOR_TI_ABB=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS6286X=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65090=m @@ -5651,8 +5729,6 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5674,6 +5750,7 @@ CONFIG_RMI4_SPI=m # CONFIG_RMNET is not set CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DTPM=m CONFIG_ROCKCHIP_DW_HDMI=y CONFIG_ROCKCHIP_DW_MIPI_DSI=y CONFIG_ROCKCHIP_EFUSE=m @@ -5698,6 +5775,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5798,6 +5876,7 @@ CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set CONFIG_RTC_DRV_OMAP=m +CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -5893,6 +5972,7 @@ CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set CONFIG_S3C2410_WATCHDOG=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -6193,6 +6273,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -6265,6 +6346,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -6290,6 +6373,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -6298,6 +6382,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -6420,6 +6505,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6465,6 +6551,7 @@ CONFIG_SMC=m CONFIG_SM_GCC_8250=m CONFIG_SM_GCC_8350=m CONFIG_SM_GCC_8450=m +# CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set CONFIG_SMP_ON_UP=y @@ -6686,6 +6773,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set CONFIG_SND_SOC_ARNDALE=m +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6752,6 +6840,7 @@ CONFIG_SND_SOC_IMX_RPMSG=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -6793,6 +6882,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -6888,6 +6978,7 @@ CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m # CONFIG_SND_SOC_SC7180 is not set +# CONFIG_SND_SOC_SC7280 is not set # CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -6904,7 +6995,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -6943,6 +7033,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -7199,6 +7290,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set @@ -7257,6 +7349,7 @@ CONFIG_SUN4I_GPADC=m CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_MSGBOX=y +CONFIG_SUN6I_RTC_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A83T_CCU=y @@ -7302,6 +7395,8 @@ CONFIG_SWAP=y CONFIG_SWP_EMULATE=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -7346,7 +7441,7 @@ CONFIG_TCG_FTPM_TEE=m # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -7417,7 +7512,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -7446,7 +7541,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -7578,6 +7673,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7666,6 +7762,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7673,6 +7770,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -7695,8 +7793,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7706,7 +7804,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -8003,6 +8101,7 @@ CONFIG_USB_PULSE8_CEC=m CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m # CONFIG_USB_PXA27X is not set +CONFIG_USB_QCOM_EUD=m # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m @@ -8131,6 +8230,8 @@ CONFIG_USB_YUREX=m CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USE_OF=y +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set @@ -8186,12 +8287,15 @@ CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m +# CONFIG_VIDEO_AMPHION_VPU is not set # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BCM2835=m CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -8231,6 +8335,7 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HANTRO_IMX8M=y CONFIG_VIDEO_HANTRO=m CONFIG_VIDEO_HANTRO_ROCKCHIP=y @@ -8240,6 +8345,7 @@ CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -8255,6 +8361,7 @@ CONFIG_VIDEO_IMX7_CSI=m # CONFIG_VIDEO_IMX8_JPEG is not set CONFIG_VIDEO_IMX_CSI=m CONFIG_VIDEO_IMX_MEDIA=m +# CONFIG_VIDEO_IMX_MIPI_CSIS is not set CONFIG_VIDEO_IMX_PXP=m # CONFIG_VIDEO_IPU3_CIO2 is not set # CONFIG_VIDEO_IVTV_ALSA is not set @@ -8279,7 +8386,9 @@ CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -8352,6 +8461,7 @@ CONFIG_VIDEO_SUNXI_CEDRUS=m CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set +CONFIG_VIDEO_TEGRA_VDE=m CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y # CONFIG_VIDEO_TI_VPE_DEBUG is not set @@ -8379,6 +8489,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -8397,13 +8508,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 51bdeda40..4f7fd4a6b 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -446,8 +451,10 @@ CONFIG_BATTERY_GOLDFISH=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -537,6 +544,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -722,8 +730,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -764,6 +771,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -823,6 +831,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -842,8 +851,10 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set # CONFIG_CLK_SP810 is not set @@ -852,6 +863,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -887,6 +899,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -950,7 +963,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1022,6 +1035,7 @@ CONFIG_CRYPTO_DEV_NX=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1108,10 +1122,16 @@ CONFIG_CXLFLASH=m CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1139,6 +1159,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1225,6 +1246,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1258,7 +1280,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1281,7 +1303,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1337,6 +1359,7 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1381,8 +1404,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1440,6 +1465,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1465,6 +1492,7 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS4424 is not set CONFIG_DTL=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1562,7 +1590,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1589,7 +1617,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y @@ -1663,6 +1690,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FA_DUMP=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -1699,20 +1727,20 @@ CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -CONFIG_FB_IBM_GXT4500=y +# CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set -CONFIG_FB_MATROX_G=y +# CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set +# CONFIG_FB_MATROX is not set # CONFIG_FB_MATROX_MILLENIUM is not set # CONFIG_FB_MATROX_MYSTIQUE is not set -CONFIG_FB_MATROX=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set -CONFIG_FB_OF=y +# CONFIG_FB_OF is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set @@ -1734,7 +1762,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -1778,6 +1806,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1825,6 +1854,7 @@ CONFIG_FTRACE=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -1931,7 +1961,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2041,6 +2071,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2063,6 +2094,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2142,7 +2174,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_POWERNV=m CONFIG_HW_RANDOM_PSERIES=m CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2241,7 +2272,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2313,6 +2344,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2335,7 +2368,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2461,6 +2494,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2469,6 +2503,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2479,7 +2514,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2508,6 +2543,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2781,12 +2817,8 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -2841,10 +2873,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -3009,6 +3043,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m CONFIG_LOAD_PPC_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3050,8 +3085,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3111,6 +3149,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3129,6 +3168,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3168,6 +3208,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3239,7 +3280,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3253,6 +3293,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3283,6 +3324,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3308,7 +3350,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3366,6 +3408,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3434,6 +3477,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3472,7 +3516,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3512,6 +3556,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3544,6 +3589,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3665,7 +3711,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -3684,6 +3730,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -3823,7 +3872,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -3891,6 +3940,7 @@ CONFIG_NET_VENDOR_CADENCE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -3898,6 +3948,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4202,6 +4253,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4220,6 +4272,7 @@ CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set CONFIG_OPAL_PRD=m +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4230,6 +4283,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4247,6 +4301,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -4361,6 +4416,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4369,6 +4425,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4586,7 +4643,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y @@ -4677,7 +4736,7 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -4690,7 +4749,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -4789,17 +4848,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -4831,8 +4893,6 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4861,6 +4921,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -4947,6 +5008,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_OPAL=m @@ -5033,6 +5095,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5313,6 +5376,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5385,6 +5449,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5409,6 +5475,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5417,6 +5484,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5516,6 +5584,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5767,6 +5836,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5833,6 +5903,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5874,6 +5945,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5984,7 +6056,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -6024,6 +6095,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6232,6 +6304,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6294,6 +6367,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6337,7 +6412,7 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -6391,7 +6466,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6420,7 +6495,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6531,6 +6606,7 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -6613,6 +6689,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -6620,6 +6697,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -6642,8 +6720,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -6653,7 +6731,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -7002,6 +7080,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -7051,6 +7131,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7086,11 +7168,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7122,7 +7206,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7202,6 +7288,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -7220,13 +7307,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 52ce94404..a486a584e 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -16,6 +16,7 @@ CONFIG_842_DECOMPRESS=y CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -111,6 +112,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -131,6 +133,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -143,6 +147,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -165,8 +171,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -175,6 +181,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -219,7 +226,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -229,6 +239,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -340,7 +351,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -416,6 +429,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -584,7 +598,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -615,6 +629,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -667,6 +682,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CICADA_PHY=m @@ -684,11 +700,14 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -726,6 +745,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -788,7 +808,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -853,6 +874,7 @@ CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -907,6 +929,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -939,10 +962,16 @@ CONFIG_CXLFLASH=m CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -966,6 +995,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1057,6 +1087,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y @@ -1166,6 +1197,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1191,6 +1223,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1224,6 +1257,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1352,7 +1386,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1382,7 +1416,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1437,6 +1470,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set CONFIG_FA_DUMP=y # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_FUTEX is not set @@ -1543,6 +1577,7 @@ CONFIG_FONT_SUPPORT=y CONFIG_FORCE_MAX_ZONEORDER=9 CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1576,6 +1611,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1635,6 +1671,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1677,7 +1714,7 @@ CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1689,7 +1726,7 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_TEST is not set +CONFIG_GUP_TEST=y CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set @@ -1788,6 +1825,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1798,6 +1836,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_SENSOR_HUB is not set +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1883,7 +1922,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_POWERNV=m CONFIG_HW_RANDOM_PSERIES=m @@ -1928,6 +1966,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -1975,7 +2014,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -1983,10 +2022,11 @@ CONFIG_I2C=y CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_BSR=m @@ -2193,7 +2233,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2203,6 +2242,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2239,6 +2279,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2259,7 +2300,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2298,7 +2339,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2419,8 +2460,8 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2458,11 +2499,13 @@ CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN is not set +CONFIG_KASAN_GENERIC=y +CONFIG_KASAN_INLINE=y CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set CONFIG_KASAN_VMALLOC=y +CONFIG_KASAN=y # CONFIG_KCOV is not set # CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 @@ -2514,8 +2557,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set # CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2704,8 +2751,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2725,7 +2775,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m @@ -2740,8 +2790,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2803,16 +2855,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_CEC_RC is not set CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -2877,7 +2929,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -2892,6 +2943,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -2922,6 +2974,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -2944,7 +2997,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -3000,6 +3053,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3071,6 +3125,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3109,7 +3164,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3145,6 +3200,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3170,6 +3226,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3436,11 +3493,13 @@ CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set @@ -3602,7 +3661,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3716,6 +3775,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=m # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3728,6 +3788,7 @@ CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set CONFIG_OPAL_PRD=m +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3737,6 +3798,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3750,6 +3812,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -3843,7 +3906,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -3857,6 +3920,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -3866,6 +3930,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3873,6 +3938,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4062,7 +4128,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y @@ -4118,6 +4186,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4174,9 +4243,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m CONFIG_RANDOM32_SELFTEST=y CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4193,8 +4262,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4274,8 +4343,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4287,7 +4354,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4495,7 +4562,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set CONFIG_SCOM_DEBUGFS=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4655,6 +4721,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4787,6 +4854,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4811,6 +4879,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4819,6 +4888,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4882,6 +4952,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=m # CONFIG_SERIAL_RP2 is not set @@ -4916,6 +4987,7 @@ CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -4947,7 +5019,7 @@ CONFIG_SLUB=y CONFIG_SMP=y CONFIG_SMSC9420=m CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5149,6 +5221,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5215,6 +5288,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5256,6 +5330,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5366,7 +5441,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5405,6 +5479,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5605,6 +5680,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5644,6 +5720,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5682,14 +5760,14 @@ CONFIG_TASK_XACCT=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y CONFIG_TCG_IBMVTPM=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=y -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=y +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y # CONFIG_TCG_TIS_SPI is not set -CONFIG_TCG_TIS_ST33ZP24_I2C=m +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y CONFIG_TCG_TPM=y @@ -5736,7 +5814,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5765,7 +5843,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5872,6 +5950,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -5933,6 +6012,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m CONFIG_TUN_VNET_CROSS_LE=y # CONFIG_TWL4030_CORE is not set @@ -5944,12 +6024,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6153,13 +6235,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6272,6 +6355,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6341,7 +6426,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6349,11 +6434,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6382,7 +6469,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6475,8 +6564,8 @@ CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6492,9 +6581,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6511,7 +6600,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6548,9 +6637,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 91404bbb5..b85a4d718 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -130,6 +130,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -151,6 +152,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -163,6 +166,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -445,8 +450,10 @@ CONFIG_BATTERY_GOLDFISH=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -536,6 +543,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -721,8 +729,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -763,6 +770,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -822,6 +830,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y @@ -841,8 +850,10 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set # CONFIG_CLK_SP810 is not set @@ -851,6 +862,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -886,6 +898,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -949,7 +962,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1021,6 +1034,7 @@ CONFIG_CRYPTO_DEV_NX=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1107,10 +1121,16 @@ CONFIG_CXLFLASH=m CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1138,6 +1158,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1217,6 +1238,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1249,7 +1271,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1272,7 +1294,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1328,6 +1350,7 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1372,8 +1395,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1431,6 +1456,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1456,6 +1483,7 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS4424 is not set CONFIG_DTL=y CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1553,7 +1581,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1580,7 +1608,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set @@ -1654,6 +1681,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FA_DUMP=y # CONFIG_FAIL_FUTEX is not set # CONFIG_FAIL_IOMMU is not set @@ -1682,20 +1710,20 @@ CONFIG_FB_EFI=y # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_I740 is not set -CONFIG_FB_IBM_GXT4500=y +# CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set -CONFIG_FB_MATROX_G=y +# CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set +# CONFIG_FB_MATROX is not set # CONFIG_FB_MATROX_MILLENIUM is not set # CONFIG_FB_MATROX_MYSTIQUE is not set -CONFIG_FB_MATROX=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_METRONOME is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_NVIDIA is not set -CONFIG_FB_OF=y +# CONFIG_FB_OF is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set @@ -1717,7 +1745,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set @@ -1761,6 +1789,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1808,6 +1837,7 @@ CONFIG_FTRACE=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -1914,7 +1944,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2024,6 +2054,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2046,6 +2077,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2125,7 +2157,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_POWERNV=m CONFIG_HW_RANDOM_PSERIES=m CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2224,7 +2255,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2296,6 +2327,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2318,7 +2351,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2444,6 +2477,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2452,6 +2486,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2462,7 +2497,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2491,6 +2526,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2818,9 +2854,11 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -2986,6 +3024,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m CONFIG_LOAD_PPC_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3027,8 +3066,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3088,6 +3130,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3105,6 +3148,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3144,6 +3188,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3215,7 +3260,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3229,6 +3273,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3259,6 +3304,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3284,7 +3330,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3342,6 +3388,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3410,6 +3457,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3448,7 +3496,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3488,6 +3536,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3520,6 +3569,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3660,6 +3710,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -3867,6 +3920,7 @@ CONFIG_NET_VENDOR_CADENCE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -3874,6 +3928,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4178,6 +4233,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4196,6 +4252,7 @@ CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set CONFIG_OPAL_PRD=m +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4206,6 +4263,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4223,6 +4281,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -4336,6 +4395,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4344,6 +4404,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4561,7 +4622,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y @@ -4652,7 +4715,7 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -4665,7 +4728,7 @@ CONFIG_RADIO_WL1273=m # CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -4764,17 +4827,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -4806,8 +4872,6 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4836,6 +4900,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -4922,6 +4987,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_OPAL=m @@ -5008,6 +5074,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5288,6 +5355,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5360,6 +5428,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5384,6 +5454,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5392,6 +5463,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5491,6 +5563,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5741,6 +5814,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5807,6 +5881,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5848,6 +5923,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5958,7 +6034,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5997,6 +6072,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6205,6 +6281,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6267,6 +6344,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6310,7 +6389,7 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -6364,7 +6443,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6393,7 +6472,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6504,6 +6583,7 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -6586,6 +6666,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -6593,6 +6674,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -6615,8 +6697,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -6626,7 +6708,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -6975,6 +7057,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -7024,6 +7108,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7059,11 +7145,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7095,7 +7183,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7175,6 +7265,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -7193,13 +7284,14 @@ CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 119074c2d..4e839540d 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -16,6 +16,7 @@ CONFIG_842_DECOMPRESS=y CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -111,6 +112,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -131,6 +133,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -143,6 +147,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -165,8 +171,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -175,6 +181,7 @@ CONFIG_ALTIVEC=y CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_PHY=m CONFIG_AMD_PMC=m @@ -219,7 +226,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -229,6 +239,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -340,7 +351,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -416,6 +429,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -584,7 +598,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -615,6 +629,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -667,6 +682,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CICADA_PHY=m @@ -684,11 +700,14 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -726,6 +745,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -788,7 +808,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -853,6 +874,7 @@ CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -907,6 +929,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -939,10 +962,16 @@ CONFIG_CXLFLASH=m CONFIG_CXL=m CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -966,6 +995,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1049,6 +1079,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set # CONFIG_DMABUF_DEBUG is not set @@ -1158,6 +1189,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1183,6 +1215,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1216,6 +1249,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1344,7 +1378,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1374,7 +1408,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1429,6 +1462,7 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set CONFIG_FA_DUMP=y # CONFIG_FAIL_FUTEX is not set # CONFIG_FAIL_IOMMU is not set @@ -1527,6 +1561,7 @@ CONFIG_FONT_SUPPORT=y CONFIG_FORCE_MAX_ZONEORDER=9 CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1560,6 +1595,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1619,6 +1655,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1661,7 +1698,7 @@ CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1772,6 +1809,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1782,6 +1820,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_SENSOR_HUB is not set +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1867,7 +1906,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_POWERNV=m CONFIG_HW_RANDOM_PSERIES=m @@ -1912,6 +1950,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -1959,7 +1998,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -1967,10 +2006,11 @@ CONFIG_I2C=y CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_BSR=m @@ -2177,7 +2217,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2187,6 +2226,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2223,6 +2263,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2243,7 +2284,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2282,7 +2323,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2403,8 +2444,8 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2496,8 +2537,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y -# CONFIG_KFENCE is not set +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n +CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2686,8 +2731,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2707,7 +2755,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m @@ -2722,8 +2770,10 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2785,16 +2835,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_CEC_RC is not set CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -2859,7 +2909,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -2874,6 +2923,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -2904,6 +2954,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -2926,7 +2977,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -2982,6 +3033,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3053,6 +3105,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3091,7 +3144,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3127,6 +3180,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3152,6 +3206,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3418,11 +3473,13 @@ CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set @@ -3584,7 +3641,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3698,6 +3755,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=m # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3710,6 +3768,7 @@ CONFIG_OF=y # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set CONFIG_OPAL_PRD=m +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3719,6 +3778,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3732,6 +3792,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set @@ -3824,7 +3885,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -3838,6 +3899,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -3847,6 +3909,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3854,6 +3917,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4043,7 +4107,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y @@ -4099,6 +4165,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4155,9 +4222,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4174,8 +4241,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4255,8 +4322,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4268,7 +4333,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4476,7 +4541,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set CONFIG_SCOM_DEBUGFS=y # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set @@ -4636,6 +4700,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4768,6 +4833,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4792,6 +4858,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4800,6 +4867,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4863,6 +4931,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=m # CONFIG_SERIAL_RP2 is not set @@ -4897,6 +4966,7 @@ CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -4928,7 +4998,7 @@ CONFIG_SLUB=y CONFIG_SMP=y CONFIG_SMSC9420=m CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5129,6 +5199,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5195,6 +5266,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5236,6 +5308,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5346,7 +5419,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5384,6 +5456,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5584,6 +5657,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5623,6 +5697,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5661,14 +5737,14 @@ CONFIG_TASK_XACCT=y # CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y CONFIG_TCG_IBMVTPM=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=y -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=y +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y # CONFIG_TCG_TIS_SPI is not set -CONFIG_TCG_TIS_ST33ZP24_I2C=m +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y CONFIG_TCG_TPM=y @@ -5715,7 +5791,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5744,7 +5820,7 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5851,6 +5927,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -5912,6 +5989,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m CONFIG_TUN_VNET_CROSS_LE=y # CONFIG_TWL4030_CORE is not set @@ -5923,12 +6001,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6132,13 +6212,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6251,6 +6332,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6320,7 +6403,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6328,11 +6411,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6361,7 +6446,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6454,8 +6541,8 @@ CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6471,9 +6558,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6490,7 +6577,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6527,9 +6614,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 45b02da2c..ff3e8cb03 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -131,6 +131,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -152,6 +153,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -164,6 +167,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -450,8 +455,10 @@ CONFIG_BATTERY_GOLDFISH=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -541,6 +548,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -724,8 +732,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -769,6 +776,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -828,6 +836,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHSC_SCH=m @@ -849,8 +858,10 @@ CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set # CONFIG_CLK_SP810 is not set @@ -859,6 +870,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -893,6 +905,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -956,7 +969,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y # CONFIG_CRC7 is not set CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1024,6 +1037,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1113,10 +1127,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1150,6 +1170,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1233,6 +1254,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1266,7 +1288,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1289,7 +1311,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1345,6 +1367,7 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1389,8 +1412,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1448,6 +1473,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1472,6 +1499,7 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1569,7 +1597,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y @@ -1596,7 +1624,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y @@ -1634,6 +1661,7 @@ CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m # CONFIG_EXPERT is not set CONFIG_EXPOLINE_AUTO=y +CONFIG_EXPOLINE_EXTERN=y # CONFIG_EXPOLINE_FULL is not set # CONFIG_EXPOLINE_OFF is not set CONFIG_EXPOLINE=y @@ -1673,6 +1701,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -1741,7 +1770,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -1783,6 +1812,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1821,6 +1851,7 @@ CONFIG_FTRACE=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -1926,7 +1957,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2035,6 +2066,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2057,6 +2089,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2127,7 +2160,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_S390=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y @@ -2222,7 +2254,7 @@ CONFIG_I2C_SLAVE_EEPROM=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2291,6 +2323,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2313,7 +2347,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2438,6 +2472,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2446,6 +2481,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2456,7 +2492,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2484,6 +2520,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2756,12 +2793,8 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -2818,10 +2851,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2982,6 +3017,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m CONFIG_LOAD_IPL_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3022,8 +3058,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3065,6 +3104,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z13 is not set # CONFIG_MARCH_Z14 is not set # CONFIG_MARCH_Z15 is not set +# CONFIG_MARCH_Z16 is not set # CONFIG_MARCH_Z196 is not set # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set @@ -3092,6 +3132,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3111,6 +3152,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3150,6 +3192,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3221,7 +3264,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3235,6 +3277,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3265,6 +3308,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3348,6 +3392,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3415,6 +3460,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3455,7 +3501,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3493,6 +3539,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3525,6 +3572,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3644,7 +3692,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -3663,6 +3711,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -3803,7 +3854,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -3871,6 +3922,7 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set @@ -3878,6 +3930,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4180,6 +4233,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4193,6 +4247,7 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4203,6 +4258,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4221,6 +4277,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -4334,6 +4391,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4343,6 +4401,7 @@ CONFIG_PFAULT=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4521,7 +4580,9 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y +CONFIG_PROVE_CXL_LOCKING=y CONFIG_PROVE_LOCKING=y +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set @@ -4615,7 +4676,7 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -4629,7 +4690,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -4728,17 +4789,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -4771,8 +4835,6 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4801,6 +4863,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -4884,6 +4947,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_PCF2123=m @@ -4979,6 +5043,7 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set CONFIG_S390_VMUR=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5261,6 +5326,7 @@ CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5333,6 +5399,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5357,6 +5425,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5365,6 +5434,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5461,6 +5531,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5715,6 +5786,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5781,6 +5853,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5822,6 +5895,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5932,7 +6006,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5972,6 +6045,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6177,6 +6251,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y @@ -6236,6 +6311,8 @@ CONFIG_SURFACE_PRO3_BUTTON=m CONFIG_SWAP=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6280,7 +6357,7 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m # CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_TIS_SPI_CR50=y @@ -6334,7 +6411,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6363,7 +6440,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6480,6 +6557,7 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -6554,6 +6632,7 @@ CONFIG_TUNE_DEFAULT=y # CONFIG_TUNE_Z13 is not set # CONFIG_TUNE_Z14 is not set # CONFIG_TUNE_Z15 is not set +# CONFIG_TUNE_Z16 is not set # CONFIG_TUNE_Z196 is not set # CONFIG_TUNE_Z900 is not set # CONFIG_TUNE_Z9_109 is not set @@ -6571,6 +6650,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -6578,6 +6658,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -6599,8 +6680,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -6610,7 +6691,7 @@ CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -6955,6 +7036,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -7006,6 +7089,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7041,11 +7126,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7077,7 +7164,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7157,6 +7246,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -7179,13 +7269,13 @@ CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMLOGRDR=m # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 1ac0f72ab..ad098ca6b 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -15,6 +15,7 @@ CONFIG_8139TOO=m # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -110,6 +111,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -130,6 +132,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -142,6 +146,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -163,7 +169,7 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m +# CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set @@ -172,6 +178,7 @@ CONFIG_ALIM1535_WDT=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m @@ -219,7 +226,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -229,6 +239,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -340,7 +351,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -416,6 +429,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -582,7 +596,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -616,6 +630,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -668,6 +683,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CHSC_SCH=m @@ -687,11 +703,14 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -727,6 +746,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -787,7 +807,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -850,6 +871,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -909,6 +931,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -940,10 +963,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -951,6 +980,7 @@ CONFIG_DASD_FBA=m CONFIG_DASD=m CONFIG_DASD_PROFILE=y # CONFIG_DAVICOM_PHY is not set +CONFIG_DAX=y CONFIG_DCB=y CONFIG_DCSSBLK=m # CONFIG_DDR is not set @@ -972,6 +1002,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1062,6 +1093,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y @@ -1171,6 +1203,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1196,6 +1229,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1229,6 +1263,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1356,7 +1391,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y @@ -1386,7 +1421,6 @@ CONFIG_EDAC_PND2=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1419,6 +1453,7 @@ CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m # CONFIG_EXPERT is not set CONFIG_EXPOLINE_AUTO=y +CONFIG_EXPOLINE_EXTERN=y # CONFIG_EXPOLINE_FULL is not set # CONFIG_EXPOLINE_OFF is not set CONFIG_EXPOLINE=y @@ -1444,6 +1479,7 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -1546,6 +1582,7 @@ CONFIG_FM10K=m CONFIG_FONT_SUPPORT=m CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1577,6 +1614,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1634,6 +1672,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1676,7 +1715,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1688,7 +1727,7 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_TEST is not set +CONFIG_GUP_TEST=y CONFIG_GVE=m # CONFIG_HABANA_AI is not set # CONFIG_HAMACHI is not set @@ -1787,6 +1826,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1797,6 +1837,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_SENSOR_HUB is not set +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1873,7 +1914,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_S390=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set @@ -1917,6 +1957,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -1963,7 +2004,7 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set @@ -1971,9 +2012,10 @@ CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m # CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y @@ -2176,7 +2218,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2186,6 +2227,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2221,6 +2263,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2241,7 +2284,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2279,7 +2322,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2400,8 +2443,8 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set CONFIG_ISM=m CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2438,11 +2481,13 @@ CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN is not set +CONFIG_KASAN_GENERIC=y +CONFIG_KASAN_INLINE=y CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set # CONFIG_KASAN_OUTLINE is not set CONFIG_KASAN_VMALLOC=y +CONFIG_KASAN=y # CONFIG_KCOV is not set # CONFIG_KCSAN is not set CONFIG_KDB_CONTINUE_CATASTROPHIC=0 @@ -2497,8 +2542,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set # CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2680,8 +2729,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2701,7 +2753,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m # CONFIG_MACB is not set -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m @@ -2720,6 +2772,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z13 is not set CONFIG_MARCH_Z14=y # CONFIG_MARCH_Z15 is not set +# CONFIG_MARCH_Z16 is not set # CONFIG_MARCH_Z196 is not set # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set @@ -2727,6 +2780,7 @@ CONFIG_MARCH_Z14=y # CONFIG_MARCH_ZEC12 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MATOM is not set @@ -2787,16 +2841,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -2861,7 +2915,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -2876,6 +2929,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -2906,6 +2960,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -2928,7 +2983,7 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -2984,6 +3039,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3053,6 +3109,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3093,7 +3150,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3127,6 +3184,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3152,6 +3210,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3418,11 +3477,13 @@ CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set @@ -3583,7 +3644,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3697,6 +3758,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3708,6 +3770,7 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3717,6 +3780,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3731,6 +3795,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -3836,6 +3901,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -3846,6 +3912,7 @@ CONFIG_PFAULT=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3853,6 +3920,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4000,7 +4068,9 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSI_DEFAULT_DISABLED=y @@ -4054,6 +4124,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4115,9 +4186,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m CONFIG_RANDOM32_SELFTEST=y CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4134,8 +4205,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4214,8 +4285,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4227,7 +4296,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4399,7 +4468,39 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set CONFIG_S390_VMUR=m -# CONFIG_SAMPLES is not set +# CONFIG_SAMPLE_ANDROID_BINDERFS is not set +# CONFIG_SAMPLE_AUXDISPLAY is not set +# CONFIG_SAMPLE_CONFIGFS is not set +# CONFIG_SAMPLE_CONNECTOR is not set +# CONFIG_SAMPLE_FANOTIFY_ERROR is not set +# CONFIG_SAMPLE_FPROBE is not set +# CONFIG_SAMPLE_FTRACE_DIRECT is not set +# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set +# CONFIG_SAMPLE_HIDRAW is not set +# CONFIG_SAMPLE_HW_BREAKPOINT is not set +# CONFIG_SAMPLE_INTEL_MEI is not set +# CONFIG_SAMPLE_KDB is not set +# CONFIG_SAMPLE_KFIFO is not set +# CONFIG_SAMPLE_KOBJECT is not set +# CONFIG_SAMPLE_KPROBES is not set +# CONFIG_SAMPLE_LANDLOCK is not set +# CONFIG_SAMPLE_LIVEPATCH is not set +# CONFIG_SAMPLE_PIDFD is not set +# CONFIG_SAMPLE_SECCOMP is not set +CONFIG_SAMPLES=y +# CONFIG_SAMPLE_TIMER is not set +# CONFIG_SAMPLE_TRACE_ARRAY is not set +# CONFIG_SAMPLE_TRACE_CUSTOM_EVENTS is not set +# CONFIG_SAMPLE_TRACE_EVENTS is not set +# CONFIG_SAMPLE_TRACE_PRINTK is not set +# CONFIG_SAMPLE_UHID is not set +# CONFIG_SAMPLE_VFIO_MDEV_MBOCHS is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY is not set +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m +# CONFIG_SAMPLE_VFS is not set +# CONFIG_SAMPLE_WATCHDOG is not set +# CONFIG_SAMPLE_WATCH_QUEUE is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -4442,7 +4543,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4604,6 +4704,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4736,6 +4837,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4760,6 +4862,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4768,6 +4871,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4830,6 +4934,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -4859,6 +4964,7 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -4891,7 +4997,7 @@ CONFIG_SMC=m CONFIG_SMP=y CONFIG_SMSC9420=m # CONFIG_SMSC_PHY is not set -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMSGIUCV_EVENT=m CONFIG_SMSGIUCV=m CONFIG_SMS_SDIO_DRV=m @@ -5095,6 +5201,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5161,6 +5268,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5202,6 +5310,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5312,7 +5421,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5351,6 +5459,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5550,6 +5659,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5588,6 +5698,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5623,12 +5735,12 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set # CONFIG_TCG_TIS_SPI is not set @@ -5679,7 +5791,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5708,7 +5820,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set @@ -5820,6 +5932,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -5886,6 +5999,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TUNE_Z13 is not set # CONFIG_TUNE_Z14 is not set CONFIG_TUNE_Z15=y +# CONFIG_TUNE_Z16 is not set # CONFIG_TUNE_Z196 is not set # CONFIG_TUNE_Z900 is not set # CONFIG_TUNE_Z9_109 is not set @@ -5902,12 +6016,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6106,13 +6222,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6225,6 +6342,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6296,7 +6415,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6304,11 +6423,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6337,7 +6458,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6432,9 +6555,9 @@ CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMLOGRDR=m # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6449,9 +6572,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6504,9 +6627,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 0094dde2e..d9ddb44de 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -131,6 +131,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -152,6 +153,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -164,6 +167,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -449,8 +454,10 @@ CONFIG_BATTERY_GOLDFISH=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -540,6 +547,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -723,8 +731,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -768,6 +775,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -827,6 +835,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHSC_SCH=m @@ -848,8 +857,10 @@ CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set # CONFIG_CLK_SP810 is not set @@ -858,6 +869,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -892,6 +904,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -955,7 +968,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y # CONFIG_CRC7 is not set CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1023,6 +1036,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1112,10 +1126,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -1149,6 +1169,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1225,6 +1246,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1257,7 +1279,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1280,7 +1302,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1336,6 +1358,7 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1380,8 +1403,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1439,6 +1464,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1463,6 +1490,7 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1560,7 +1588,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y @@ -1587,7 +1615,6 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set @@ -1625,6 +1652,7 @@ CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m # CONFIG_EXPERT is not set CONFIG_EXPOLINE_AUTO=y +CONFIG_EXPOLINE_EXTERN=y # CONFIG_EXPOLINE_FULL is not set # CONFIG_EXPOLINE_OFF is not set CONFIG_EXPOLINE=y @@ -1664,6 +1692,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -1724,7 +1753,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_UDL is not set # CONFIG_FB_UVESA is not set -CONFIG_FB_VESA=y +# CONFIG_FB_VESA is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set @@ -1766,6 +1795,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1804,6 +1834,7 @@ CONFIG_FTRACE=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -1909,7 +1940,7 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WINBOND is not set @@ -2018,6 +2049,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2040,6 +2072,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2110,7 +2143,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_S390=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y @@ -2205,7 +2237,7 @@ CONFIG_I2C_SLAVE_EEPROM=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2274,6 +2306,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2296,7 +2330,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2421,6 +2455,7 @@ CONFIG_INPUT=y CONFIG_INPUT_YEALINK=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2429,6 +2464,7 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m # CONFIG_INTEL_IDXD_PERFMON is not set +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set @@ -2439,7 +2475,7 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set # CONFIG_INTEL_TH is not set @@ -2467,6 +2503,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2795,9 +2832,11 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -2959,6 +2998,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m CONFIG_LOAD_IPL_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -2999,8 +3039,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3042,6 +3085,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z13 is not set # CONFIG_MARCH_Z14 is not set # CONFIG_MARCH_Z15 is not set +# CONFIG_MARCH_Z16 is not set # CONFIG_MARCH_Z196 is not set # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set @@ -3069,6 +3113,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3087,6 +3132,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3126,6 +3172,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3197,7 +3244,6 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set @@ -3211,6 +3257,7 @@ CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3241,6 +3288,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3324,6 +3372,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3391,6 +3440,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3431,7 +3481,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3469,6 +3519,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set # CONFIG_MTD_BLKDEVS is not set @@ -3501,6 +3552,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3639,6 +3691,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -3847,6 +3902,7 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set @@ -3854,6 +3910,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4156,6 +4213,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4169,6 +4227,7 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4179,6 +4238,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4197,6 +4257,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -4309,6 +4370,7 @@ CONFIG_PCS_XPCS=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -4318,6 +4380,7 @@ CONFIG_PFAULT=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4496,7 +4559,9 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y +CONFIG_PROVE_CXL_LOCKING=y # CONFIG_PROVE_LOCKING is not set +# CONFIG_PROVE_NVDIMM_LOCKING is not set # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set @@ -4590,7 +4655,7 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -4604,7 +4669,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y CONFIG_RAPIDIO_CHMAN=m @@ -4703,17 +4768,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -4746,8 +4814,6 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4776,6 +4842,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -4859,6 +4926,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_PCF2123=m @@ -4954,6 +5022,7 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set CONFIG_S390_VMUR=m +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -5236,6 +5305,7 @@ CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5308,6 +5378,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5332,6 +5404,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5340,6 +5413,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5436,6 +5510,7 @@ CONFIG_SFC_FALCON_MTD=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5689,6 +5764,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5755,6 +5831,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5796,6 +5873,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5906,7 +5984,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5945,6 +6022,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6150,6 +6228,7 @@ CONFIG_SSB_PCIHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set # CONFIG_STACKTRACE_BUILD_ID is not set CONFIG_STACK_TRACER=y @@ -6209,6 +6288,8 @@ CONFIG_SURFACE_PRO3_BUTTON=m CONFIG_SWAP=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6253,7 +6334,7 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set CONFIG_TCG_NSC=m # CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_TIS_SPI_CR50=y @@ -6307,7 +6388,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6336,7 +6417,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6453,6 +6534,7 @@ CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_IQS5XX=m @@ -6527,6 +6609,7 @@ CONFIG_TUNE_DEFAULT=y # CONFIG_TUNE_Z13 is not set # CONFIG_TUNE_Z14 is not set # CONFIG_TUNE_Z15 is not set +# CONFIG_TUNE_Z16 is not set # CONFIG_TUNE_Z196 is not set # CONFIG_TUNE_Z900 is not set # CONFIG_TUNE_Z9_109 is not set @@ -6544,6 +6627,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -6551,6 +6635,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -6572,8 +6657,8 @@ CONFIG_UDMABUF=y CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -6583,7 +6668,7 @@ CONFIG_UIO_HV_GENERIC=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -6928,6 +7013,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6979,6 +7066,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7014,11 +7103,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7050,7 +7141,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7130,6 +7223,7 @@ CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set CONFIG_VIRTIO_MMIO=m @@ -7152,13 +7246,13 @@ CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMLOGRDR=m # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 426930f65..483cf415f 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -15,6 +15,7 @@ CONFIG_8139TOO=m # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -110,6 +111,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -130,6 +132,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -142,6 +146,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -163,7 +169,7 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m +# CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set @@ -172,6 +178,7 @@ CONFIG_ALIM1535_WDT=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m @@ -219,7 +226,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -229,6 +239,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -340,7 +351,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -416,6 +429,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -582,7 +596,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -616,6 +630,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -668,6 +683,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CHSC_SCH=m @@ -687,11 +703,14 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -727,6 +746,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -787,7 +807,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -850,6 +871,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -909,6 +931,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -940,10 +963,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -951,6 +980,7 @@ CONFIG_DASD_FBA=m CONFIG_DASD=m CONFIG_DASD_PROFILE=y # CONFIG_DAVICOM_PHY is not set +CONFIG_DAX=y CONFIG_DCB=y CONFIG_DCSSBLK=m # CONFIG_DDR is not set @@ -972,6 +1002,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1054,6 +1085,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set # CONFIG_DMABUF_DEBUG is not set @@ -1163,6 +1195,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1188,6 +1221,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1221,6 +1255,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1348,7 +1383,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y @@ -1378,7 +1413,6 @@ CONFIG_EDAC_PND2=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1411,6 +1445,7 @@ CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_EXFAT_FS=m # CONFIG_EXPERT is not set CONFIG_EXPOLINE_AUTO=y +CONFIG_EXPOLINE_EXTERN=y # CONFIG_EXPOLINE_FULL is not set # CONFIG_EXPOLINE_OFF is not set CONFIG_EXPOLINE=y @@ -1436,6 +1471,7 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -1530,6 +1566,7 @@ CONFIG_FM10K=m CONFIG_FONT_SUPPORT=m CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1561,6 +1598,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1618,6 +1656,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1660,7 +1699,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1771,6 +1810,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1781,6 +1821,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_SENSOR_HUB is not set +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1857,7 +1898,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_S390=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set @@ -1901,6 +1941,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -1947,7 +1988,7 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set @@ -1955,9 +1996,10 @@ CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m # CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y @@ -2160,7 +2202,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2170,6 +2211,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2205,6 +2247,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2225,7 +2268,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2263,7 +2306,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2384,8 +2427,8 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set CONFIG_ISM=m CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2479,8 +2522,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y -# CONFIG_KFENCE is not set +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n +CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2662,8 +2709,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2683,7 +2733,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m # CONFIG_MACB is not set -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m @@ -2702,6 +2752,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z13 is not set CONFIG_MARCH_Z14=y # CONFIG_MARCH_Z15 is not set +# CONFIG_MARCH_Z16 is not set # CONFIG_MARCH_Z196 is not set # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set @@ -2709,6 +2760,7 @@ CONFIG_MARCH_Z14=y # CONFIG_MARCH_ZEC12 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MATOM is not set @@ -2769,16 +2821,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -2843,7 +2895,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -2858,6 +2909,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -2888,6 +2940,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -2910,7 +2963,7 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -2966,6 +3019,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3035,6 +3089,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3075,7 +3130,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3109,6 +3164,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3134,6 +3190,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3400,11 +3457,13 @@ CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set @@ -3565,7 +3624,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3679,6 +3738,7 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3690,6 +3750,7 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3699,6 +3760,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3713,6 +3775,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set @@ -3817,6 +3880,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -3827,6 +3891,7 @@ CONFIG_PFAULT=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3834,6 +3899,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -3981,7 +4047,9 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PSAMPLE=m CONFIG_PSI_DEFAULT_DISABLED=y @@ -4035,6 +4103,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4096,9 +4165,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4115,8 +4184,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4195,8 +4264,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4208,7 +4275,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4380,7 +4447,39 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set CONFIG_S390_VMUR=m -# CONFIG_SAMPLES is not set +# CONFIG_SAMPLE_ANDROID_BINDERFS is not set +# CONFIG_SAMPLE_AUXDISPLAY is not set +# CONFIG_SAMPLE_CONFIGFS is not set +# CONFIG_SAMPLE_CONNECTOR is not set +# CONFIG_SAMPLE_FANOTIFY_ERROR is not set +# CONFIG_SAMPLE_FPROBE is not set +# CONFIG_SAMPLE_FTRACE_DIRECT is not set +# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set +# CONFIG_SAMPLE_HIDRAW is not set +# CONFIG_SAMPLE_HW_BREAKPOINT is not set +# CONFIG_SAMPLE_INTEL_MEI is not set +# CONFIG_SAMPLE_KDB is not set +# CONFIG_SAMPLE_KFIFO is not set +# CONFIG_SAMPLE_KOBJECT is not set +# CONFIG_SAMPLE_KPROBES is not set +# CONFIG_SAMPLE_LANDLOCK is not set +# CONFIG_SAMPLE_LIVEPATCH is not set +# CONFIG_SAMPLE_PIDFD is not set +# CONFIG_SAMPLE_SECCOMP is not set +CONFIG_SAMPLES=y +# CONFIG_SAMPLE_TIMER is not set +# CONFIG_SAMPLE_TRACE_ARRAY is not set +# CONFIG_SAMPLE_TRACE_CUSTOM_EVENTS is not set +# CONFIG_SAMPLE_TRACE_EVENTS is not set +# CONFIG_SAMPLE_TRACE_PRINTK is not set +# CONFIG_SAMPLE_UHID is not set +# CONFIG_SAMPLE_VFIO_MDEV_MBOCHS is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY is not set +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m +# CONFIG_SAMPLE_VFS is not set +# CONFIG_SAMPLE_WATCHDOG is not set +# CONFIG_SAMPLE_WATCH_QUEUE is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -4423,7 +4522,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4585,6 +4683,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4717,6 +4816,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4741,6 +4841,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4749,6 +4850,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4811,6 +4913,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -4840,6 +4943,7 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -4872,7 +4976,7 @@ CONFIG_SMC=m CONFIG_SMP=y CONFIG_SMSC9420=m # CONFIG_SMSC_PHY is not set -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMSGIUCV_EVENT=m CONFIG_SMSGIUCV=m CONFIG_SMS_SDIO_DRV=m @@ -5075,6 +5179,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5141,6 +5246,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5182,6 +5288,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5292,7 +5399,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5330,6 +5436,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5529,6 +5636,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5567,6 +5675,8 @@ CONFIG_SUSPEND=y CONFIG_SWAP=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5602,12 +5712,12 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set # CONFIG_TCG_TIS_SPI is not set @@ -5658,7 +5768,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5687,7 +5797,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set @@ -5799,6 +5909,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -5865,6 +5976,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TUNE_Z13 is not set # CONFIG_TUNE_Z14 is not set CONFIG_TUNE_Z15=y +# CONFIG_TUNE_Z16 is not set # CONFIG_TUNE_Z196 is not set # CONFIG_TUNE_Z900 is not set # CONFIG_TUNE_Z9_109 is not set @@ -5881,12 +5993,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6085,13 +6199,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6204,6 +6319,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6275,7 +6392,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6283,11 +6400,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6316,7 +6435,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6411,9 +6532,9 @@ CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMLOGRDR=m # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6428,9 +6549,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6483,9 +6604,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y # CONFIG_XEN_BACKEND is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 7aa84a32a..c6c6023a2 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -15,6 +15,7 @@ CONFIG_8139TOO=m # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -110,6 +111,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -130,6 +132,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -142,6 +146,8 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -163,7 +169,7 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m +# CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set @@ -172,6 +178,7 @@ CONFIG_ALIM1535_WDT=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set # CONFIG_AMD_PHY is not set CONFIG_AMD_PMC=m @@ -219,7 +226,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -229,6 +239,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -344,7 +355,9 @@ CONFIG_BASE_SMALL=0 # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -420,6 +433,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -587,7 +601,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -621,6 +635,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -673,6 +688,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m # CONFIG_CHR_DEV_SCH is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_ST is not set +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set # CONFIG_CHSC_SCH is not set @@ -692,11 +708,14 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y # CONFIG_CIO_INJECT is not set CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -732,6 +751,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -792,7 +812,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=y CONFIG_CRC8=y # CONFIG_CRC_CCITT is not set @@ -855,6 +876,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -914,6 +936,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -945,10 +968,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DASD_DIAG=m CONFIG_DASD_ECKD=m CONFIG_DASD_EER=y @@ -978,6 +1007,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1060,6 +1090,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set # CONFIG_DMABUF_DEBUG is not set @@ -1169,6 +1200,7 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1194,6 +1226,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1227,6 +1260,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1354,7 +1388,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set # CONFIG_EADM_SCH is not set CONFIG_EARLY_PRINTK_DBGP=y @@ -1384,7 +1418,6 @@ CONFIG_EDAC_PND2=m CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y @@ -1418,6 +1451,7 @@ CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" # CONFIG_EXFAT_FS is not set # CONFIG_EXPERT is not set CONFIG_EXPOLINE_AUTO=y +CONFIG_EXPOLINE_EXTERN=y # CONFIG_EXPOLINE_FULL is not set # CONFIG_EXPOLINE_OFF is not set CONFIG_EXPOLINE=y @@ -1443,6 +1477,7 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=y # CONFIG_FAIL_SUNRPC is not set @@ -1537,6 +1572,7 @@ CONFIG_FM10K=m CONFIG_FONT_SUPPORT=m CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1569,6 +1605,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y # CONFIG_FUSE_FS is not set # CONFIG_FUSION_CTL is not set @@ -1628,6 +1665,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_AMD_FCH is not set +# CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_BCM_XGS_IPROC is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set @@ -1670,7 +1708,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1781,6 +1819,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1791,6 +1830,7 @@ CONFIG_HID_SEMITEK=m # CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_SENSOR_HUB is not set +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1868,7 +1908,6 @@ CONFIG_HWPOISON_INJECT=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_S390=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set @@ -1912,6 +1951,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set @@ -1958,7 +1998,7 @@ CONFIG_I2C_MUX_MLXCPLD=m CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set @@ -1966,9 +2006,10 @@ CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m # CONFIG_I6300ESB_WDT is not set +# CONFIG_I8K is not set # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m CONFIG_IBM_PARTITION=y @@ -2172,7 +2213,6 @@ CONFIG_INTEL_IDXD=m # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set -# CONFIG_INTEL_MIC_BUS is not set # CONFIG_INTEL_PMC_CORE is not set # CONFIG_INTEL_PMT_CLASS is not set # CONFIG_INTEL_PMT_CRASHLOG is not set @@ -2182,6 +2222,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2217,6 +2258,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2237,7 +2279,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2275,7 +2317,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2396,8 +2438,8 @@ CONFIG_ISCSI_TCP=m # CONFIG_ISL29501 is not set CONFIG_ISM=m # CONFIG_ISO9660_FS is not set -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2491,8 +2533,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS is not set # CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_KFENCE is not set +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n +CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2675,8 +2721,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2696,7 +2745,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m # CONFIG_MACB is not set -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m @@ -2715,6 +2764,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z13 is not set CONFIG_MARCH_Z14=y # CONFIG_MARCH_Z15 is not set +# CONFIG_MARCH_Z16 is not set # CONFIG_MARCH_Z196 is not set # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set @@ -2722,6 +2772,7 @@ CONFIG_MARCH_Z14=y # CONFIG_MARCH_ZEC12 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MATOM is not set @@ -2782,16 +2833,16 @@ CONFIG_MD_RAID10=m CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -2856,7 +2907,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_HI655X_PMIC is not set # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_INTEL_PMT is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -2871,6 +2921,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -2901,6 +2952,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -2923,7 +2975,7 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -2979,6 +3031,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3048,6 +3101,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE is not set CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3088,7 +3142,7 @@ CONFIG_MOUSE_ELAN_I2C_SMBUS=y # CONFIG_MOUSE_SERIAL is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3122,6 +3176,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3147,6 +3202,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3414,11 +3470,13 @@ CONFIG_NET_VENDOR_ASIX=y # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set @@ -3580,7 +3638,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3694,6 +3752,7 @@ CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set @@ -3705,6 +3764,7 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m # CONFIG_OPENVSWITCH_GRE is not set # CONFIG_OPENVSWITCH is not set @@ -3714,6 +3774,7 @@ CONFIG_OPENVSWITCH_GENEVE=m # CONFIG_ORANGEFS_FS is not set # CONFIG_OSF_PARTITION is not set CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set # CONFIG_OVERLAY_FS is not set # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3728,6 +3789,7 @@ CONFIG_PACK_STACK=y # CONFIG_PAGE_EXTENSION is not set # CONFIG_PAGE_OWNER is not set CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL is not set @@ -3832,6 +3894,7 @@ CONFIG_PCPU_DEV_REFCNT=y # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_UNCORE=y @@ -3842,6 +3905,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -3849,6 +3913,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -3997,7 +4062,9 @@ CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILING is not set # CONFIG_PROTECTED_VIRTUALIZATION_GUEST is not set +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set # CONFIG_PSAMPLE is not set CONFIG_PSI_DEFAULT_DISABLED=y @@ -4051,6 +4118,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4112,9 +4180,9 @@ CONFIG_RADIO_TEA575X=m # CONFIG_RAID_ATTRS is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4211,8 +4279,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4224,7 +4290,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4398,7 +4464,39 @@ CONFIG_S390_TAPE_3590=m # CONFIG_S390_UNWIND_SELFTEST is not set CONFIG_S390_VMUR=y CONFIG_S390=y +# CONFIG_SAMPLE_ANDROID_BINDERFS is not set +# CONFIG_SAMPLE_AUXDISPLAY is not set +# CONFIG_SAMPLE_CONFIGFS is not set +# CONFIG_SAMPLE_CONNECTOR is not set +# CONFIG_SAMPLE_FANOTIFY_ERROR is not set +# CONFIG_SAMPLE_FPROBE is not set +# CONFIG_SAMPLE_FTRACE_DIRECT is not set +# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set +# CONFIG_SAMPLE_HIDRAW is not set +# CONFIG_SAMPLE_HW_BREAKPOINT is not set +# CONFIG_SAMPLE_INTEL_MEI is not set +# CONFIG_SAMPLE_KDB is not set +# CONFIG_SAMPLE_KFIFO is not set +# CONFIG_SAMPLE_KOBJECT is not set +# CONFIG_SAMPLE_KPROBES is not set +# CONFIG_SAMPLE_LANDLOCK is not set +# CONFIG_SAMPLE_LIVEPATCH is not set +# CONFIG_SAMPLE_PIDFD is not set +# CONFIG_SAMPLE_SECCOMP is not set # CONFIG_SAMPLES is not set +# CONFIG_SAMPLE_TIMER is not set +# CONFIG_SAMPLE_TRACE_ARRAY is not set +# CONFIG_SAMPLE_TRACE_CUSTOM_EVENTS is not set +# CONFIG_SAMPLE_TRACE_EVENTS is not set +# CONFIG_SAMPLE_TRACE_PRINTK is not set +# CONFIG_SAMPLE_UHID is not set +# CONFIG_SAMPLE_VFIO_MDEV_MBOCHS is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY is not set +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m +# CONFIG_SAMPLE_VFS is not set +# CONFIG_SAMPLE_WATCHDOG is not set +# CONFIG_SAMPLE_WATCH_QUEUE is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m @@ -4442,7 +4540,6 @@ CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_SCHEDSTATS is not set CONFIG_SCHED_TOPOLOGY=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set CONFIG_SCLP_CONSOLE=y # CONFIG_SCLP_OFB is not set CONFIG_SCLP_TTY=y @@ -4605,6 +4702,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4737,6 +4835,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4761,6 +4860,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4769,6 +4869,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4831,6 +4932,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -4860,6 +4962,7 @@ CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHMEM=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set @@ -4893,7 +4996,7 @@ CONFIG_SMC=m CONFIG_SMP=y CONFIG_SMSC9420=m # CONFIG_SMSC_PHY is not set -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMSGIUCV_EVENT=m CONFIG_SMSGIUCV=m CONFIG_SMS_SDIO_DRV=m @@ -5096,6 +5199,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_YC_MACH is not set # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5162,6 +5266,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_INTEL_AVS is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5203,6 +5308,7 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set +# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set # CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH is not set # CONFIG_SND_SOC_INTEL_SST is not set @@ -5313,7 +5419,6 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_CANNONLAKE is not set # CONFIG_SND_SOC_SOF_COFFEELAKE is not set # CONFIG_SND_SOC_SOF_COMETLAKE is not set -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set # CONFIG_SND_SOC_SOF_ELKHARTLAKE is not set # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set @@ -5351,6 +5456,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5551,6 +5657,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5591,6 +5698,8 @@ CONFIG_SUSPEND=y # CONFIG_SWAP is not set # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5628,12 +5737,12 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y # CONFIG_TASKSTATS is not set CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set # CONFIG_TCG_TIS_SPI is not set @@ -5684,7 +5793,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5713,7 +5822,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set @@ -5825,6 +5934,7 @@ CONFIG_TN3270=y # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -5892,6 +6002,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TUNE_Z13 is not set # CONFIG_TUNE_Z14 is not set CONFIG_TUNE_Z15=y +# CONFIG_TUNE_Z16 is not set # CONFIG_TUNE_Z196 is not set # CONFIG_TUNE_Z900 is not set # CONFIG_TUNE_Z9_109 is not set @@ -5908,12 +6019,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6112,13 +6225,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6231,6 +6345,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6302,7 +6418,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6310,11 +6426,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6343,7 +6461,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6439,9 +6559,9 @@ CONFIG_VMCP_CMA_SIZE=4 # CONFIG_VMCP is not set # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y +CONFIG_VMGENID=y CONFIG_VMLOGRDR=m # CONFIG_VMXNET3 is not set -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m # CONFIG_VSOCKETS is not set @@ -6456,9 +6576,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6511,9 +6631,11 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y +# CONFIG_X86_X32_ABI is not set CONFIG_XDP_SOCKETS_DIAG=m # CONFIG_XDP_SOCKETS is not set # CONFIG_XEN_BACKEND is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 49fa3927c..c1d21f807 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -148,6 +148,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -169,6 +170,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -181,6 +184,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -241,6 +246,7 @@ CONFIG_ALTERA_TSE=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y @@ -481,7 +487,10 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y -# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +# CONFIG_BATTERY_BQ27XXX_HDQ is not set +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -493,8 +502,10 @@ CONFIG_BATTERY_GOLDFISH=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -584,6 +595,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -771,8 +783,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -814,6 +825,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -837,7 +849,7 @@ CONFIG_CHARGER_BQ24190=m # CONFIG_CHARGER_BQ24735 is not set CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m -# CONFIG_CHARGER_BQ25890 is not set +CONFIG_CHARGER_BQ25890=m # CONFIG_CHARGER_BQ25980 is not set CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m @@ -874,6 +886,7 @@ CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m CONFIG_CHROMEOS_LAPTOP=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_PSTORE=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -896,8 +909,10 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set @@ -907,6 +922,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -946,6 +962,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -1012,7 +1029,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1112,6 +1129,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1171,6 +1189,7 @@ CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m @@ -1207,10 +1226,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1238,6 +1263,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1337,6 +1363,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1370,7 +1397,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1393,7 +1420,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1461,6 +1488,7 @@ CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1505,8 +1533,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1564,6 +1594,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1588,6 +1620,7 @@ CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1687,7 +1720,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1825,6 +1858,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_F71808E_WDT=m CONFIG_FAIL_FUNCTION=y # CONFIG_FAIL_FUTEX is not set @@ -1945,6 +1979,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1986,6 +2021,7 @@ CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2100,9 +2136,9 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SIM is not set # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set -# CONFIG_GPIO_TPS68470 is not set +CONFIG_GPIO_TPS68470=m # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -2215,6 +2251,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2237,6 +2274,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2320,7 +2358,6 @@ CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y @@ -2369,6 +2406,7 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +CONFIG_I2C_DESIGNWARE_AMDPSP=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PCI=y @@ -2427,7 +2465,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2437,7 +2475,7 @@ CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I82092=m -CONFIG_I8K=m +CONFIG_I8K=y CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IB700_WDT=m @@ -2507,6 +2545,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2529,7 +2569,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2663,6 +2703,7 @@ CONFIG_INT3406_THERMAL=m CONFIG_INT340X_THERMAL=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2674,6 +2715,8 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m CONFIG_INTEL_CHT_INT33FE=m +CONFIG_INTEL_CHTWC_INT33FE=m +CONFIG_INTEL_HFI_THERMAL=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m @@ -2683,7 +2726,7 @@ CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_IOATDMA=m -# CONFIG_INTEL_IOMMU_DEBUGFS is not set +CONFIG_INTEL_IOMMU_DEBUGFS=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y @@ -2701,10 +2744,6 @@ CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set -CONFIG_INTEL_MIC_BUS=m -CONFIG_INTEL_MIC_CARD=m -CONFIG_INTEL_MIC_HOST=m -CONFIG_INTEL_MIC_X100_DMA=m CONFIG_INTEL_MRFLD_ADC=m CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m @@ -2722,11 +2761,12 @@ CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m +CONFIG_INTEL_SDSI=m CONFIG_INTEL_SKL_INT3472=m CONFIG_INTEL_SMARTCONNECT=y CONFIG_INTEL_SOC_DTS_THERMAL=m CONFIG_INTEL_SOC_PMIC_BXTWC=m -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y @@ -2773,6 +2813,7 @@ CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3047,12 +3088,8 @@ CONFIG_JUMP_LABEL=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set -# CONFIG_KASAN_GENERIC is not set -# CONFIG_KASAN_INLINE is not set # CONFIG_KASAN is not set -CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set # CONFIG_KASAN_VMALLOC is not set # CONFIG_KCOV is not set # CONFIG_KCSAN is not set @@ -3111,10 +3148,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set +# CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 -CONFIG_KFENCE=y +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -3286,6 +3325,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3326,8 +3366,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3387,6 +3430,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3405,6 +3449,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3444,6 +3489,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3517,9 +3563,9 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y +CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_PMC_BXT=m -CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3534,6 +3580,7 @@ CONFIG_MFD_INTEL_PMT=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3564,6 +3611,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3589,7 +3637,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3610,7 +3658,6 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m -CONFIG_MIC_COSM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3658,6 +3705,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3681,7 +3729,7 @@ CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set CONFIG_MMA7660=m -# CONFIG_MMA8452 is not set +CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set @@ -3728,6 +3776,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3767,7 +3816,7 @@ CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3809,6 +3858,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m @@ -3841,6 +3891,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3966,7 +4017,7 @@ CONFIG_NET_CORE=y CONFIG_NETDEV_ADDR_LIST_TEST=m CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=y -CONFIG_NET_DEV_REFCNT_TRACKER=y +# CONFIG_NET_DEV_REFCNT_TRACKER is not set CONFIG_NETDEVSIM=m CONFIG_NET_DROP_MONITOR=y # CONFIG_NET_DSA_AR9331 is not set @@ -3985,6 +4036,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4124,7 +4178,7 @@ CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m -CONFIG_NET_NS_REFCNT_TRACKER=y +# CONFIG_NET_NS_REFCNT_TRACKER is not set CONFIG_NET_NS=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y @@ -4193,6 +4247,7 @@ CONFIG_NET_VENDOR_CADENCE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4200,6 +4255,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4518,6 +4574,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4532,6 +4589,7 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4542,6 +4600,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4559,6 +4618,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -4707,6 +4767,7 @@ CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PEAQ_WMI=m +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m @@ -4719,6 +4780,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4913,7 +4975,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m @@ -4958,7 +5022,6 @@ CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM_INTEL_LGM is not set -CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set @@ -5012,7 +5075,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5026,7 +5089,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y @@ -5131,17 +5194,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -5175,8 +5241,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5205,6 +5269,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5289,6 +5354,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_PCF2123=m @@ -5374,6 +5440,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5427,8 +5494,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y -CONFIG_SCIF_BUS=m -CONFIG_SCIF=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m @@ -5604,6 +5669,7 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m @@ -5669,6 +5735,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5741,6 +5808,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5765,6 +5834,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5773,6 +5843,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5809,7 +5880,7 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_NR_UARTS=32 @@ -5838,6 +5909,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_RP2 is not set @@ -5878,6 +5950,7 @@ CONFIG_SFP=m CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6131,6 +6204,7 @@ CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6139,7 +6213,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6197,6 +6271,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_INTEL_AVS=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -6239,6 +6314,7 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m CONFIG_SND_SOC_INTEL_SST=m @@ -6350,7 +6426,6 @@ CONFIG_SND_SOC_SOF_BROADWELL=m CONFIG_SND_SOC_SOF_CANNONLAKE=m CONFIG_SND_SOC_SOF_COFFEELAKE=m CONFIG_SND_SOC_SOF_COMETLAKE=m -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y @@ -6390,6 +6465,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6606,6 +6682,7 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6675,6 +6752,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6718,7 +6797,7 @@ CONFIG_TCG_CRB=y CONFIG_TCG_INFINEON=m CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -6772,7 +6851,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6801,7 +6880,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6923,6 +7002,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m @@ -7007,6 +7087,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -7014,6 +7095,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -7036,8 +7118,8 @@ CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m CONFIG_UID16=y -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7047,7 +7129,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -7396,6 +7478,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -7452,6 +7536,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7488,11 +7574,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7505,7 +7593,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m -# CONFIG_VIDEO_IPU3_IMGU is not set +CONFIG_VIDEO_IPU3_IMGU=m # CONFIG_VIDEO_IVTV_ALSA is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m @@ -7525,7 +7613,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7627,6 +7717,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y CONFIG_VMD=m # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set @@ -7636,8 +7727,6 @@ CONFIG_VMWARE_PVSCSI=m CONFIG_VMWARE_VMCI=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m -CONFIG_VOP_BUS=m -CONFIG_VOP=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -7761,8 +7850,8 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_X86_AMD_PSTATE=m -# CONFIG_X86_ANDROID_TABLETS is not set +CONFIG_X86_AMD_PSTATE=y +CONFIG_X86_ANDROID_TABLETS=m CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CPA_STATISTICS=y @@ -7781,6 +7870,7 @@ CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set # CONFIG_X86_LEGACY_VM86 is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_INJECT=m @@ -7808,6 +7898,7 @@ CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_X2APIC=y +# CONFIG_X86_X32_ABI is not set # CONFIG_X86_X32 is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 312c13e0c..a105b1dac 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -128,6 +129,7 @@ CONFIG_ACPI=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -148,6 +150,8 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -160,6 +164,8 @@ CONFIG_ACPI=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -180,8 +186,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -189,6 +195,7 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y @@ -243,7 +250,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -253,6 +263,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -368,7 +379,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -444,6 +457,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -610,7 +624,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -641,6 +655,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -693,6 +708,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CICADA_PHY=m @@ -710,11 +726,14 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -755,6 +774,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -819,7 +839,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -904,6 +925,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -966,6 +988,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -999,11 +1022,18 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m +CONFIG_DAX=y CONFIG_DCA=m CONFIG_DCB=y CONFIG_DCDBAS=m @@ -1028,6 +1058,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1132,6 +1163,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y CONFIG_DMABUF_DEBUG=y @@ -1247,6 +1279,7 @@ CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1272,6 +1305,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1305,6 +1339,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1433,7 +1468,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1543,7 +1578,7 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set -CONFIG_F71808E_WDT=m +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAIL_IO_TIMEOUT=y @@ -1648,6 +1683,7 @@ CONFIG_FM10K=m CONFIG_FONT_SUPPORT=y CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1682,6 +1718,7 @@ CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1784,7 +1821,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1796,7 +1833,7 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_GTP is not set -# CONFIG_GUP_TEST is not set +CONFIG_GUP_TEST=y CONFIG_GVE=m # CONFIG_HABANA_AI is not set CONFIG_HALTPOLL_CPUIDLE=y @@ -1896,6 +1933,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1918,6 +1956,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m CONFIG_HID_SENSOR_PRESS=m CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2004,7 +2043,6 @@ CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2050,6 +2088,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m @@ -2100,7 +2139,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2108,12 +2147,12 @@ CONFIG_I2C=y CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m -CONFIG_I8K=m +# CONFIG_I6300ESB_WDT is not set +CONFIG_I8K=y CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set @@ -2126,7 +2165,7 @@ CONFIG_ICPLUS_PHY=m CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y -CONFIG_IE6XX_WDT=m +# CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_AT86RF230 is not set @@ -2312,6 +2351,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set +CONFIG_INTEL_HFI_THERMAL=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m @@ -2321,7 +2361,7 @@ CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m -# CONFIG_INTEL_IOMMU_DEBUGFS is not set +CONFIG_INTEL_IOMMU_DEBUGFS=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2330,7 +2370,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set CONFIG_INTEL_ISH_HID=m -# CONFIG_INTEL_ISHTP_ECLITE is not set +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m @@ -2339,7 +2379,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set -# CONFIG_INTEL_MIC_BUS is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -2354,6 +2393,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2402,6 +2442,7 @@ CONFIG_IOSF_MBI=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2422,7 +2463,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2460,7 +2501,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2583,8 +2624,8 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2681,8 +2722,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set # CONFIG_KFENCE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2869,8 +2914,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2890,7 +2938,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m @@ -2905,8 +2953,10 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2968,16 +3018,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_CEC_RC is not set CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -3045,7 +3095,6 @@ CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3060,6 +3109,7 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3090,6 +3140,7 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3112,7 +3163,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -3173,6 +3224,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3243,6 +3295,7 @@ CONFIG_MMC_VUB300=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3282,7 +3335,7 @@ CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3320,6 +3373,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3345,6 +3399,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3615,11 +3670,13 @@ CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set @@ -3780,7 +3837,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3897,8 +3954,9 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y -CONFIG_NV_TCO=m +# CONFIG_NV_TCO is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set @@ -3909,6 +3967,7 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3918,6 +3977,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3931,6 +3991,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -4034,7 +4095,7 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -4048,6 +4109,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m @@ -4061,6 +4123,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4068,6 +4131,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4231,7 +4295,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set CONFIG_PROVE_LOCKING=y +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m @@ -4290,6 +4356,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4346,9 +4413,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m CONFIG_RANDOM32_SELFTEST=y CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4365,8 +4432,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4445,8 +4512,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4458,7 +4523,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4621,7 +4686,39 @@ CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set -# CONFIG_SAMPLES is not set +# CONFIG_SAMPLE_ANDROID_BINDERFS is not set +# CONFIG_SAMPLE_AUXDISPLAY is not set +# CONFIG_SAMPLE_CONFIGFS is not set +# CONFIG_SAMPLE_CONNECTOR is not set +# CONFIG_SAMPLE_FANOTIFY_ERROR is not set +# CONFIG_SAMPLE_FPROBE is not set +# CONFIG_SAMPLE_FTRACE_DIRECT is not set +# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set +# CONFIG_SAMPLE_HIDRAW is not set +# CONFIG_SAMPLE_HW_BREAKPOINT is not set +# CONFIG_SAMPLE_INTEL_MEI is not set +# CONFIG_SAMPLE_KDB is not set +# CONFIG_SAMPLE_KFIFO is not set +# CONFIG_SAMPLE_KOBJECT is not set +# CONFIG_SAMPLE_KPROBES is not set +# CONFIG_SAMPLE_LANDLOCK is not set +# CONFIG_SAMPLE_LIVEPATCH is not set +# CONFIG_SAMPLE_PIDFD is not set +# CONFIG_SAMPLE_SECCOMP is not set +CONFIG_SAMPLES=y +# CONFIG_SAMPLE_TIMER is not set +# CONFIG_SAMPLE_TRACE_ARRAY is not set +# CONFIG_SAMPLE_TRACE_CUSTOM_EVENTS is not set +# CONFIG_SAMPLE_TRACE_EVENTS is not set +# CONFIG_SAMPLE_TRACE_PRINTK is not set +# CONFIG_SAMPLE_UHID is not set +# CONFIG_SAMPLE_VFIO_MDEV_MBOCHS is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY is not set +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m +# CONFIG_SAMPLE_VFS is not set +# CONFIG_SAMPLE_WATCHDOG is not set +# CONFIG_SAMPLE_WATCH_QUEUE is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m # CONFIG_SATA_ACARD_AHCI is not set @@ -4645,7 +4742,7 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -CONFIG_SBC_FITPC2_WATCHDOG=m +# CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set @@ -4665,7 +4762,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set CONFIG_SCSI_AACRAID=m @@ -4820,6 +4916,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4954,6 +5051,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4978,6 +5076,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4986,6 +5085,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -5021,7 +5121,7 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_NR_UARTS=64 @@ -5049,6 +5149,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5085,6 +5186,7 @@ CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5117,7 +5219,7 @@ CONFIG_SMP=y # CONFIG_SMSC37B787_WDT is not set CONFIG_SMSC9420=m CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5130,7 +5232,7 @@ CONFIG_SND_ALI5451=m CONFIG_SND_ALOOP=m # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set +CONFIG_SND_AMD_ACP_CONFIG=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -5321,6 +5423,7 @@ CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5329,7 +5432,7 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set @@ -5387,6 +5490,7 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_INTEL_AVS=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -5429,6 +5533,7 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m CONFIG_SND_SOC_INTEL_SST=m @@ -5539,7 +5644,6 @@ CONFIG_SND_SOC_SOF_BROADWELL=m CONFIG_SND_SOC_SOF_CANNONLAKE=m CONFIG_SND_SOC_SOF_COFFEELAKE=m CONFIG_SND_SOC_SOF_COMETLAKE=m -CONFIG_SND_SOC_SOF_DEBUG_PROBES=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y @@ -5578,6 +5682,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5708,7 +5813,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -CONFIG_SP5100_TCO=m +# CONFIG_SP5100_TCO is not set CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5782,6 +5887,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5834,6 +5940,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5868,16 +5976,16 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=m +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_TIS_SPI is not set -CONFIG_TCG_TIS_ST33ZP24_I2C=m +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y CONFIG_TCG_TPM=y @@ -5924,7 +6032,7 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5953,7 +6061,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6070,6 +6178,7 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -6131,6 +6240,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set @@ -6142,12 +6252,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6347,13 +6459,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6468,6 +6581,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6507,7 +6622,7 @@ CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m -CONFIG_VIA_WDT=m +# CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set @@ -6541,7 +6656,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6549,11 +6664,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6582,7 +6699,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6677,12 +6796,12 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y CONFIG_VMD=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMWARE_BALLOON=m CONFIG_VMWARE_PVSCSI=m CONFIG_VMWARE_VMCI=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6697,9 +6816,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6715,7 +6834,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6756,7 +6875,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_X86_AMD_PSTATE=m +CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CMPXCHG64=y @@ -6775,6 +6894,7 @@ CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_INJECT=m CONFIG_X86_MCE_INTEL=y @@ -6802,6 +6922,7 @@ CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_X2APIC=y +# CONFIG_X86_X32_ABI is not set # CONFIG_X86_X32 is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -6830,7 +6951,7 @@ CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set -CONFIG_XEN_WDT=m +# CONFIG_XEN_WDT is not set CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 821471c76..b99c1c627 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -148,6 +148,7 @@ CONFIG_AD7949=m # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set @@ -169,6 +170,8 @@ CONFIG_ADIS16475=m # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -181,6 +184,8 @@ CONFIG_ADXL313_SPI=m # CONFIG_ADXL345_SPI is not set CONFIG_ADXL355_I2C=m CONFIG_ADXL355_SPI=m +CONFIG_ADXL367_I2C=m +CONFIG_ADXL367_SPI=m CONFIG_ADXL372_I2C=m CONFIG_ADXL372_SPI=m CONFIG_ADXRS290=m @@ -241,6 +246,7 @@ CONFIG_ALTERA_TSE=m CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y @@ -480,7 +486,10 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_TRACING=y -# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +# CONFIG_BATTERY_BQ27XXX_HDQ is not set +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -492,8 +501,10 @@ CONFIG_BATTERY_GOLDFISH=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set CONFIG_BATTERY_RT5033=m +CONFIG_BATTERY_SAMSUNG_SDI=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_SURFACE=m +CONFIG_BATTERY_UG3105=m CONFIG_BAYCOM_EPP=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_SER_FDX=m @@ -583,6 +594,7 @@ CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -770,8 +782,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -# CONFIG_CAN_SOFTING_CS is not set -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -813,6 +824,7 @@ CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -836,7 +848,7 @@ CONFIG_CHARGER_BQ24190=m # CONFIG_CHARGER_BQ24735 is not set CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ256XX=m -# CONFIG_CHARGER_BQ25890 is not set +CONFIG_CHARGER_BQ25890=m # CONFIG_CHARGER_BQ25980 is not set CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_USBPD=m @@ -873,6 +885,7 @@ CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m CONFIG_CHROMEOS_LAPTOP=m +CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_PSTORE=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -895,8 +908,10 @@ CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIO2_BRIDGE=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_LGM_CGU is not set # CONFIG_CLK_QORIQ is not set # CONFIG_CLK_RASPBERRYPI is not set @@ -906,6 +921,7 @@ CONFIG_CLEANCACHE=y # CONFIG_CLK_SUNXI_PRCM_SUN6I is not set # CONFIG_CLK_SUNXI_PRCM_SUN8I is not set # CONFIG_CLK_SUNXI_PRCM_SUN9I is not set +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y CONFIG_CM32181=m @@ -945,6 +961,7 @@ CONFIG_COMMON_CLK_AXI_CLKGEN=m # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_MMP2_AUDIO is not set # CONFIG_COMMON_CLK_PWM is not set +CONFIG_COMMON_CLK_RS9_PCIE=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -1011,7 +1028,7 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y CONFIG_CRC4=m -CONFIG_CRC64=m +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1111,6 +1128,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1170,6 +1188,7 @@ CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m @@ -1206,10 +1225,16 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1237,6 +1262,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1329,6 +1355,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1361,7 +1388,7 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m CONFIG_DM_DUST=m CONFIG_DM_EBS=m -# CONFIG_DM_ERA is not set +CONFIG_DM_ERA=m CONFIG_DM_FLAKEY=m CONFIG_DMIID=y CONFIG_DM_INIT=y @@ -1384,7 +1411,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_UNSTRIPED=m CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING is not set +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=y @@ -1452,6 +1479,7 @@ CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y +CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1496,8 +1524,10 @@ CONFIG_DRM_PANEL_JDI_R63452=m # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set @@ -1555,6 +1585,8 @@ CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set +CONFIG_DRM_SSD130X_I2C=m +CONFIG_DRM_SSD130X=m # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1579,6 +1611,7 @@ CONFIG_DRM_VMWGFX_MKSSTATS=y # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTPM_CPU=y +CONFIG_DTPM_DEVFREQ=y CONFIG_DTPM=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1678,7 +1711,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1816,6 +1849,7 @@ CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_UNFAIR_RWSEM=y CONFIG_F71808E_WDT=m # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m @@ -1928,6 +1962,7 @@ CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m +CONFIG_FPROBE=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1969,6 +2004,7 @@ CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +CONFIG_FUN_ETH=m CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m CONFIG_FUSION_CTL=m @@ -2083,9 +2119,9 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SIM is not set # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_TPIC2810 is not set -# CONFIG_GPIO_TPS68470 is not set +CONFIG_GPIO_TPS68470=m # CONFIG_GPIO_TS4900 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set CONFIG_GPIO_VIRTIO=m # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -2198,6 +2234,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RAZER=m # CONFIG_HID_REDRAGON is not set CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m @@ -2220,6 +2257,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_HID_SENSOR_PRESS is not set # CONFIG_HID_SENSOR_PROX is not set CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -2303,7 +2341,6 @@ CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_TPM=y @@ -2352,6 +2389,7 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +CONFIG_I2C_DESIGNWARE_AMDPSP=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PCI=y @@ -2410,7 +2448,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set CONFIG_I2C_VIRTIO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2420,7 +2458,7 @@ CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m CONFIG_I82092=m -CONFIG_I8K=m +CONFIG_I8K=y CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IB700_WDT=m @@ -2490,6 +2528,8 @@ CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_IIO_ST_LSM6DSX=m # CONFIG_IIO_ST_LSM9DS0 is not set CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_IIO_ST_PRESS is not set CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m @@ -2512,7 +2552,7 @@ CONFIG_IMA_DEFAULT_HASH_SHA256=y # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DISABLE_HTABLE is not set CONFIG_IMA_KEXEC=y -CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y +# CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_LSM_RULES=y CONFIG_IMA_MEASURE_PCR_IDX=10 @@ -2646,6 +2686,7 @@ CONFIG_INT3406_THERMAL=m CONFIG_INT340X_THERMAL=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2657,6 +2698,8 @@ CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m CONFIG_INTEL_CHT_INT33FE=m +CONFIG_INTEL_CHTWC_INT33FE=m +CONFIG_INTEL_HFI_THERMAL=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m @@ -2684,10 +2727,6 @@ CONFIG_INTEL_MEI_PXP=m CONFIG_INTEL_MEI_TXE=m CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set -CONFIG_INTEL_MIC_BUS=m -CONFIG_INTEL_MIC_CARD=m -CONFIG_INTEL_MIC_HOST=m -CONFIG_INTEL_MIC_X100_DMA=m CONFIG_INTEL_MRFLD_ADC=m CONFIG_INTEL_MRFLD_PWRBTN=m CONFIG_INTEL_OAKTRAIL=m @@ -2705,11 +2744,12 @@ CONFIG_INTEL_SAR_INT1092=m CONFIG_INTEL_SCU_IPC_UTIL=m CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=m +CONFIG_INTEL_SDSI=m CONFIG_INTEL_SKL_INT3472=m CONFIG_INTEL_SMARTCONNECT=y CONFIG_INTEL_SOC_DTS_THERMAL=m CONFIG_INTEL_SOC_PMIC_BXTWC=m -CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y @@ -2756,6 +2796,7 @@ CONFIG_IOSF_MBI=y CONFIG_IOSM=m CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3088,9 +3129,11 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_KEYS=y +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m CONFIG_KFENCE_NUM_OBJECTS=255 -CONFIG_KFENCE_SAMPLE_INTERVAL=0 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y # CONFIG_KGDB_KDB is not set @@ -3263,6 +3306,7 @@ CONFIG_LIVEPATCH=y CONFIG_LLC=m # CONFIG_LMK04832 is not set CONFIG_LMP91000=m +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -3303,8 +3347,11 @@ CONFIG_LTC1660=m # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +CONFIG_LTC2688=m CONFIG_LTC2983=m # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y CONFIG_LTR501=m CONFIG_LV0104CS=m @@ -3364,6 +3411,7 @@ CONFIG_MAX44009=m # CONFIG_MAX5487 is not set # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m # CONFIG_MAX9611 is not set CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAXLINEAR_GPHY=m @@ -3382,6 +3430,7 @@ CONFIG_MCP41010=m # CONFIG_MCP4725 is not set # CONFIG_MCP4922 is not set CONFIG_MCTP_SERIAL=m +# CONFIG_MCTP_TRANSPORT_I2C is not set CONFIG_MCTP=y CONFIG_MD_AUTODETECT=y # CONFIG_MD_CLUSTER is not set @@ -3421,6 +3470,7 @@ CONFIG_MEDIA_CONTROLLER_REQUEST_API=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y +CONFIG_MEDIA_PLATFORM_DRIVERS=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set @@ -3494,9 +3544,9 @@ CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_HI6421_SPMI is not set CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y +CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_M10_BMC=m CONFIG_MFD_INTEL_PMC_BXT=m -CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3511,6 +3561,7 @@ CONFIG_MFD_INTEL_PMT=m CONFIG_MFD_MAX77650=m # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77714=m # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3541,6 +3592,7 @@ CONFIG_MFD_RT4831=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3566,7 +3618,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TPS65912 is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WCD934X is not set CONFIG_MFD_WL1273_CORE=m @@ -3587,7 +3639,6 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m -CONFIG_MIC_COSM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3635,6 +3686,7 @@ CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VFIO_PCI=m CONFIG_MLX90614=m CONFIG_MLX90632=m # CONFIG_MLXBF_BOOTCTL is not set @@ -3658,7 +3710,7 @@ CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set CONFIG_MMA7660=m -# CONFIG_MMA8452 is not set +CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set @@ -3705,6 +3757,7 @@ CONFIG_MMC_WBSD=m CONFIG_MMIOTRACE=y CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3744,7 +3797,7 @@ CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3786,6 +3839,7 @@ CONFIG_MT76x2U=m CONFIG_MT7915E=m CONFIG_MT7921E=m CONFIG_MT7921S=m +CONFIG_MT7921U=m # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AR7_PARTS is not set CONFIG_MTD_BLKDEVS=m @@ -3818,6 +3872,7 @@ CONFIG_MTD_NAND_CADENCE=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set +CONFIG_MTD_NAND_ECC_MXIC=y # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set CONFIG_MTD_NAND_ECC_SW_HAMMING=y @@ -3962,6 +4017,9 @@ CONFIG_NET_DSA_MV88E6XXX=m CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_MDIO is not set +CONFIG_NET_DSA_REALTEK_RTL8365MB=m +CONFIG_NET_DSA_REALTEK_RTL8366RB=m # CONFIG_NET_DSA_REALTEK_SMI is not set # CONFIG_NET_DSA_SJA1105 is not set CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -4170,6 +4228,7 @@ CONFIG_NET_VENDOR_CADENCE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +CONFIG_NET_VENDOR_DAVICOM=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y @@ -4177,6 +4236,7 @@ CONFIG_NET_VENDOR_ENGLEDER=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set +CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_HISILICON is not set # CONFIG_NET_VENDOR_HUAWEI is not set @@ -4495,6 +4555,7 @@ CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m @@ -4509,6 +4570,7 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4519,6 +4581,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -4536,6 +4599,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4683,6 +4747,7 @@ CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m CONFIG_PEAQ_WMI=m +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m @@ -4695,6 +4760,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set # CONFIG_PHY_CADENCE_DPHY is not set +CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m CONFIG_PHY_CADENCE_SIERRA=m CONFIG_PHY_CADENCE_TORRENT=m @@ -4889,7 +4955,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m @@ -4934,7 +5002,6 @@ CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM_INTEL_LGM is not set -CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set @@ -4988,7 +5055,7 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_ADAPTERS=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_SHARK2=m @@ -5002,7 +5069,7 @@ CONFIG_RADIO_WL1273=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y @@ -5107,17 +5174,20 @@ CONFIG_REGULATOR_MP886X=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5190A=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m CONFIG_REGULATOR_RTQ2134=m CONFIG_REGULATOR_RTQ6752=m # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SY7636A=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65132 is not set @@ -5151,8 +5221,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5181,6 +5249,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_CTRL=m # CONFIG_RPMSG is not set # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set @@ -5265,6 +5334,7 @@ CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_PCF2123=m @@ -5350,6 +5420,7 @@ CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set +# CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m @@ -5403,8 +5474,6 @@ CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y -CONFIG_SCIF_BUS=m -CONFIG_SCIF=m CONFIG_SC_LPASS_CORECC_7180=m # CONFIG_SCR24X is not set CONFIG_SCSI_3W_9XXX=m @@ -5580,6 +5649,7 @@ CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_ASUS_WMI_EC=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ATK0110=m @@ -5645,6 +5715,7 @@ CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_LIS3LV02D=m # CONFIG_SENSORS_LIS3_SPI is not set CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LM25066_REGULATOR=y CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m @@ -5717,6 +5788,8 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PLI1209BC=m +CONFIG_SENSORS_PLI1209BC_REGULATOR=y CONFIG_SENSORS_PM6764TR=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_POWR1220=m @@ -5741,6 +5814,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SY7636A=m CONFIG_SENSORS_TC654=m CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m @@ -5749,6 +5823,7 @@ CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP108=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP464=m CONFIG_SENSORS_TMP513=m # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m @@ -5785,7 +5860,7 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_NR_UARTS=32 @@ -5814,6 +5889,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_RP2 is not set @@ -5854,6 +5930,7 @@ CONFIG_SFP=m CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6106,6 +6183,7 @@ CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m # CONFIG_SND_SOC_BT_SCO is not set CONFIG_SND_SOC_CROS_EC_CODEC=m @@ -6114,7 +6192,7 @@ CONFIG_SND_SOC_CROS_EC_CODEC=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m -# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set @@ -6172,6 +6250,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_INTEL_AVS=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -6214,6 +6293,7 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m CONFIG_SND_SOC_INTEL_SST=m @@ -6325,7 +6405,6 @@ CONFIG_SND_SOC_SOF_BROADWELL=m CONFIG_SND_SOC_SOF_CANNONLAKE=m CONFIG_SND_SOC_SOF_COFFEELAKE=m CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y @@ -6364,6 +6443,7 @@ CONFIG_SND_SOC_TAS2770=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -6580,6 +6660,7 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -6649,6 +6730,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set CONFIG_SX9310=m +CONFIG_SX9324=m +CONFIG_SX9360=m # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -6692,7 +6775,7 @@ CONFIG_TCG_CRB=y CONFIG_TCG_INFINEON=m CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set +CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y @@ -6746,7 +6829,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -6775,7 +6858,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6897,6 +6980,7 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_HYCON_HY46XX=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IMAGIS=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_IQS5XX=m @@ -6981,6 +7065,7 @@ CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +CONFIG_TYPEC_RT1719=m CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPCI_MAXIM=m @@ -6988,6 +7073,7 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m +CONFIG_TYPEC_WUSB3801=m CONFIG_TYPHOON=m CONFIG_UACCE=m CONFIG_UAPI_HEADER_TEST=y @@ -7010,8 +7096,8 @@ CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set CONFIG_UHID=m CONFIG_UID16=y -CONFIG_UIO_AEC=m -CONFIG_UIO_CIF=m +# CONFIG_UIO_AEC is not set +# CONFIG_UIO_CIF is not set CONFIG_UIO_DFL=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_HV_GENERIC=m @@ -7021,7 +7107,7 @@ CONFIG_UIO=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_PRUSS is not set -CONFIG_UIO_SERCOS3=m +# CONFIG_UIO_SERCOS3 is not set CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set @@ -7370,6 +7456,8 @@ CONFIG_USB_YUREX=m # CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -7426,6 +7514,8 @@ CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CCS=m @@ -7462,11 +7552,13 @@ CONFIG_VIDEO_GO7007_LOADER=m CONFIG_VIDEO_GO7007=m CONFIG_VIDEO_GO7007_USB=m CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GS1662=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HI556=m CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_HI847=m CONFIG_VIDEO_IMX208=m CONFIG_VIDEO_IMX214=m CONFIG_VIDEO_IMX219=m @@ -7479,7 +7571,7 @@ CONFIG_VIDEO_IMX335=m CONFIG_VIDEO_IMX355=m CONFIG_VIDEO_IMX412=m CONFIG_VIDEO_IPU3_CIO2=m -# CONFIG_VIDEO_IPU3_IMGU is not set +CONFIG_VIDEO_IPU3_IMGU=m # CONFIG_VIDEO_IVTV_ALSA is not set CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_LM3560=m @@ -7499,7 +7591,9 @@ CONFIG_VIDEO_MT9V032=m CONFIG_VIDEO_MT9V111=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_OG01A1B=m CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV08D10=m CONFIG_VIDEO_OV13858=m CONFIG_VIDEO_OV13B10=m CONFIG_VIDEO_OV2640=m @@ -7601,6 +7695,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y CONFIG_VMD=m # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y # CONFIG_VMSPLIT_1G is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set @@ -7610,8 +7705,6 @@ CONFIG_VMWARE_PVSCSI=m CONFIG_VMWARE_VMCI=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m -CONFIG_VOP_BUS=m -CONFIG_VOP=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -7735,8 +7828,8 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_X86_AMD_PSTATE=m -# CONFIG_X86_ANDROID_TABLETS is not set +CONFIG_X86_AMD_PSTATE=y +CONFIG_X86_ANDROID_TABLETS=m # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CPA_STATISTICS=y @@ -7755,6 +7848,7 @@ CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set # CONFIG_X86_LEGACY_VM86 is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_INJECT=m @@ -7782,6 +7876,7 @@ CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_X2APIC=y +# CONFIG_X86_X32_ABI is not set # CONFIG_X86_X32 is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 8ea581158..1c44c7123 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -18,6 +18,7 @@ CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y +CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -128,6 +129,7 @@ CONFIG_ACPI=y # CONFIG_AD9523 is not set # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set +# CONFIG_ADA4250 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADF4371 is not set @@ -148,6 +150,8 @@ CONFIG_ACPI=y # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set # CONFIG_ADMV1013 is not set +# CONFIG_ADMV1014 is not set +# CONFIG_ADMV4420 is not set # CONFIG_ADMV8818 is not set # CONFIG_ADRF6780 is not set # CONFIG_ADT7316 is not set @@ -160,6 +164,8 @@ CONFIG_ACPI=y # CONFIG_ADXL345_SPI is not set # CONFIG_ADXL355_I2C is not set # CONFIG_ADXL355_SPI is not set +# CONFIG_ADXL367_I2C is not set +# CONFIG_ADXL367_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -180,8 +186,8 @@ CONFIG_AIO=y # CONFIG_AL_FIC is not set # CONFIG_ALIBABA_ENI_VDPA is not set # CONFIG_ALIENWARE_WMI is not set -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m +# CONFIG_ALIM1535_WDT is not set +# CONFIG_ALIM7101_WDT is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_ALTERA_MSGDMA is not set CONFIG_ALTERA_STAPL=m @@ -189,6 +195,7 @@ CONFIG_ALTERA_STAPL=m CONFIG_ALX=m # CONFIG_AM2315 is not set # CONFIG_AMD8111_ETH is not set +CONFIG_AMD_HSMP=m # CONFIG_AMD_IOMMU_DEBUGFS is not set CONFIG_AMD_IOMMU_V2=m CONFIG_AMD_IOMMU=y @@ -243,7 +250,10 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y @@ -253,6 +263,7 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y @@ -368,7 +379,9 @@ CONFIG_BAREUDP=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_BATTERY_SAMSUNG_SDI is not set # CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_UG3105 is not set # CONFIG_BCACHE is not set # CONFIG_BCM54140_PHY is not set CONFIG_BCM7XXX_PHY=m @@ -444,6 +457,7 @@ CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_SED_OPAL is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_WBT=y +CONFIG_BLOCK_LEGACY_AUTOLOAD=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set # CONFIG_BMA400 is not set @@ -610,7 +624,7 @@ CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_SLCAN=m -CONFIG_CAN_SOFTING=m +# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_UCAN is not set CONFIG_CAN_VCAN=m CONFIG_CAN_VXCAN=m @@ -641,6 +655,7 @@ CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211=m # CONFIG_CFG80211_WEXT is not set +# CONFIG_CFI_CLANG is not set CONFIG_CFS_BANDWIDTH=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y @@ -693,6 +708,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CICADA_PHY=m @@ -710,11 +726,14 @@ CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CLEANCACHE=y +CONFIG_CLK_GATE_KUNIT_TEST=m # CONFIG_CLK_GFM_LPASS_SM8250 is not set # CONFIG_CLK_ICST is not set +CONFIG_CLK_KUNIT_TEST=m # CONFIG_CLK_QORIQ is not set CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 CONFIG_CLS_U32_MARK=y CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set @@ -755,6 +774,7 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_COMMON_CLK_RS9_PCIE is not set # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set @@ -819,7 +839,8 @@ CONFIG_CRC16=y CONFIG_CRC32_SLICEBY8=y CONFIG_CRC32=y # CONFIG_CRC4 is not set -# CONFIG_CRC64 is not set +CONFIG_CRC64_ROCKSOFT=y +CONFIG_CRC64=y CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -904,6 +925,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -966,6 +988,7 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set @@ -999,11 +1022,18 @@ CONFIG_CXL_ACPI=y CONFIG_CXL_BUS=y CONFIG_CXL_MEM=m # CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PCI=y CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set -# CONFIG_DAMON is not set +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_RECLAIM=y +CONFIG_DAMON_SYSFS=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON=y CONFIG_DAVICOM_PHY=m +CONFIG_DAX=y CONFIG_DCA=m CONFIG_DCB=y CONFIG_DCDBAS=m @@ -1028,6 +1058,7 @@ CONFIG_DEBUG_INFO_BTF=y # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_NONE is not set # CONFIG_DEBUG_INFO_REDUCED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO=y @@ -1124,6 +1155,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +# CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set # CONFIG_DMABUF_DEBUG is not set @@ -1239,6 +1271,7 @@ CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set @@ -1264,6 +1297,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set @@ -1297,6 +1331,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIL_SII8620 is not set # CONFIG_DRM_SIMPLE_BRIDGE is not set # CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -1425,7 +1460,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -CONFIG_E1000=m +# CONFIG_E1000 is not set # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y @@ -1535,7 +1570,7 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZX_PCAP is not set # CONFIG_F2FS_FS is not set -CONFIG_F71808E_WDT=m +# CONFIG_F71808E_WDT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAILOVER=m # CONFIG_FAIL_SUNRPC is not set @@ -1632,6 +1667,7 @@ CONFIG_FM10K=m CONFIG_FONT_SUPPORT=y CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set +CONFIG_FPROBE=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set @@ -1666,6 +1702,7 @@ CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y +# CONFIG_FUN_ETH is not set CONFIG_FUSE_DAX=y CONFIG_FUSE_FS=m # CONFIG_FUSION_CTL is not set @@ -1768,7 +1805,7 @@ CONFIG_GPIO_MLXBF2=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_THUNDERX is not set # CONFIG_GPIO_TPIC2810 is not set -CONFIG_GPIO_VIPERBOARD=m +# CONFIG_GPIO_VIPERBOARD is not set # CONFIG_GPIO_VIRTIO is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_WATCHDOG is not set @@ -1880,6 +1917,7 @@ CONFIG_HID_PLAYSTATION=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +# CONFIG_HID_RAZER is not set # CONFIG_HID_REDRAGON is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_RMI=m @@ -1902,6 +1940,7 @@ CONFIG_HID_SENSOR_MAGNETOMETER_3D=m CONFIG_HID_SENSOR_PRESS=m CONFIG_HID_SENSOR_PROX=m CONFIG_HID_SENSOR_TEMP=m +CONFIG_HID_SIGMAMICRO=m CONFIG_HID_SMARTJOYPLUS=m CONFIG_HID_SONY=m CONFIG_HID_SPEEDLINK=m @@ -1988,7 +2027,6 @@ CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y # CONFIG_HW_RANDOM_BA431 is not set # CONFIG_HW_RANDOM_CCTRNG is not set -CONFIG_HW_RANDOM_CN10K=y CONFIG_HW_RANDOM_HISI=y CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2034,6 +2072,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_DESIGNWARE_AMDPSP is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m @@ -2084,7 +2123,7 @@ CONFIG_I2C_STUB=m CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m -CONFIG_I2C_VIPERBOARD=m +# CONFIG_I2C_VIPERBOARD is not set # CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y @@ -2092,12 +2131,12 @@ CONFIG_I2C=y CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m -CONFIG_I8K=m +# CONFIG_I6300ESB_WDT is not set +CONFIG_I8K=y CONFIG_IA32_EMULATION=y # CONFIG_IAQCORE is not set CONFIG_IAVF=m -CONFIG_IB700_WDT=m +# CONFIG_IB700_WDT is not set # CONFIG_IBM_ASM is not set CONFIG_IBMASR=m # CONFIG_IBM_RTL is not set @@ -2110,7 +2149,7 @@ CONFIG_ICPLUS_PHY=m CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDLE_INJECT is not set CONFIG_IDLE_PAGE_TRACKING=y -CONFIG_IE6XX_WDT=m +# CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_AT86RF230 is not set @@ -2296,6 +2335,7 @@ CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY=y # CONFIG_INTEL_ATOMISP2_PM is not set +CONFIG_INTEL_HFI_THERMAL=y CONFIG_INTEL_HID_EVENT=m CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m @@ -2314,7 +2354,7 @@ CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IPS=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set CONFIG_INTEL_ISH_HID=m -# CONFIG_INTEL_ISHTP_ECLITE is not set +CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m @@ -2323,7 +2363,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m # CONFIG_INTEL_MENLOW is not set -# CONFIG_INTEL_MIC_BUS is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -2338,6 +2377,7 @@ CONFIG_INTEL_RST=m # CONFIG_INTEL_SAR_INT1092 is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set @@ -2386,6 +2426,7 @@ CONFIG_IOSF_MBI=y # CONFIG_IOSM is not set # CONFIG_IO_STRICT_DEVMEM is not set # CONFIG_IO_URING is not set +# CONFIG_IP5XXX_POWER is not set CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_IPTABLES is not set CONFIG_IP6_NF_MANGLE=m @@ -2406,7 +2447,7 @@ CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_IP6_NF_TARGET_REJECT=m -CONFIG_IP6_NF_TARGET_SYNPROXY=m +# CONFIG_IP6_NF_TARGET_SYNPROXY is not set # CONFIG_IPACK_BUS is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y @@ -2444,7 +2485,7 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_REJECT=m -CONFIG_IP_NF_TARGET_SYNPROXY=m +# CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -2567,8 +2608,8 @@ CONFIG_ISL29020=m # CONFIG_ISL29125 is not set # CONFIG_ISL29501 is not set CONFIG_ISO9660_FS=m -CONFIG_IT8712F_WDT=m -CONFIG_IT87_WDT=m +# CONFIG_IT8712F_WDT is not set +# CONFIG_IT87_WDT is not set CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_ITCO_WDT=m # CONFIG_ITG3200 is not set @@ -2661,8 +2702,12 @@ CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_KEYS=y -# CONFIG_KFENCE is not set +# CONFIG_KFENCE_DEFERRABLE is not set CONFIG_KFENCE_KUNIT_TEST=m +CONFIG_KFENCE_NUM_OBJECTS=255 +CONFIG_KFENCE_SAMPLE_INTERVAL=100 +CONFIG_KFENCE_STATIC_KEYS=n +CONFIG_KFENCE=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2849,8 +2894,11 @@ CONFIG_LSM_MMAP_MIN_ADDR=65535 # CONFIG_LTC2496 is not set # CONFIG_LTC2497 is not set # CONFIG_LTC2632 is not set +# CONFIG_LTC2688 is not set # CONFIG_LTC2983 is not set # CONFIG_LTE_GDM724X is not set +# CONFIG_LTO_CLANG_FULL is not set +# CONFIG_LTO_CLANG_THIN is not set CONFIG_LTO_NONE=y # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set @@ -2870,7 +2918,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m -CONFIG_MACHZ_WDT=m +# CONFIG_MACHZ_WDT is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m @@ -2885,8 +2933,10 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MARVELL_CN10K_DDR_PMU is not set # CONFIG_MARVELL_CN10K_TAD_PMU is not set CONFIG_MARVELL_PHY=m # CONFIG_MATOM is not set @@ -2948,16 +2998,16 @@ CONFIG_MD_RAID1=m CONFIG_MD_RAID456=m CONFIG_MD=y CONFIG_MEDIA_ALTERA_CI=m -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_CEC_RC is not set CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_PCI_SUPPORT=y # CONFIG_MEDIA_PLATFORM_SUPPORT is not set -CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT_FILTER=y @@ -3025,7 +3075,6 @@ CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_LPSS=y # CONFIG_MFD_INTEL_M10_BMC is not set # CONFIG_MFD_INTEL_PMC_BXT is not set -CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set @@ -3040,6 +3089,7 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77714 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set @@ -3070,6 +3120,7 @@ CONFIG_MFD_INTEL_PMT=m # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SIMPLE_MFD_I2C is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y @@ -3092,7 +3143,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TQMX86 is not set -CONFIG_MFD_VIPERBOARD=m +# CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_VX855=m # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_WM831X_I2C is not set @@ -3153,6 +3204,7 @@ CONFIG_MLX5_TC_CT=y CONFIG_MLX5_TC_SAMPLE=y CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA_NET=m +CONFIG_MLX5_VFIO_PCI=m # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set # CONFIG_MLXBF_BOOTCTL is not set @@ -3223,6 +3275,7 @@ CONFIG_MMC_VUB300=m # CONFIG_MMIOTRACE_TEST is not set CONFIG_MMU=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" +# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_NONE=y @@ -3262,7 +3315,7 @@ CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m -# CONFIG_MOUSE_VSXXXAA is not set +CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MOXTET is not set @@ -3300,6 +3353,7 @@ CONFIG_MT76x2U=m # CONFIG_MT7915E is not set CONFIG_MT7921E=m # CONFIG_MT7921S is not set +# CONFIG_MT7921U is not set # CONFIG_MTD_ABSENT is not set # CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set @@ -3325,6 +3379,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m @@ -3595,11 +3650,13 @@ CONFIG_NET_VENDOR_BROCADE=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_NET_VENDOR_CORTINA is not set +# CONFIG_NET_VENDOR_DAVICOM is not set CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y # CONFIG_NET_VENDOR_ENGLEDER is not set # CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FUNGIBLE is not set CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set @@ -3760,7 +3817,7 @@ CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_NETDEV=m CONFIG_NFT_SOCKET=m -# CONFIG_NFT_SYNPROXY is not set +CONFIG_NFT_SYNPROXY=m CONFIG_NFT_TPROXY=m CONFIG_NFT_TUNNEL=m CONFIG_NFT_XFRM=m @@ -3877,8 +3934,9 @@ CONFIG_NVME_TARGET=m CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m +# CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y -CONFIG_NV_TCO=m +# CONFIG_NV_TCO is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set @@ -3889,6 +3947,7 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set +# CONFIG_OPEN_DICE is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -3898,6 +3957,7 @@ CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_ORANGEFS_FS is not set CONFIG_OSF_PARTITION=y CONFIG_OSNOISE_TRACER=y +CONFIG_OVERFLOW_KUNIT_TEST=m # CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_METACOPY is not set @@ -3911,6 +3971,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4013,7 +4074,7 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y -CONFIG_PCIPCWATCHDOG=m +# CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set @@ -4027,6 +4088,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PDA_POWER is not set # CONFIG_PDC_ADMA is not set # CONFIG_PEAQ_WMI is not set +# CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m @@ -4040,6 +4102,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHONET is not set CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_DPHY_RX is not set # CONFIG_PHY_CADENCE_SALVO is not set # CONFIG_PHY_CADENCE_SIERRA is not set # CONFIG_PHY_CADENCE_TORRENT is not set @@ -4047,6 +4110,7 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_FSL_IMX8M_PCIE is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_FSL_LYNX_28G is not set # CONFIG_PHY_HI3660_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set @@ -4209,7 +4273,9 @@ CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y +# CONFIG_PROVE_CXL_LOCKING is not set # CONFIG_PROVE_LOCKING is not set +CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m @@ -4268,6 +4334,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set +# CONFIG_QCOM_MPM is not set # CONFIG_QCOM_OCMEM is not set # CONFIG_QCOM_PDC is not set CONFIG_QCOM_QDF2400_ERRATUM_0065=y @@ -4324,9 +4391,9 @@ CONFIG_RADIO_TEA575X=m CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set +CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set @@ -4343,8 +4410,8 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_REF_SCALE_TEST is not set -# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_TRACE is not set # CONFIG_RC_XBOX_DVD is not set @@ -4423,8 +4490,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4436,7 +4501,7 @@ CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y -# CONFIG_RMI4_F3A is not set +CONFIG_RMI4_F3A=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y CONFIG_RMI4_I2C=m @@ -4599,7 +4664,39 @@ CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set -# CONFIG_SAMPLES is not set +# CONFIG_SAMPLE_ANDROID_BINDERFS is not set +# CONFIG_SAMPLE_AUXDISPLAY is not set +# CONFIG_SAMPLE_CONFIGFS is not set +# CONFIG_SAMPLE_CONNECTOR is not set +# CONFIG_SAMPLE_FANOTIFY_ERROR is not set +# CONFIG_SAMPLE_FPROBE is not set +# CONFIG_SAMPLE_FTRACE_DIRECT is not set +# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set +# CONFIG_SAMPLE_HIDRAW is not set +# CONFIG_SAMPLE_HW_BREAKPOINT is not set +# CONFIG_SAMPLE_INTEL_MEI is not set +# CONFIG_SAMPLE_KDB is not set +# CONFIG_SAMPLE_KFIFO is not set +# CONFIG_SAMPLE_KOBJECT is not set +# CONFIG_SAMPLE_KPROBES is not set +# CONFIG_SAMPLE_LANDLOCK is not set +# CONFIG_SAMPLE_LIVEPATCH is not set +# CONFIG_SAMPLE_PIDFD is not set +# CONFIG_SAMPLE_SECCOMP is not set +CONFIG_SAMPLES=y +# CONFIG_SAMPLE_TIMER is not set +# CONFIG_SAMPLE_TRACE_ARRAY is not set +# CONFIG_SAMPLE_TRACE_CUSTOM_EVENTS is not set +# CONFIG_SAMPLE_TRACE_EVENTS is not set +# CONFIG_SAMPLE_TRACE_PRINTK is not set +# CONFIG_SAMPLE_UHID is not set +# CONFIG_SAMPLE_VFIO_MDEV_MBOCHS is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB is not set +# CONFIG_SAMPLE_VFIO_MDEV_MDPY is not set +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m +# CONFIG_SAMPLE_VFS is not set +# CONFIG_SAMPLE_WATCHDOG is not set +# CONFIG_SAMPLE_WATCH_QUEUE is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m # CONFIG_SATA_ACARD_AHCI is not set @@ -4623,7 +4720,7 @@ CONFIG_SATA_PMP=y # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_ZPODD is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set -CONFIG_SBC_FITPC2_WATCHDOG=m +# CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_SBP_TARGET is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCA3000 is not set @@ -4643,7 +4740,6 @@ CONFIG_SCHED_SMT=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_TRACER=y -# CONFIG_SCIF_BUS is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set CONFIG_SCSI_AACRAID=m @@ -4798,6 +4894,7 @@ CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_ASPEED is not set +# CONFIG_SENSORS_ASUS_EC is not set # CONFIG_SENSORS_ASUS_WMI_EC is not set # CONFIG_SENSORS_ASUS_WMI is not set CONFIG_SENSORS_ATK0110=m @@ -4932,6 +5029,7 @@ CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_PIM4328 is not set +# CONFIG_SENSORS_PLI1209BC is not set # CONFIG_SENSORS_PM6764TR is not set CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_POWR1220 is not set @@ -4956,6 +5054,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_STPDDC60 is not set # CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SY7636A is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m @@ -4964,6 +5063,7 @@ CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m +# CONFIG_SENSORS_TMP464 is not set # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set # CONFIG_SENSORS_TPS40422 is not set @@ -4999,7 +5099,7 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_NR_UARTS=64 @@ -5027,6 +5127,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5063,6 +5164,7 @@ CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5095,7 +5197,7 @@ CONFIG_SMP=y # CONFIG_SMSC37B787_WDT is not set CONFIG_SMSC9420=m CONFIG_SMSC_PHY=m -CONFIG_SMSC_SCH311X_WDT=m +# CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMS_SDIO_DRV=m # CONFIG_SMS_SIANO_DEBUGFS is not set CONFIG_SMS_SIANO_MDTV=m @@ -5108,7 +5210,7 @@ CONFIG_SND_ALI5451=m CONFIG_SND_ALOOP=m # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set +CONFIG_SND_AMD_ACP_CONFIG=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m @@ -5298,6 +5400,7 @@ CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set # CONFIG_SND_SOC_ARNDALE is not set +# CONFIG_SND_SOC_AW8738 is not set # CONFIG_SND_SOC_BD28623 is not set # CONFIG_SND_SOC_BT_SCO is not set # CONFIG_SND_SOC_CROS_EC_CODEC is not set @@ -5306,7 +5409,7 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_CS35L34 is not set # CONFIG_SND_SOC_CS35L35 is not set # CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set +CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set @@ -5364,6 +5467,7 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_SGTL5000 is not set # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_INTEL_AVS=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -5406,6 +5510,7 @@ CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m CONFIG_SND_SOC_INTEL_SST=m @@ -5516,7 +5621,6 @@ CONFIG_SND_SOC_SOF_BROADWELL=m CONFIG_SND_SOC_SOF_CANNONLAKE=m CONFIG_SND_SOC_SOF_COFFEELAKE=m CONFIG_SND_SOC_SOF_COMETLAKE=m -# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y @@ -5554,6 +5658,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS5805M is not set # CONFIG_SND_SOC_TAS6424 is not set # CONFIG_SND_SOC_TDA7419 is not set # CONFIG_SND_SOC_TEGRA186_DSPK is not set @@ -5684,7 +5789,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -CONFIG_SP5100_TCO=m +# CONFIG_SP5100_TCO is not set CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5758,6 +5863,7 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SSB is not set # CONFIG_SSFDC is not set CONFIG_STACK_HASH_ORDER=20 +CONFIG_STACKINIT_KUNIT_TEST=m CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y # CONFIG_STACKTRACE_BUILD_ID is not set @@ -5810,6 +5916,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5844,16 +5952,16 @@ CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_TASKSTATS=y CONFIG_TASK_XACCT=y -CONFIG_TCG_ATMEL=m +# CONFIG_TCG_ATMEL is not set CONFIG_TCG_CRB=y -CONFIG_TCG_INFINEON=m -CONFIG_TCG_NSC=m -CONFIG_TCG_TIS_I2C_ATMEL=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -CONFIG_TCG_TIS_I2C_INFINEON=m +# CONFIG_TCG_INFINEON is not set +# CONFIG_TCG_NSC is not set +# CONFIG_TCG_TIS_I2C_ATMEL is not set +CONFIG_TCG_TIS_I2C_CR50=m +# CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_TIS_SPI is not set -CONFIG_TCG_TIS_ST33ZP24_I2C=m +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y CONFIG_TCG_TPM=y @@ -5900,7 +6008,7 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_FREE_PAGES is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_HMM is not set +CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set # CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y @@ -5929,7 +6037,7 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set -# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6046,6 +6154,7 @@ CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_ILITEK is not set +# CONFIG_TOUCHSCREEN_IMAGIS is not set # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_IQS5XX is not set @@ -6107,6 +6216,7 @@ CONFIG_TRUSTED_KEYS=y # CONFIG_TSNEP is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# CONFIG_TUNE_Z16 is not set CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set @@ -6118,12 +6228,14 @@ CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set # CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_RT1719 is not set # CONFIG_TYPEC_STUSB160X is not set CONFIG_TYPEC_TCPCI=m # CONFIG_TYPEC_TCPCI_MAXIM is not set CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_TPS6598X=m CONFIG_TYPEC_UCSI=y +# CONFIG_TYPEC_WUSB3801 is not set CONFIG_TYPEC=y # CONFIG_UACCE is not set CONFIG_UAPI_HEADER_TEST=y @@ -6323,13 +6435,14 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_PCI=y -CONFIG_USBPCWATCHDOG=m +# CONFIG_USBPCWATCHDOG is not set CONFIG_USB_PEGASUS=m CONFIG_USB_PRINTER=m CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_QCOM_EUD is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set @@ -6444,6 +6557,8 @@ CONFIG_USB=y # CONFIG_USB_YUREX is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set +# CONFIG_USER_DECRYPTED_DATA is not set +# CONFIG_USER_EVENTS is not set CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y @@ -6483,7 +6598,7 @@ CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_VDPA=m CONFIG_VHOST_VSOCK=m -CONFIG_VIA_WDT=m +# CONFIG_VIA_WDT is not set # CONFIG_VIDEO_AD5820 is not set # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set @@ -6517,7 +6632,7 @@ CONFIG_VIDEO_DEV=m # CONFIG_VIDEO_DW9807_VCM is not set CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX=m +# CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_EM28XX_RC=m # CONFIG_VIDEO_EM28XX_V4L2 is not set # CONFIG_VIDEO_ET8EK8 is not set @@ -6525,11 +6640,13 @@ CONFIG_VIDEO_EM28XX_RC=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_GS1662 is not set CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set +# CONFIG_VIDEO_HI847 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6558,7 +6675,9 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_OG01A1B is not set # CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV08D10 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_OV13B10 is not set # CONFIG_VIDEO_OV2640 is not set @@ -6653,12 +6772,12 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y CONFIG_VMD=y # CONFIG_VME_BUS is not set +CONFIG_VMGENID=y CONFIG_VMWARE_BALLOON=m CONFIG_VMWARE_PVSCSI=m CONFIG_VMWARE_VMCI=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m -# CONFIG_VOP_BUS is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m @@ -6673,9 +6792,9 @@ CONFIG_VT=y CONFIG_VXLAN=m # CONFIG_VZ89X is not set # CONFIG_W1 is not set -CONFIG_W83627HF_WDT=m -CONFIG_W83877F_WDT=m -CONFIG_W83977F_WDT=m +# CONFIG_W83627HF_WDT is not set +# CONFIG_W83877F_WDT is not set +# CONFIG_W83977F_WDT is not set # CONFIG_WAFER_WDT is not set # CONFIG_WANXL is not set CONFIG_WAN=y @@ -6691,7 +6810,7 @@ CONFIG_WATCHDOG=y CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m -CONFIG_WDTPCI=m +# CONFIG_WDTPCI is not set # CONFIG_WERROR is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set @@ -6732,7 +6851,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_X86_AMD_PSTATE=m +CONFIG_X86_AMD_PSTATE=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CMPXCHG64=y @@ -6751,6 +6870,7 @@ CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set CONFIG_X86_IOPL_IOPERM=y +# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_INJECT=m CONFIG_X86_MCE_INTEL=y @@ -6778,6 +6898,7 @@ CONFIG_X86_UV=y # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_X2APIC=y +# CONFIG_X86_X32_ABI is not set # CONFIG_X86_X32 is not set CONFIG_XDP_SOCKETS_DIAG=m CONFIG_XDP_SOCKETS=y @@ -6806,7 +6927,7 @@ CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set -CONFIG_XEN_WDT=m +# CONFIG_XEN_WDT is not set CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel.spec b/kernel.spec index 21c23feb7..83c42ebc7 100755 --- a/kernel.spec +++ b/kernel.spec @@ -3,13 +3,6 @@ # environment changes that affect %%install need to go # here before the %%install macro is pre-built. -# Include Fedora files -%global include_fedora 1 -# Include RHEL files -%global include_rhel 1 -# Provide Patchlist.changelog file -%global patchlist_changelog 1 - # Disable LTO in userspace packages. %global _lto_cflags %{nil} @@ -72,23 +65,6 @@ %endif Summary: The Linux kernel - -# Set released_kernel to 1 when the upstream source tarball contains a -# kernel release. (This includes prepatch or "rc" releases.) -# Set released_kernel to 0 when the upstream source tarball contains an -# unreleased kernel development snapshot. -%global released_kernel 1 - -# Set debugbuildsenabled to 1 to build separate base and debug kernels -# (on supported architectures). The kernel-debug-* subpackages will -# contain the debug kernel. -# Set debugbuildsenabled to 0 to not build a separate debug kernel, but -# to build the base kernel using the debug configuration. (Specifying -# the --with-release option overrides this setting.) -%define debugbuildsenabled 1 - -%global distro_build 200 - %if 0%{?fedora} %define secure_boot_arch x86_64 %else @@ -115,30 +91,50 @@ Summary: The Linux kernel %if %{zipmodules} %global zipsed -e 's/\.ko$/\.ko.xz/' # for parallel xz processes, replace with 1 to go back to single process -%global zcpu `nproc --all` %endif -# define buildid .local - - %if 0%{?fedora} %define primary_target fedora %else %define primary_target rhel %endif -# The kernel tarball/base version -%define kversion 5.17 - -%define rpmversion 5.17.15 -%define patchversion 5.17 -%define pkgrelease 200 +# +# genspec.sh variables +# +# Include Fedora files +%global include_fedora 1 +# Include RHEL files +%global include_rhel 1 +# Provide Patchlist.changelog file +%global patchlist_changelog 1 +# Set released_kernel to 1 when the upstream source tarball contains a +# kernel release. (This includes prepatch or "rc" releases.) +# Set released_kernel to 0 when the upstream source tarball contains an +# unreleased kernel development snapshot. +%global released_kernel 1 +# Set debugbuildsenabled to 1 to build separate base and debug kernels +# (on supported architectures). The kernel-debug-* subpackages will +# contain the debug kernel. +# Set debugbuildsenabled to 0 to not build a separate debug kernel, but +# to build the base kernel using the debug configuration. (Specifying +# the --with-release option overrides this setting.) +%define debugbuildsenabled 1 +# define buildid .local +%define specversion 5.18.4 +%define patchversion 5.18 +%define pkgrelease 100 +%define kversion 5 +%define tarfile_release 5.18.4 # This is needed to do merge window version magic -%define patchlevel 17 - +%define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 200%{?buildid}%{?dist} +%define specrelease 100%{?buildid}%{?dist} + +# +# End of genspec.sh variables +# %define pkg_release %{specrelease} @@ -185,7 +181,7 @@ Summary: The Linux kernel # Only build the debug kernel (--with dbgonly): %define with_dbgonly %{?_with_dbgonly: 1} %{?!_with_dbgonly: 0} # Control whether we perform a compat. check against published ABI. -#%define with_kabichk %{?_without_kabichk: 0} %{?!_without_kabichk: 1} +%define with_kabichk %{?_without_kabichk: 0} %{?!_without_kabichk: 1} # Temporarily disable kabi checks until RC. %define with_kabichk 0 # Control whether we perform a compat. check against DUP ABI. @@ -413,11 +409,6 @@ Summary: The Linux kernel %define with_zfcpdump 0 %endif -# skip BTF in kernel modules for s390x -%ifnarch s390x -%define with_kmod_btf --keep-section '.BTF' -%endif - %if 0%{?fedora} # This is not for Fedora %define with_zfcpdump 0 @@ -559,7 +550,7 @@ Summary: The Linux kernel Name: kernel License: GPLv2 and Redistributable, no modification permitted URL: https://www.kernel.org/ -Version: %{rpmversion} +Version: %{specversion} Release: %{pkg_release} # DO NOT CHANGE THE 'ExclusiveArch' LINE TO TEMPORARILY EXCLUDE AN ARCHITECTURE BUILD. # SET %%nobuildarches (ABOVE) INSTEAD @@ -620,6 +611,9 @@ BuildRequires: libcap-devel libcap-ng-devel %ifnarch s390x BuildRequires: pciutils-devel %endif +%ifarch i686 x86_64 +BuildRequires: libnl3-devel +%endif %endif %if %{with_tools} || %{signmodules} || %{signkernel} BuildRequires: openssl-devel @@ -659,6 +653,10 @@ BuildRequires: kabi-dw %if %{signkernel}%{signmodules} BuildRequires: openssl %if %{signkernel} +# ELN uses Fedora signing process, so exclude +%if 0%{?rhel}%{?centos} && !0%{?eln} +BuildRequires: system-sb-certs +%endif %ifarch x86_64 aarch64 BuildRequires: nss-tools BuildRequires: pesign >= 0.10-4 @@ -695,7 +693,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.17.15.tar.xz +Source0: linux-%{tarfile_release}.tar.xz Source1: Makefile.rhelver @@ -831,8 +829,8 @@ Source211: Module.kabi_dup_ppc64le Source212: Module.kabi_dup_s390x Source213: Module.kabi_dup_x86_64 -Source300: kernel-abi-stablelists-%{rpmversion}-%{distro_build}.tar.bz2 -Source301: kernel-kabi-dw-%{rpmversion}-%{distro_build}.tar.bz2 +Source300: kernel-abi-stablelists-%{specversion}-%{pkgrelease}.tar.bz2 +Source301: kernel-kabi-dw-%{specversion}-%{pkgrelease}.tar.bz2 # Sources for kernel-tools Source2000: cpupower.service @@ -874,8 +872,8 @@ The kernel meta package # macros defined above. # %define kernel_reqprovconf \ -Provides: kernel = %{rpmversion}-%{pkg_release}\ -Provides: kernel-%{_target_cpu} = %{rpmversion}-%{pkg_release}%{?1:+%{1}}\ +Provides: kernel = %{specversion}-%{pkg_release}\ +Provides: kernel-%{_target_cpu} = %{specversion}-%{pkg_release}%{?1:+%{1}}\ Provides: kernel-drm-nouveau = 16\ Provides: kernel-uname-r = %{KVERREL}%{?1:+%{1}}\ Requires(pre): %{kernel_prereq}\ @@ -1029,7 +1027,7 @@ This package provides debug information for package kernel-tools. # symlinks because of the trailing nonmatching alternation and # the leading .*, because of find-debuginfo.sh's buggy handling # of matching the pattern against the symlinks file. -%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|XXX' -o kernel-tools-debuginfo.list} +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|.*%%{_sbindir}/intel_sdsi(\.debug)?|XXX' -o kernel-tools-debuginfo.list} # with_tools %endif @@ -1118,7 +1116,7 @@ AutoReqProv: no\ %description %{?1:%{1}-}debuginfo\ This package provides debug information for package %{name}%{?1:-%{1}}.\ This is required to use SystemTap with %{name}%{?1:-%{1}}-%{KVERREL}.\ -%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} %{?with_kmod_btf} -p '.*\/usr\/src\/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/%%{KVERREL_RE}%{?1:[+]%{1}}/.*|/.*%%{KVERREL_RE}%{?1:\+%{1}}(\.debug)?' -o debuginfo%{?1}.list}\ +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} --keep-section '.BTF' -p '.*\/usr\/src\/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/%%{KVERREL_RE}%{?1:[+]%{1}}/.*|/.*%%{KVERREL_RE}%{?1:\+%{1}}(\.debug)?' -o debuginfo%{?1}.list}\ %{nil} # @@ -1360,7 +1358,7 @@ ApplyPatch() exit 1 fi if ! grep -E "^Patch[0-9]+: $patch\$" %{_specdir}/${RPM_PACKAGE_NAME}.spec ; then - if [ "${patch:0:8}" != "patch-5." ] ; then + if [ "${patch:0:8}" != "patch-%{kversion}." ] ; then echo "ERROR: Patch $patch not listed as a source patch in specfile" exit 1 fi @@ -1387,8 +1385,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.17.15 -c -mv linux-5.17.15 linux-%{KVERREL} +%setup -q -n kernel-%{tarfile_release} -c +mv linux-%{tarfile_release} linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1444,7 +1442,7 @@ cp %{SOURCE80} . cp %{SOURCE3000} . # kernel-local cp %{SOURCE3001} . -VERSION=%{version} ./generate_all_configs.sh %{primary_target} %{debugbuildsenabled} +FLAVOR=%{primary_target} SPECVERSION=%{version} ./generate_all_configs.sh %{debugbuildsenabled} # Merge in any user-provided local config option changes %ifnarch %nobuildarches @@ -1495,7 +1493,7 @@ for opt in %{clang_make_opts}; do OPTS="$OPTS -m $opt" done %endif -./process_configs.sh $OPTS kernel %{rpmversion} +RHJOBS=$RPM_BUILD_NCPUS PACKAGE_NAME=kernel ./process_configs.sh $OPTS ${specversion} cp %{SOURCE82} . RPM_SOURCE_DIR=$RPM_SOURCE_DIR ./update_scripts.sh %{primary_target} @@ -1575,7 +1573,7 @@ InitBuildVars() { cp configs/$Config .config %if %{signkernel}%{signmodules} - cp $RPM_SOURCE_DIR/x509.genkey certs/. + cp configs/x509.genkey certs/. %endif Arch=`head -1 .config | cut -b 3-` @@ -1705,7 +1703,7 @@ BuildKernel() { # hmac sign the kernel for FIPS echo "Creating hmac file: $RPM_BUILD_ROOT/%{image_install_path}/.vmlinuz-$KernelVer.hmac" ls -l $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer - sha512hmac $RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer | sed -e "s,$RPM_BUILD_ROOT,," > $RPM_BUILD_ROOT/%{image_install_path}/.vmlinuz-$KernelVer.hmac; + (cd $RPM_BUILD_ROOT/%{image_install_path} && sha512hmac $InstallName-$KernelVer) > $RPM_BUILD_ROOT/%{image_install_path}/.vmlinuz-$KernelVer.hmac; cp $RPM_BUILD_ROOT/%{image_install_path}/.vmlinuz-$KernelVer.hmac $RPM_BUILD_ROOT/lib/modules/$KernelVer/.vmlinuz.hmac if [ $DoModules -eq 1 ]; then @@ -1854,6 +1852,14 @@ BuildKernel() { rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/tracing rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/spdxcheck.py +%ifarch s390x + # CONFIG_EXPOLINE_EXTERN=y produces arch/s390/lib/expoline.o + # which is needed during external module build. + if [ -f arch/s390/lib/expoline.o ]; then + cp -a --parents arch/s390/lib/expoline.o $RPM_BUILD_ROOT/lib/modules/$KernelVer/build + fi +%endif + # Files for 'make scripts' to succeed with kernel-devel. mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/security/selinux/include cp -a --parents security/selinux/include/classmap.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build @@ -2030,7 +2036,7 @@ BuildKernel() { remove_depmod_files # Identify modules in the kernel-modules-extras package - %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer $RPM_SOURCE_DIR/mod-extra.list + %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer $(realpath configs/mod-extra.list) # Identify modules in the kernel-modules-extras package %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE84} internal @@ -2041,6 +2047,7 @@ BuildKernel() { # Copy the System.map file for depmod to use, and create a backup of the # full module tree so we can restore it after we're done filtering cp System.map $RPM_BUILD_ROOT/. + cp configs/filter-*.sh $RPM_BUILD_ROOT/. pushd $RPM_BUILD_ROOT mkdir restore cp -r lib/modules/$KernelVer/* restore/. @@ -2055,7 +2062,6 @@ BuildKernel() { # modules lists. This actually removes anything going into -modules # from the dir. find lib/modules/$KernelVer/kernel -name *.ko | sort -n > modules.list - cp $RPM_SOURCE_DIR/filter-*.sh . ./filter-modules.sh modules.list %{_target_cpu} rm filter-*.sh @@ -2243,7 +2249,10 @@ chmod +x tools/power/cpupower/utils/version-gen.sh %{tools_make} popd pushd tools/power/x86/intel-speed-select - %{make} + %{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3" + popd + pushd tools/arch/x86/intel_sdsi + %{tools_make} popd %endif %endif @@ -2287,7 +2296,7 @@ export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool pushd tools/testing/selftests # We need to install here because we need to call make with ARCH set which # doesn't seem possible to do in the install section. -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf livepatch net net/forwarding net/mptcp netfilter tc-testing" SKIP_TARGETS="" INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf vm livepatch net net/forwarding net/mptcp netfilter tc-testing" SKIP_TARGETS="" INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install # 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. @@ -2342,7 +2351,7 @@ find Documentation -type d | xargs chmod u+w fi \ fi \ if [ "%{zipmodules}" -eq "1" ]; then \ - find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs -P%{zcpu} xz; \ + find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs -P${RPM_BUILD_NCPUS} -r xz; \ fi \ %{nil} @@ -2395,7 +2404,7 @@ find Documentation -type d | xargs chmod u+w cd linux-%{KVERREL} %if %{with_doc} -docdir=$RPM_BUILD_ROOT%{_datadir}/doc/kernel-doc-%{rpmversion}-%{pkgrelease} +docdir=$RPM_BUILD_ROOT%{_datadir}/doc/kernel-doc-%{specversion}-%{pkgrelease} # copy the source over mkdir -p $docdir @@ -2508,7 +2517,10 @@ install -m644 %{SOURCE2001} %{buildroot}%{_sysconfdir}/sysconfig/cpupower %{tools_make} DESTDIR=%{buildroot} install popd pushd tools/power/x86/intel-speed-select - %{tools_make} CFLAGS+="-D_GNU_SOURCE -Iinclude" DESTDIR=%{buildroot} install + %{tools_make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3" DESTDIR=%{buildroot} install + popd + pushd tools/arch/x86/intel_sdsi + %{tools_make} DESTDIR=%{buildroot} install popd %endif pushd tools/thermal/tmon @@ -2564,6 +2576,12 @@ find . -type f -executable -exec install -m755 {} %{buildroot}%{_libexecdir}/ksa find . -type f ! -executable -exec install -m644 {} %{buildroot}%{_libexecdir}/ksamples/pktgen/{} \; popd popd +# install vm selftests +pushd tools/testing/selftests/vm +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/vm/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/vm/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/vm/{} \; +popd # install drivers/net/mlxsw selftests pushd tools/testing/selftests/drivers/net/mlxsw find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; @@ -2800,9 +2818,9 @@ fi %if %{with_doc} %files doc %defattr(-,root,root) -%{_datadir}/doc/kernel-doc-%{rpmversion}-%{pkgrelease}/Documentation/* -%dir %{_datadir}/doc/kernel-doc-%{rpmversion}-%{pkgrelease}/Documentation -%dir %{_datadir}/doc/kernel-doc-%{rpmversion}-%{pkgrelease} +%{_datadir}/doc/kernel-doc-%{specversion}-%{pkgrelease}/Documentation/* +%dir %{_datadir}/doc/kernel-doc-%{specversion}-%{pkgrelease}/Documentation +%dir %{_datadir}/doc/kernel-doc-%{specversion}-%{pkgrelease} %endif %if %{with_perf} @@ -2848,6 +2866,7 @@ fi %{_bindir}/turbostat %{_mandir}/man8/turbostat* %{_bindir}/intel-speed-select +%{_sbindir}/intel_sdsi %endif # cpupowerarchs %endif @@ -3015,95 +3034,1439 @@ fi # # %changelog -* Tue Jun 14 2022 Justin M. Forbes [5.17.15-200] -- v5.17.15 rebase +* Tue Jun 14 2022 Justin M. Forbes [5.18.4-100] +- Changelog update for rebase (Justin M. Forbes) -* Thu Jun 09 2022 Justin M. Forbes [5.17.14-0] +* Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] +- Linux v5.18.4 rebase +- Enable CKI on os-build MRs only (Don Zickus) +- drm/amd/display: Cap OLED brightness per max frame-average luminance (Roman Li) [2095858] +- redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) +- redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) +- redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) +- redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) + +* Thu Jun 09 2022 Justin M. Forbes [5.18.3-0] - Config updates for stable backports (Justin M. Forbes) +- Fix typo in Makefile for stable Fedora (Justin M. Forbes) -* Mon Jun 06 2022 Justin M. Forbes [5.17.13-0] -- Drop F34 from release targets (Justin M. Forbes) +* Mon Jun 06 2022 Justin M. Forbes [5.18.2-0] - Add the fedora-stable-release.sh script to generate stable dist-git (Justin M. Forbes) +- Add the simpleDRM revert patch so that F35 can be maintained without it (Justin M. Forbes) -* Mon May 30 2022 Justin M. Forbes [5.17.12-0] -- Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) -- Revert "random: Add hook to override device reads and getrandom(2)" (Justin M. Forbes) - -* Wed May 25 2022 Justin M. Forbes [5.17.11-0] -- Linux v5.17.11 (Justin M. Forbes) - -* Wed May 25 2022 Justin M. Forbes [5.17.11-0] -- Linux v5.17.11 - -* Wed May 25 2022 Justin M. Forbes [5.17.10-0] +* Thu May 26 2022 Justin M. Forbes [5.18.0-0] +- Fix versioning for Stable Fedora (Justin M. Forbes) +- Reset release to 0 for stable (Justin M. Forbes) +- Add fedora-dist-git-test script (Justin M. Forbes) - fedora: Re-enable efifb and vesafb drivers (Javier Martinez Canillas) - drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) +- Basic Fedora branch setup (Justin M. Forbes) +- redhat/Makefile: Drop quotation marks around string definitions (Prarit Bhargava) +- Fedora: arm: Updates for QCom devices (Peter Robinson) +- Fedora arm and generic updates for 5.17 (Peter Robinson) +- enable COMMON_CLK_SI5341 for Xilinx ZYNQ-MP (Peter Robinson) +- Turn on CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING for Fedora (Justin M. Forbes) +- redhat/self-test/data: Update data set (Prarit Bhargava) +- Revert variable switch for lasttag (Justin M. Forbes) -* Wed May 18 2022 Justin M. Forbes [5.17.9-0] -- Fix changelog for 5.17.8 (Justin M. Forbes) +* Mon May 23 2022 Fedora Kernel Team [5.18.0-58] +- redhat: Add self-tests to .gitlab-ci.yml (Prarit Bhargava) +- redhat/self-test: Update data (Prarit Bhargava) +- redhat/self-test: Unset Makefile variables (Prarit Bhargava) +- redhat/self-test: Omit SHELL variable from test data (Prarit Bhargava) -* Sun May 15 2022 Justin M. Forbes [5.17.8-0] -- Linux v5.17.8 - -* Thu May 12 2022 Justin M. Forbes [5.17.7-0] -- Set CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) +* Sat May 21 2022 Fedora Kernel Team [5.18.0-0.rc7.6c3f5bec9b40.56] +- Add CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) - efi: x86: Set the NX-compatibility flag in the PE header (Peter Jones) - efi: libstub: ensure allocated memory to be executable (Baskov Evgeniy) - efi: libstub: declare DXE services table (Baskov Evgeniy) -* Mon May 09 2022 Justin M. Forbes [5.17.6-0] +* Fri May 20 2022 Fedora Kernel Team [5.18.0-0.rc7.3d7285a335ed.55] +- Update filter-modules for mlx5-vfio-pci (Justin M. Forbes) +- Fedora configs for 5.18 (Justin M. Forbes) + +* Thu May 19 2022 Fedora Kernel Team [5.18.0-0.rc7.f993aed406ea.54] +- self-test/data/create-data.sh: Avoid SINGLE_TARBALL warning (Prarit Bhargava) +- redhat/Makefile: Rename PREBUILD to UPSTREAMBUILD (Prarit Bhargava) +- redhat/Makefile: Rename BUILDID to LOCALVERSION (Prarit Bhargava) +- redhat/Makefile: Fix dist-brew & distg-brew targets (Prarit Bhargava) +- redhat/Makefile: Reorganize MARKER code (Prarit Bhargava) +- redhat/scripts/new_release.sh: Use Makefile variables (Prarit Bhargava) +- redhat/Makefile: Rename __YSTREAM and __ZSTREAM (Prarit Bhargava) +- redhat/genspec.sh: Add comment about SPECBUILDID variable (Prarit Bhargava) +- redhat/kernel.spec.template: Move genspec variables into one section (Prarit Bhargava) +- redhat/kernel.spec.template: Remove kversion (Prarit Bhargava) +- redhat/Makefile: Add SPECTARFILE_RELEASE comment (Prarit Bhargava) +- redhat/Makefile: Rename RPMVERSION to BASEVERSION (Prarit Bhargava) +- redhat/Makefile: Target whitespace cleanup (Prarit Bhargava) +- redhat/Makefile: Move SPECRELEASE to genspec.sh (Prarit Bhargava) +- redhat/Makefile: Add kernel-NVR comment (Prarit Bhargava) +- redhat/Makefile: Use SPECFILE variable (Prarit Bhargava) +- redhat/Makefile: Remove KEXTRAVERSION (Prarit Bhargava) +- redhat: Enable VM kselftests (Nico Pache) [1978539] +- redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) +- redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) + +* Wed May 18 2022 Fedora Kernel Team [5.18.0-0.rc7.210e04ff7681.53] +- redhat/Makefile.variables: Change git hash length to default (Prarit Bhargava) +- redhat/Makefile: Drop quotation marks around string definitions (Prarit Bhargava) +- Turn on INTEGRITY_MACHINE_KEYRING for Fedora (Justin M. Forbes) + +* Mon May 16 2022 Fedora Kernel Team [5.18.0-0.rc7.52] +- redhat/configs: fix CONFIG_INTEL_ISHTP_ECLITE (David Arcari) + +* Fri May 13 2022 Fedora Kernel Team [5.18.0-0.rc6.f3f19f939c11925.49] +- redhat/configs: Fix rm warning on error (Prarit Bhargava) +- Fix nightly merge CI (Don Zickus) +- redhat/kernel.spec.template: fix standalone tools build (Jan Stancek) +- Add system-sb-certs for RHEL-9 (Don Zickus) +- Fix dist-buildcheck-reqs (Don Zickus) +- move DAMON configs to correct directory (Chris von Recklinghausen) +- redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) + +* Wed May 11 2022 Fedora Kernel Team [5.18.0-0.rc6.feb9c5e19e913b5.48] +- Fedora 5.18 config set part 1 (Justin M. Forbes) + +* Tue May 10 2022 Fedora Kernel Team [5.18.0-0.rc6.9be9ed2612b5aed.47] - fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) - fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) -- Add config entry for CONFIG_BLK_DEV_FD_RAWCMD (Justin M. Forbes) -- Update changelog (Justin M. Forbes) -* Thu Apr 28 2022 Justin M. Forbes [5.17.5-0] -- Linux v5.17.5 +* Mon May 09 2022 Fedora Kernel Team [5.18.0-0.rc6.46] +- redhat/self-test: Add test to verify Makefile declarations. (Prarit Bhargava) +- redhat/Makefile: Add RHTEST (Prarit Bhargava) -* Wed Apr 20 2022 Justin M. Forbes [5.17.4-0] -- Add F34 and F35 as release targets (Justin M. Forbes) -- Revert "net: bcmgenet: Use stronger register read/writes to assure ordering" (Justin M. Forbes) +* Fri May 06 2022 Fedora Kernel Team [5.18.0-0.rc5.fe27d189e3f42e3.43] +- redhat: shellcheck cleanup (Prarit Bhargava) +- redhat/self-test/data: Cleanup data (Prarit Bhargava) +- redhat/self-test: Add test to verify SPEC variables (Prarit Bhargava) +- redhat/Makefile: Add 'duplicate' SPEC entries for user set variables (Prarit Bhargava) +- redhat/Makefile: Rename TARFILE_RELEASE to SPECTARFILE_RELEASE (Prarit Bhargava) +- redhat/genspec: Rename PATCHLIST_CHANGELOG to SPECPATCHLIST_CHANGELOG (Prarit Bhargava) +- redhat/genspec: Rename DEBUG_BUILDS_ENABLED to SPECDEBUG_BUILDS_ENABLED (Prarit Bhargava) +- redhat/Makefile: Rename PKGRELEASE to SPECBUILD (Prarit Bhargava) +- redhat/genspec: Rename BUILDID_DEFINE to SPECBUILDID (Prarit Bhargava) +- redhat/Makefile: Rename CHANGELOG to SPECCHANGELOG (Prarit Bhargava) +- redhat/Makefile: Rename RPMKEXTRAVERSION to SPECKEXTRAVERSION (Prarit Bhargava) +- redhat/Makefile: Rename RPMKSUBLEVEL to SPECKSUBLEVEL (Prarit Bhargava) +- redhat/Makefile: Rename RPMKPATCHLEVEL to SPECKPATCHLEVEL (Prarit Bhargava) +- redhat/Makefile: Rename RPMKVERSION to SPECKVERSION (Prarit Bhargava) +- redhat/Makefile: Rename KVERSION to SPECVERSION (Prarit Bhargava) +- redhat/Makefile: Deprecate some simple targets (Prarit Bhargava) +- redhat/Makefile: Use KVERSION (Prarit Bhargava) -* Wed Apr 13 2022 Justin M. Forbes [5.17.3-0] -- ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Takashi Iwai) -- Turn AMD_PSTATE back to module so users can choose (Justin M. Forbes) -- drm/i915: update new TMDS clock setting defined by VBT (Lee Shawn C) +* Mon May 02 2022 Fedora Kernel Team [5.18.0-0.rc5.39] +- redhat/configs: Set GUP_TEST in debug kernel (Joel Savitz) -* Fri Apr 08 2022 Justin M. Forbes [5.17.2-0] -- Move the patch to the redhat directory so it doesn't end up as an applied patch (Justin M. Forbes) -- Config updates for 5.17.2 (Justin M. Forbes) -- Fedora: arm: Updates for QCom devices (Peter Robinson) -- Fedora arm and generic updates for 5.17 (Peter Robinson) -- enable COMMON_CLK_SI5341 for Xilinx ZYNQ-MP (Peter Robinson) -- Update Fix 'mem_section' will never be NULL gcc 12 warning to V4 (Justin M. Forbes) -- NFSv4.1 provide mount option to toggle trunking discovery (Olga Kornievskaia) -- Add the Revert patch so that it can be applied when building dist-git for F34 and F35 (Justin M. Forbes) +* Sat Apr 30 2022 Fedora Kernel Team [5.18.0-0.rc4.8013d1d3d2e3323.37] +- enable DAMON configs (Chris von Recklinghausen) [2004233] +- redhat: add zstream switch for zstream release numbering (Herton R. Krzesinski) +- redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) +- redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) +- redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) +- redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) + +* Wed Apr 27 2022 Fedora Kernel Team [5.18.0-0.rc4.46cf2c613f4b10e.34] +- ARK: Remove code marking drivers as tech preview (Peter Georg) +- ARK: Remove code marking devices deprecated (Peter Georg) +- ARK: Remove code marking devices unmaintained (Peter Georg) +- rh_message: Fix function name (Peter Georg) [2019377] + +* Tue Apr 26 2022 Fedora Kernel Team [5.18.0-0.rc4.d615b5416f8a1af.33] +- Turn on CONFIG_RANDOM_TRUST_BOOTLOADER (Justin M. Forbes) +- redhat/configs: aarch64: enable CPU_FREQ_GOV_SCHEDUTIL (Mark Salter) +- Move CONFIG_HW_RANDOM_CN10K to a proper place (Vladis Dronov) + +* Sat Apr 23 2022 Fedora Kernel Team [5.18.0-0.rc3.c00c5e1d157bec0.30] +- redhat/self-test: Clean up data set (Prarit Bhargava) +- redhat/Makefile.rhpkg: Remove quotes for RHDISTGIT (Prarit Bhargava) +- redhat/scripts/create-tarball.sh: Use Makefile variables (Prarit Bhargava) +- redhat/Makefile: Deprecate SINGLE_TARBALL (Prarit Bhargava) +- redhat/Makefile: Move SINGLE_TARBALL to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Use RPMVERSION (Prarit Bhargava) +- redhat/scripts/rh-dist-git.sh: Use Makefile variables (Prarit Bhargava) +- redhat/configs/build_configs.sh: Use Makefile variables (Prarit Bhargava) +- redhat/configs/process_configs.sh: Use Makefile variables (Prarit Bhargava) +- redhat/kernel.spec.template: Use RPM_BUILD_NCPUS (Prarit Bhargava) +- redhat/configs/generate_all_configs.sh: Use Makefile variables (Prarit Bhargava) +- redhat/configs: enable nf_tables SYNPROXY extension on ark (Davide Caratti) + +* Fri Apr 22 2022 Fedora Kernel Team [5.18.0-0.rc3.d569e86915b7f2f.29] +- fedora: Disable fbdev drivers missed before (Javier Martinez Canillas) +- Redhat: enable Kfence on production servers (Nico Pache) +- redhat: ignore known empty patches on the patches rpminspect test (Herton R. Krzesinski) + +* Thu Apr 21 2022 Fedora Kernel Team [5.18.0-0.rc3.b253435746d9a4a.28] +- kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] + +* Wed Apr 20 2022 Fedora Kernel Team [5.18.0-0.rc3.559089e0a93d442.27] +- spec: keep .BTF section in modules for s390 (Yauheni Kaliuta) [2071969] +- kernel.spec.template: Ship arch/s390/lib/expoline.o in kernel-devel (Ondrej Mosnacek) +- redhat: disable tv/radio media device infrastructure (Jarod Wilson) +- redhat/configs: clean up INTEL_LPSS configuration (David Arcari) +- Have to rename the actual contents too (Justin M. Forbes) +- The CONFIG_SATA_MOBILE_LPM_POLICY rebane was reverted (Justin M. Forbes) + +* Fri Apr 15 2022 Fedora Kernel Team [5.18.0-0.rc2.028192fea1de083.23] +- redhat: Enable KASAN on all ELN debug kernels (Nico Pache) +- redhat: configs: Enable INTEL_IOMMU_DEBUGFS for debug builds (Jerry Snitselaar) +- generic: can: disable CAN_SOFTING everywhere (Peter Robinson) +- redhat/configs: Enable CONFIG_DM_ERA=m for all (Yanko Kaneti) + +* Wed Apr 13 2022 Fedora Kernel Team [5.18.0-0.rc2.a19944809fe9942.22] +- redhat/configs: enable CONFIG_SAMPLE_VFIO_MDEV_MTTY (Patrick Talbert) +- Build intel_sdsi with %%{tools_make} (Justin M. Forbes) +- configs: remove redundant Fedora config for INTEL_IDXD_COMPAT (Jerry Snitselaar) +- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Herton R. Krzesinski) + +* Mon Apr 11 2022 Fedora Kernel Team [5.18.0-0.rc2.21] +- redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319] + +* Sat Apr 09 2022 Fedora Kernel Team [5.18.0-0.rc1.f1b45d8ccb9839b.19] +- configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) +- redhat: configs: Disable TPM 1.2 specific drivers (Jerry Snitselaar) + +* Fri Apr 08 2022 Fedora Kernel Team [5.18.0-0.rc1.1831fed559732b1.18] +- redhat/configs: Enable cr50 I2C TPM interface (Akihiko Odaki) +- spec: make HMAC file encode relative path (Jonathan Lebon) +- redhat/kernel.spec.template: Add intel_sdsi utility (Prarit Bhargava) +- Spec fixes for intel-speed-select (Justin M. Forbes) + +* Wed Apr 06 2022 Fedora Kernel Team [5.18.0-0.rc1.3e732ebf7316ac8.17] +- Add Partner Supported taint flag to kAFS (Alice Mitchell) [2038999] +- Add Partner Supported taint flag (Alice Mitchell) [2038999] +- Enabled INTEGRITY_MACHINE_KEYRING for all configs. (Peter Robinson) + +* Mon Apr 04 2022 Fedora Kernel Team [5.18.0-0.rc1.16] +- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long) +- redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) + +* Fri Apr 01 2022 Fedora Kernel Team [5.18.0-0.rc0.e8b767f5e04097a.13] +- Add clk_test and clk-gate_test to mod-internal.list (Justin M. Forbes) +- redhat/self-tests: Ignore UPSTREAM (Prarit Bhargava) +- redhat/self-tests: Ignore RHGITURL (Prarit Bhargava) +- redhat/Makefile.variables: Extend git hash length to 15 (Prarit Bhargava) +- redhat/self-test: Remove changelog from spec files (Prarit Bhargava) +- redhat/genspec.sh: Rearrange genspec.sh (Prarit Bhargava) +- redhat/self-test: Add spec file data (Prarit Bhargava) +- redhat/self-test: Add better dist-dump-variables test (Prarit Bhargava) +- redhat/self-test: Add variable test data (Prarit Bhargava) + +* Wed Mar 30 2022 Fedora Kernel Team [5.18.0-0.rc0.d888c83fcec7.10] +- redhat/config: Remove obsolete CONFIG_MFD_INTEL_PMT (David Arcari) +- redhat/configs: enable CONFIG_INTEL_ISHTP_ECLITE (David Arcari) +- Avoid creating files in $RPM_SOURCE_DIR (Nicolas Chauvet) +- Flip CRC64 from off to y (Justin M. Forbes) +- New configs in lib/Kconfig (Fedora Kernel Team) +- disable redundant assignment of CONFIG_BQL on ARK (Davide Caratti) + +* Tue Mar 29 2022 Fedora Kernel Team [5.18.0-0.rc0.1930a6e739c4.9] +- redhat/configs: remove unnecessary GPIO options for aarch64 (Brian Masney) +- redhat/configs: remove viperboard related Kconfig options (Brian Masney) - redhat/configs/process_configs.sh: Avoid race with find (Prarit Bhargava) - redhat/configs/process_configs.sh: Remove CONTINUEONERROR (Prarit Bhargava) -- redhat/configs/process_configs.sh: Fix race with tools generation (Prarit Bhargava) -- Bluetooth: hci_core: Rate limit the logging of invalid SCO handle (Luiz Augusto von Dentz) -- Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len (Luiz Augusto von Dentz) -- Update mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 (Justin M. Forbes) -- net: bcmgenet: Use stronger register read/writes to assure ordering (Jeremy Linton) -- We actually needed the previous patch from os-build (Justin M. Forbes) -- redhat: Fix release tagging (Prarit Bhargava) -- Fix up changelog generation for stable releases (Justin M. Forbes) - Remove i686 configs and filters (Justin M. Forbes) -- redhat/self-test: Fix shellcheck test (Prarit Bhargava) - redhat/configs: Set CONFIG_X86_AMD_PSTATE built-in on Fedora (Prarit Bhargava) +- Fix up mismatch with CRC64 (Justin M. Forbes) -* Mon Mar 28 2022 Justin M. Forbes [5.17.1-300] -- Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds) -- drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Lyude Paul) [2065794] +* Sat Mar 26 2022 Fedora Kernel Team [5.18.0-0.rc0.52d543b5497c.6] +- Fedora config updates to fix process_configs (Justin M. Forbes) +- redhat: Fix release tagging (Prarit Bhargava) +- redhat/self-test: Fix version tag test (Prarit Bhargava) +- redhat/self-test: Fix BUILD verification test (Prarit Bhargava) +- redhat/self-test: Cleanup SRPM related self-tests (Prarit Bhargava) +- redhat/self-test: Fix shellcheck test (Prarit Bhargava) + +* Fri Mar 25 2022 Fedora Kernel Team [5.18-0.rc0.34af78c4e616.5] +- redhat/configs: Disable watchdog components (Prarit Bhargava) +- redhat/README.Makefile: Add a Makefile README file (Prarit Bhargava) +- redhat/Makefile: Remove duplicated code (Prarit Bhargava) +- Add BuildRequires libnl3-devel for intel-speed-select (Justin M. Forbes) +- Add new kunit tests for 5.18 to mod-internal.list (Justin M. Forbes) - Fix RHDISTGIT for Fedora (Justin M. Forbes) +- redhat/configs/process_configs.sh: Fix race with tools generation (Prarit Bhargava) +- New configs in drivers/dax (Fedora Kernel Team) +- Fix up CONFIG_SND_AMD_ACP_CONFIG files (Patrick Talbert) +- Remove CONFIG_SND_SOC_SOF_DEBUG_PROBES files (Patrick Talbert) +- SATA_MOBILE_LPM_POLICY is now SATA_LPM_POLICY (Justin M. Forbes) -* Wed Mar 23 2022 Justin M. Forbes [5.17.0-300] -- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long) -- Turn on RANDOM_TRUST_BOOTLOADER (Justin M. Forbes) -- Revert "PCI/MSI: Mask MSI-X vectors only on success" (Justin M. Forbes) -- Define SNAPSHOT correctly for VERSION_ON_UPSTREAM=0 (Justin M. Forbes) -- Config fixups after some RHEL specific patches were reverted (Justin M. Forbes) -- Basic Fedora Branch setup (Justin M. Forbes) +* Thu Mar 24 2022 Fedora Kernel Team [5.18-0.rc0.ed4643521e6a.4] +- Fix up rng merge (Justin M. Forbes) +- Define SNAPSHOT correctly when VERSION_ON_UPSTREAM is 0 (Justin M. Forbes) +- redhat/Makefile: Fix dist-git (Prarit Bhargava) +- Clean up the changelog (Justin M. Forbes) +- Change the pending-ark CONFIG_DAX to y due to mismatch (Justin M. Forbes) +- Reset Makefile.rhelver for the 5.18 cycle (Justin M. Forbes) +- Enable net reference count trackers in all debug kernels (Jiri Benc) +- redhat/Makefile: Reorganize variables (Prarit Bhargava) +- redhat/Makefile: Add some descriptions (Prarit Bhargava) +- redhat/Makefile: Move SNAPSHOT check (Prarit Bhargava) +- redhat/Makefile: Deprecate BREW_FLAGS, KOJI_FLAGS, and TEST_FLAGS (Prarit Bhargava) +- redhat/genspec.sh: Rework RPMVERSION variable (Prarit Bhargava) +- redhat/Makefile: Remove dead comment (Prarit Bhargava) +- redhat/Makefile: Cleanup KABI* variables. (Prarit Bhargava) +- redhat/Makefile.variables: Default RHGITCOMMIT to HEAD (Prarit Bhargava) +- redhat/scripts/create-tarball.sh: Use Makefile TARBALL variable (Prarit Bhargava) +- redhat/Makefile: Remove extra DIST_BRANCH (Prarit Bhargava) +- redhat/Makefile: Remove STAMP_VERSION (Prarit Bhargava) +- redhat/Makefile: Move NO_CONFIGCHECKS to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move RHJOBS to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move RHGIT* variables to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move PREBUILD_GIT_ONLY to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD_FLAGS to Makefile.variables. (Prarit Bhargava) +- redhat/Makefile: Move BUILD_PROFILE to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Move BUILD_TARGET and BUILD_SCRATCH_TARGET to Makefile.variables (Prarit Bhargava) +- redhat/Makefile: Remove RHPRODUCT variable (Prarit Bhargava) +- redhat/Makefile: Cleanup DISTRO variable (Prarit Bhargava) +- redhat/Makefile: Move HEAD to Makefile.variables. (Prarit Bhargava) +- redhat: Combine Makefile and Makefile.common (Prarit Bhargava) +- redhat/koji/Makefile: Decouple koji Makefile from Makefile.common (Prarit Bhargava) +- Set CONFIG_SND_SOC_SOF_MT8195 for Fedora and turn on VDPA_SIM_BLOCK (Justin M. Forbes) +- Add asus_wmi_sensors modules to filters for Fedora (Justin M. Forbes) +- redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) +- Last of the Fedora 5.17 configs initial pass (Justin M. Forbes) +- redhat/Makefile: Silence dist-clean-configs output (Prarit Bhargava) +- Fedora 5.17 config updates (Justin M. Forbes) +- Setting CONFIG_I2C_SMBUS to "m" for ark (Gopal Tiwari) +- Print arch with process_configs errors (Justin M. Forbes) +- Pass RHJOBS to process_configs for dist-configs-check as well (Justin M. Forbes) +- redhat/configs/process_configs.sh: Fix issue with old error files (Prarit Bhargava) +- redhat/configs/build_configs.sh: Parallelize execution (Prarit Bhargava) +- redhat/configs/build_configs.sh: Provide better messages (Prarit Bhargava) +- redhat/configs/build_configs.sh: Create unique output files (Prarit Bhargava) +- redhat/configs/build_configs.sh: Add local variables (Prarit Bhargava) +- redhat/configs/process_configs.sh: Parallelize execution (Prarit Bhargava) +- redhat/configs/process_configs.sh: Provide better messages (Prarit Bhargava) +- redhat/configs/process_configs.sh: Create unique output files (Prarit Bhargava) +- redhat/configs/process_configs.sh: Add processing config function (Prarit Bhargava) +- redhat: Unify genspec.sh and kernel.spec variable names (Prarit Bhargava) +- redhat/genspec.sh: Remove options and use Makefile variables (Prarit Bhargava) +- Add rebase note for 5.17 on Fedora stable (Justin M. Forbes) +- More Fedora config updates for 5.17 (Justin M. Forbes) +- redhat/configs: Disable CONFIG_MACINTOSH_DRIVERS in RHEL. (Prarit Bhargava) +- redhat: Fix "make dist-release-finish" to use the correct NVR variables (Neal Gompa) [2053836] +- Build CROS_EC Modules (Jason Montleon) +- redhat: configs: change aarch64 default dma domain to lazy (Jerry Snitselaar) +- redhat: configs: disable ATM protocols (Davide Caratti) +- configs/fedora: Enable the interconnect SC7180 driver built-in (Enric Balletbo i Serra) +- configs: clean up CONFIG_PAGE_TABLE_ISOLATION files (Ondrej Mosnacek) +- redhat: configs: enable CONFIG_INTEL_PCH_THERMAL for RHEL x86 (David Arcari) +- redhat/Makefile: Fix dist-dump-variables target (Prarit Bhargava) +- redhat/configs: Enable DEV_DAX and DEV_DAX_PMEM modules on aarch64 for fedora (D Scott Phillips) +- redhat/configs: Enable CONFIG_TRANSPARENT_HUGEPAGE on aarch64 for fedora (D Scott Phillips) +- configs/process_configs.sh: Remove orig files (Prarit Bhargava) +- redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) +- Fedora 5.17 configs round 1 (Justin M. Forbes) +- redhat: configs: disable the surface platform (David Arcari) +- redhat: configs: Disable team driver (Hangbin Liu) [1945477] +- configs: enable LOGITECH_FF for RHEL/CentOS too (Benjamin Tissoires) +- redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2041186] +- redhat: fix make {distg-brew,distg-koji} (Andrea Claudi) +- [fedora] Turn on CONFIG_VIDEO_OV5693 for sensor support (Dave Olsthoorn) +- Cleanup 'disabled' config options for RHEL (Prarit Bhargava) +- redhat: move CONFIG_ARM64_MTE to aarch64 config directory (Herton R. Krzesinski) +- Change CONFIG_TEST_BPF to a module (Justin M. Forbes) +- Change CONFIG_TEST_BPF to module in pending MR coming for proper review (Justin M. Forbes) +- redhat/configs: Enable CONFIG_TEST_BPF (Viktor Malik) +- Enable KUNIT tests for testing (Nico Pache) +- Makefile: Check PKGRELEASE size on dist-brew targets (Prarit Bhargava) +- kernel.spec: Add glibc-static build requirement (Prarit Bhargava) +- Enable iSER on s390x (Stefan Schulze Frielinghaus) +- redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] +- kabi: Add kABI macros for enum type (Čestmír Kalina) [2024595] +- kabi: expand and clarify documentation of aux structs (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_USE_AUX_PTR (Čestmír Kalina) [2024595] +- kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX (Čestmír Kalina) [2024595] +- kabi: more consistent _RH_KABI_SIZE_AND_EXTEND (Čestmír Kalina) [2024595] +- kabi: use fixed field name for extended part (Čestmír Kalina) [2024595] +- kabi: fix dereference in RH_KABI_CHECK_EXT (Čestmír Kalina) [2024595] +- kabi: fix RH_KABI_SET_SIZE macro (Čestmír Kalina) [2024595] +- kabi: expand and clarify documentation (Čestmír Kalina) [2024595] +- kabi: make RH_KABI_USE replace any number of reserved fields (Čestmír Kalina) [2024595] +- kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT (Čestmír Kalina) [2024595] +- kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT (Čestmír Kalina) [2024595] +- kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_ADD_MODIFIER (Čestmír Kalina) [2024595] +- kabi: Include kconfig.h (Čestmír Kalina) [2024595] +- kabi: macros for intentional kABI breakage (Čestmír Kalina) [2024595] +- kabi: fix the note about terminating semicolon (Čestmír Kalina) [2024595] +- kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Čestmír Kalina) [2024595] +- spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) +- New configs in drivers/crypto (Fedora Kernel Team) +- Add test_hash to the mod-internal.list (Justin M. Forbes) +- configs: disable CONFIG_CRAMFS (Abhi Das) [2041184] +- spec: speed up "cp -r" when it overwrites existing files. (Denys Vlasenko) +- redhat: use centos x509.genkey file if building under centos (Herton R. Krzesinski) +- Revert "[redhat] Generate a crashkernel.default for each kernel build" (Coiby Xu) +- spec: make linux-firmware weak(er) dependency (Jan Stancek) +- rtw89: enable new driver rtw89 and device RTK8852AE (Íñigo Huguet) +- Config consolidation into common (Justin M. Forbes) +- Add packaged but empty /lib/modules//systemtap/ (Justin M. Forbes) +- filter-modules.sh.rhel: Add ntc_thermistor to singlemods (Prarit Bhargava) +- Move CONFIG_SND_SOC_TLV320AIC31XX as it is now selected by CONFIG_SND_SOC_FSL_ASOC_CARD (Justin M. Forbes) +- Add dev_addr_lists_test to mod-internal.list (Justin M. Forbes) +- configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) +- redhat: ignore ksamples and kselftests on the badfuncs rpminspect test (Herton R. Krzesinski) +- redhat: disable upstream check for rpminspect (Herton R. Krzesinski) +- redhat: switch the vsyscall config to CONFIG_LEGACY_VSYSCALL_XONLY=y (Herton R. Krzesinski) [1876977] +- redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Rafael Aquini) +- move CONFIG_STRICT_SIGALTSTACK_SIZE to the appropriate directory (David Arcari) +- redhat/configs: Enable CONFIG_DM_MULTIPATH_IOA for fedora (Benjamin Marzinski) +- redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] +- redhat: Pull in openssl-devel as a build dependency correctly (Neal Gompa) [2034670] +- redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) +- redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] +- Turn CONFIG_DEVMEM back off for aarch64 (Justin M. Forbes) +- Clean up excess text in Fedora config files (Justin M. Forbes) +- Fedora config updates for 5.16 (Justin M. Forbes) +- redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) +- Fedora configs for 5.16 pt 1 (Justin M. Forbes) +- redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863] +- Update rebase-notes with dracut 5.17 information (Justin M. Forbes) +- redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] +- Enable CONFIG_BPF_SYSCALL for zfcpdump (Jiri Olsa) +- Enable CONFIG_CIFS_SMB_DIRECT for ARK (Ronnie Sahlberg) +- mt76: enable new device MT7921E in CentOs/RHEL (Íñigo Huguet) [2004821] +- Disable CONFIG_DEBUG_PREEMPT on normal builds (Phil Auld) +- redhat/configs: Enable CONFIG_PCI_P2PDMA for ark (Myron Stowe) +- pci.h: Fix static include (Prarit Bhargava) +- Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) +- redhat/configs: enable CONFIG_NTB_NETDEV for ark (John W. Linville) +- drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) +- common: arm64: ensure all the required arm64 errata are enabled (Peter Robinson) +- kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019377] +- redhat/configs: enable CONFIG_AMD_PTDMA for ark (John W. Linville) +- redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] +- fedora: build TEE as a module for all arches (Peter Robinson) +- common: build TRUSTED_KEYS in everywhere (Peter Robinson) +- redhat: make Patchlist.changelog generation conditional (Herton R. Krzesinski) +- redhat/configs: Add two new CONFIGs (Prarit Bhargava) +- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) +- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) +- Add more rebase notes for Fedora 5.16 (Justin M. Forbes) +- Fedora: Feature: Retire wireless Extensions (Peter Robinson) +- fedora: arm: some SoC enablement pieces (Peter Robinson) +- fedora: arm: enable PCIE_ROCKCHIP_DW for rk35xx series (Peter Robinson) +- fedora: enable RTW89 802.11 WiFi driver (Peter Robinson) +- fedora: arm: Enable DRM_PANEL_EDP (Peter Robinson) +- fedora: sound: enable new sound drivers (Peter Robinson) +- redhat/configs: unset KEXEC_SIG for s390x zfcpdump (Coiby Xu) +- spec: Keep .BTF section in modules (Jiri Olsa) +- Fix up PREEMPT configs (Justin M. Forbes) +- New configs in drivers/media (Fedora Kernel Team) +- New configs in drivers/net/ethernet/litex (Fedora Kernel Team) +- spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) +- New configs in drivers/net/wwan (Fedora Kernel Team) +- New configs in drivers/i2c (Fedora Kernel Team) +- redhat/docs/index.rst: Add local build information. (Prarit Bhargava) +- Fix up preempt configs (Justin M. Forbes) +- Turn on CONFIG_HID_NINTENDO for controller support (Dave Olsthoorn) +- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) +- Add rebase notes to check for PCI patches (Justin M. Forbes) +- redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common (John W. Linville) +- Filter updates for hid-playstation on Fedora (Justin M. Forbes) +- Revert "Force DWARF4 because crash does not support DWARF5 yet" (Lianbo Jiang) +- Enable CONFIG_VIRT_DRIVERS for ARK (Vitaly Kuznetsov) +- redhat/configs: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) +- Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344] +- Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) +- Fix up fedora config options from mismatch (Justin M. Forbes) +- Add nct6775 to filter-modules.sh.rhel (Justin M. Forbes) +- Enable PREEMPT_DYNAMIC for all but s390x (Justin M. Forbes) +- Add memcpy_kunit to mod-internal.list (Justin M. Forbes) +- New configs in fs/ksmbd (Fedora Kernel Team) +- Add nct6775 to Fedora filter-modules.sh (Justin M. Forbes) +- New configs in fs/ntfs3 (Fedora Kernel Team) +- Make CONFIG_IOMMU_DEFAULT_DMA_STRICT default for all but x86 (Justin M. Forbes) +- redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) +- redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] +- Fix up fedora and pending configs for PREEMPT to end mismatch (Justin M. Forbes) +- Enable binder for fedora (Justin M. Forbes) +- Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) +- redhat: configs: Update configs for vmware (Kamal Heib) +- Fedora configs for 5.15 (Justin M. Forbes) +- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) +- redhat/configs: create a separate config for gcov options (Jan Stancek) +- Update documentation with FAQ and update frequency (Don Zickus) +- Document force pull option for mirroring (Don Zickus) +- Ignore the rhel9 kabi files (Don Zickus) +- Remove legacy elrdy cruft (Don Zickus) +- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) +- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) +- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) +- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) +- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) +- Fedora config updates (Justin M. Forbes) +- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) +- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) +- spec: Don't fail spec build if ksamples fails (Jiri Olsa) +- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) +- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) +- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) +- Fix dist-srpm-gcov (Don Zickus) +- redhat: configs: add CONFIG_NTB and related items (John W. Linville) +- Add kfence_test to mod-internal.list (Justin M. Forbes) +- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) +- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) +- Use common config for NODES_SHIFT (Mark Salter) +- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) +- Fedora NTFS config updates (Justin M. Forbes) +- Fedora 5.15 configs part 1 (Justin M. Forbes) +- Fix ordering in genspec args (Justin M. Forbes) +- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] +- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) +- redhat/docs: update Koji link to avoid redirect (Joel Savitz) +- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) +- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] +- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] +- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) +- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) +- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) +- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) +- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) +- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) +- redhat/Makefile: Make kernel-local global (Prarit Bhargava) +- redhat/Makefile: Use flavors file (Prarit Bhargava) +- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) +- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) +- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) +- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) +- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) +- Clean up pending common (Justin M. Forbes) +- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] +- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) +- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] +- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) +- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) +- redhat/configs: enable SYSTEM_BLACKLIST_KEYRING which is already enabled in rhel8 and Fedora 34 (Coiby Xu) +- Build kernel-doc for Fedora (Justin M. Forbes) +- x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) +- Update CONFIG_WERROR to disabled as it can cause issue with out of tree modules. (Justin M. Forbes) +- Fixup IOMMU configs in pending so that configs are sane again (Justin M. Forbes) +- Some initial Fedora config items for 5.15 (Justin M. Forbes) +- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) +- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) +- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] +- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] +- Attempt to fix Intel PMT code (David Arcari) +- CI: Enable realtime branch testing (Veronika Kabatova) +- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) +- [fs] dax: mark tech preview (Bill O'Donnell) +- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) +- wireless: rtw88: move debug options to common/debug (Peter Robinson) +- fedora: minor PTP clock driver cleanups (Peter Robinson) +- common: x86: enable VMware PTP support on ark (Peter Robinson) +- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) +- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] +- More Fedora config updates (Justin M. Forbes) +- Fedora config updates for 5.14 (Justin M. Forbes) +- CI: Rename ARK CI pipeline type (Veronika Kabatova) +- CI: Finish up c9s config (Veronika Kabatova) +- CI: Update ppc64le config (Veronika Kabatova) +- CI: use more templates (Veronika Kabatova) +- Filter updates for aarch64 (Justin M. Forbes) +- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] +- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) +- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] +- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) +- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] +- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) +- random: Add hook to override device reads and getrandom(2) (Herbert Xu) +- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) +- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) +- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) +- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) +- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] +- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] +- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) +- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) +- common: Update for CXL (Compute Express Link) configs (Peter Robinson) +- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] +- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) +- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) +- Fedora 5.14 configs round 1 (Justin M. Forbes) +- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) +- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] +- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] +- kernel.spec: fix build of samples/bpf (Jiri Benc) +- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] +- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] +- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) +- fedora: sound config updates for 5.14 (Peter Robinson) +- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) +- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) +- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) +- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) +- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) +- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) +- fedora: arm: disabled unused FB drivers (Peter Robinson) +- fedora: don't enable FB_VIRTUAL (Peter Robinson) +- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] +- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] +- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) +- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) +- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] +- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] +- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) +- CI: use common code for merge and release (Don Zickus) +- rpmspec: add release string to kernel doc directory name (Jan Stancek) +- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] +- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] +- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] +- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) +- common: disable DVB_AV7110 and associated pieces (Peter Robinson) +- Fix fedora-only config updates (Don Zickus) +- Fedor config update for new option (Justin M. Forbes) +- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) +- all: hyperv: use the DRM driver rather than FB (Peter Robinson) +- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) +- all: VMWare: clean up VMWare configs (Peter Robinson) +- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) +- CI: Handle all mirrors (Veronika Kabatova) +- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) +- arm64: switch ark kernel to 4K pagesize (Mark Salter) +- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] +- all: unify and cleanup i2c TPM2 modules (Peter Robinson) +- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] +- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) +- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] +- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) +- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] +- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) +- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) +- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] +- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) +- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) +- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) +- Turn off with_selftests for Fedora (Justin M. Forbes) +- Don't build bpftool on Fedora (Justin M. Forbes) +- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) +- fedora: arm: Enable some i.MX8 options (Peter Robinson) +- Enable Landlock for Fedora (Justin M. Forbes) +- Filter update for Fedora aarch64 (Justin M. Forbes) +- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) +- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) +- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] +- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] +- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] +- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] +- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] +- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] +- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] +- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] +- Fix typos in fedora filters (Justin M. Forbes) +- More filtering for Fedora (Justin M. Forbes) +- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) +- Fedora 5.13 config updates (Justin M. Forbes) +- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) +- fedora: drop duplicate configs (Peter Robinson) +- More Fedora config updates for 5.13 (Justin M. Forbes) +- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] +- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) +- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) +- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) +- kernel.spec: Add support to use vmlinux.h (Don Zickus) +- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) +- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) +- Fedora 5.13 config updates pt 3 (Justin M. Forbes) +- all: enable ath11k wireless modules (Peter Robinson) +- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) +- spec: Enable sefltests rpm build (Jiri Olsa) +- spec: Allow bpf selftest/samples to fail (Jiri Olsa) +- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) +- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) +- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) +- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) +- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) +- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) +- kernel.spec: selftests require python3 (Jiri Benc) +- kernel.spec: skip selftests that failed to build (Jiri Benc) +- kernel.spec: fix installation of bpf selftests (Jiri Benc) +- redhat: fix samples and selftests make options (Jiri Benc) +- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) +- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) +- kernel.spec: add missing dependency for the which package (Jiri Benc) +- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) +- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) +- kernel.spec: package and ship VM tools (Jiri Benc) +- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) +- kernel.spec: add coreutils (Jiri Benc) +- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) +- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) +- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) +- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) +- kernel.spec: Rename kabi-dw base (Jiri Benc) +- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) +- kernel.spec: perf: remove bpf examples (Jiri Benc) +- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) +- kernel.spec: build samples (Jiri Benc) +- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) +- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) +- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) +- Fedora 5.13 config updates pt 2 (Justin M. Forbes) +- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) +- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) +- Fedora 5.13 config updates pt 1 (Justin M. Forbes) +- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) +- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] +- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) +- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) +- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) +- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) +- redhat/config: enable STMICRO nic for RHEL (Mark Salter) +- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) +- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) +- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) +- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) +- RHEL: disable io_uring support (Jeff Moyer) +- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) +- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) +- Update the Quick Start documentation (David Ward) +- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] +- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) +- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) +- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] +- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) +- team: mark team driver as deprecated (Hangbin Liu) [1945477] +- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] +- Do not hard-code a default value for DIST (David Ward) +- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) +- Improve comments in SPEC file, and move some option tests and macros (David Ward) +- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] +- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) +- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] +- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) +- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] +- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] +- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) +- UIO: disable unused config options (Aristeu Rozanski) [1957819] +- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) +- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) +- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) +- fedora: enable zonefs (Damien Le Moal) +- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) +- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) +- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) +- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) +- Remove unused boot loader specification files (David Ward) +- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] +- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) +- common: disable Apple Silicon generally (Peter Robinson) +- cleanup Intel's FPGA configs (Peter Robinson) +- common: move PTP KVM support from ark to common (Peter Robinson) +- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) +- redhat: add initial rpminspect configuration (Herton R. Krzesinski) +- fedora: arm updates for 5.13 (Peter Robinson) +- fedora: Enable WWAN and associated MHI bits (Peter Robinson) +- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) +- Fedora set modprobe path (Justin M. Forbes) +- Keep sctp and l2tp modules in modules-extra (Don Zickus) +- Fix ppc64le cross build packaging (Don Zickus) +- Fedora: Make amd_pinctrl module builtin (Hans de Goede) +- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) +- New configs in drivers/bus (Fedora Kernel Team) +- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] +- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) +- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) +- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) +- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) +- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) +- Update pending-common configs, preparing to set correctly (Justin M. Forbes) +- Update fedora filters for surface (Justin M. Forbes) +- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) +- Replace "flavour" where "variant" is meant instead (David Ward) +- Drop the %%{variant} macro and fix --with-vanilla (David Ward) +- Fix syntax of %%kernel_variant_files (David Ward) +- Change description of --without-vdso-install to fix typo (David Ward) +- Config updates to work around mismatches (Justin M. Forbes) +- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) +- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] +- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) +- Remove reference to bpf-helpers man page (Justin M. Forbes) +- Fedora: enable more modules for surface devices (Dave Olsthoorn) +- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) +- hardlink is in /usr/bin/ now (Justin M. Forbes) +- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) +- Set date in package release from repository commit, not system clock (David Ward) +- Use a better upstream tarball filename for snapshots (David Ward) +- Don't create empty pending-common files on pending-fedora commits (Don Zickus) +- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) +- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) +- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) +- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) +- Create ark-latest branch last for CI scripts (Don Zickus) +- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) +- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) +- Export ark infrastructure files (Don Zickus) +- docs: Update docs to reflect newer workflow. (Don Zickus) +- Use upstream/master for merge-base with fallback to master (Don Zickus) +- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) +- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) +- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) +- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) +- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) +- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) +- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) +- Update mod-internal to fix depmod issue (Nico Pache) +- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) +- New configs in drivers/power (Fedora Kernel Team) +- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) +- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) +- Fedora config updates round 2 (Justin M. Forbes) +- New configs in drivers/soc (Jeremy Cline) +- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) +- Update module filtering for 5.12 kernels (Justin M. Forbes) +- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) +- New configs in drivers/leds (Fedora Kernel Team) +- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) +- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) +- Fedora config updates (Justin M. Forbes) +- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] +- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] +- Remove duplicate configs acroos fedora, ark and common (Don Zickus) +- Combine duplicate configs across ark and fedora into common (Don Zickus) +- common/ark: cleanup and unify the parport configs (Peter Robinson) +- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) +- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) +- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) +- Remove _legacy_common_support (Justin M. Forbes) +- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) +- New configs in fs/pstore (CKI@GitLab) +- New configs in arch/powerpc (Fedora Kernel Team) +- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) +- configs: clean up LSM configs (Ondrej Mosnacek) +- New configs in drivers/platform (CKI@GitLab) +- New configs in drivers/firmware (CKI@GitLab) +- New configs in drivers/mailbox (Fedora Kernel Team) +- New configs in drivers/net/phy (Justin M. Forbes) +- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) +- New configs in mm/Kconfig (CKI@GitLab) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in arch/powerpc (Jeremy Cline) +- New configs in drivers/input (Fedora Kernel Team) +- New configs in net/bluetooth (Justin M. Forbes) +- New configs in drivers/clk (Fedora Kernel Team) +- New configs in init/Kconfig (Jeremy Cline) +- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) +- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) +- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) +- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) +- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) +- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) +- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] +- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) +- Turn off weak-modules for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] +- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) +- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) +- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) +- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) +- generic: arm: enable SCMI for all options (Peter Robinson) +- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) +- common: disable legacy CAN device support (Peter Robinson) +- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) +- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) +- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) +- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) +- common: enable common CAN layer 2 protocols (Peter Robinson) +- ark: disable CAN_LEDS option (Peter Robinson) +- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) +- Fedora: enable modules for surface devices (Dave Olsthoorn) +- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) +- common: fix WM8804 codec dependencies (Peter Robinson) +- Build SERIO_SERPORT as a module (Peter Robinson) +- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) +- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) +- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) +- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) +- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) +- Only enable PS2 Mouse options on x86 (Peter Robinson) +- Disable bluetooth highspeed by default (Peter Robinson) +- Fedora: A few more general updates for 5.12 window (Peter Robinson) +- Fedora: Updates for 5.12 merge window (Peter Robinson) +- Fedora: remove dead options that were removed upstream (Peter Robinson) +- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) +- New configs in arch/powerpc (Fedora Kernel Team) +- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) +- Update pending-common configs to address new upstream config deps (Justin M. Forbes) +- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) +- Removed description text as a comment confuses the config generation (Justin M. Forbes) +- New configs in drivers/dma-buf (Jeremy Cline) +- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) +- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) +- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) +- Fedora config update (Justin M. Forbes) +- fedora: minor arm sound config updates (Peter Robinson) +- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) +- Add a redhat/rebase-notes.txt file (Hans de Goede) +- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) +- CI: Drop MR ID from the name variable (Veronika Kabatova) +- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) +- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) +- Update CKI pipeline project (Veronika Kabatova) +- Turn off additional KASAN options for Fedora (Justin M. Forbes) +- Rename the master branch to rawhide for Fedora (Justin M. Forbes) +- Makefile targets for packit integration (Ben Crocker) +- Turn off KASAN for rawhide debug builds (Justin M. Forbes) +- New configs in arch/arm64 (Justin Forbes) +- Remove deprecated Intel MIC config options (Peter Robinson) +- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) +- redhat: add genlog.py script (Herton R. Krzesinski) +- kernel.spec.template - fix use_vdso usage (Ben Crocker) +- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) +- Turn off vdso_install for ppc (Justin M. Forbes) +- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) +- New configs in lib/Kconfig.debug (Fedora Kernel Team) +- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) +- New configs in drivers/clk (Justin M. Forbes) +- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- Fedora 5.11 config updates part 4 (Justin M. Forbes) +- Fedora 5.11 config updates part 3 (Justin M. Forbes) +- Fedora 5.11 config updates part 2 (Justin M. Forbes) +- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] +- Fix USB_XHCI_PCI regression (Justin M. Forbes) +- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) +- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) +- Fedora 5.11 configs pt 1 (Justin M. Forbes) +- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) +- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) +- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) +- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) +- Run MR testing in CKI pipeline (Veronika Kabatova) +- Reword comment (Nicolas Chauvet) +- Add with_cross_arm conditional (Nicolas Chauvet) +- Redefines __strip if with_cross (Nicolas Chauvet) +- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) +- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) +- all: all arches/kernels enable the same DMI options (Peter Robinson) +- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) +- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) +- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) +- all: x86: move shared x86 acpi config options to generic (Peter Robinson) +- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) +- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) +- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) +- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) +- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) +- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) +- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) +- Enable the vkms module in Fedora (Jeremy Cline) +- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) +- Add gcc-c++ to BuildRequires (Justin M. Forbes) +- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) +- fedora: arm: move generic power off/reset to all arm (Peter Robinson) +- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) +- fedora: cleanup joystick_adc (Peter Robinson) +- fedora: update some display options (Peter Robinson) +- fedora: arm: enable TI PRU options (Peter Robinson) +- fedora: arm: minor exynos plaform updates (Peter Robinson) +- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) +- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) +- fedora: minor arm config updates (Peter Robinson) +- fedora: enable Tegra 234 SoC (Peter Robinson) +- fedora: arm: enable new Hikey 3xx options (Peter Robinson) +- Fedora: USB updates (Peter Robinson) +- fedora: enable the GNSS receiver subsystem (Peter Robinson) +- Remove POWER_AVS as no longer upstream (Peter Robinson) +- Cleanup RESET_RASPBERRYPI (Peter Robinson) +- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) +- fedora: arm crypto updates (Peter Robinson) +- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) +- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) +- New configs in drivers/rtc (Fedora Kernel Team) +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] +- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] +- New configs in init/Kconfig (Fedora Kernel Team) +- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Enable Speakup accessibility driver (Justin M. Forbes) +- New configs in init/Kconfig (Fedora Kernel Team) +- Fix fedora config mismatch due to dep changes (Justin M. Forbes) +- New configs in drivers/crypto (Jeremy Cline) +- Remove duplicate ENERGY_MODEL configs (Peter Robinson) +- This is selected by PCIE_QCOM so must match (Justin M. Forbes) +- drop unused BACKLIGHT_GENERIC (Peter Robinson) +- Remove cp instruction already handled in instruction below. (Paulo E. Castro) +- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) +- Add tools to path mangling script. (Paulo E. Castro) +- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) +- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) +- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) +- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) +- Remove filterdiff and use native git instead (Don Zickus) +- New configs in net/sched (Justin M. Forbes) +- New configs in drivers/mfd (CKI@GitLab) +- New configs in drivers/mfd (Fedora Kernel Team) +- New configs in drivers/firmware (Fedora Kernel Team) +- Temporarily backout parallel xz script (Justin M. Forbes) +- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) +- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) +- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) +- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) +- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) +- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) +- redhat: set default IMA template for all ARK arches (Bruno Meneguele) +- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) +- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) +- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) +- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) +- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) +- kernel: Enable coresight on aarch64 (Jeremy Linton) +- Update CONFIG_INET6_ESPINTCP (Justin Forbes) +- New configs in net/ipv6 (Justin M. Forbes) +- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) +- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) +- fedora: some minor arm audio config tweaks (Peter Robinson) +- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) +- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) +- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) +- Fedora config update (Justin M. Forbes) +- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) +- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) +- Fedora config update (Justin M. Forbes) +- Enable NANDSIM for Fedora (Justin M. Forbes) +- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) +- Ath11k related config updates (Justin M. Forbes) +- Fedora config updates for ath11k (Justin M. Forbes) +- Turn on ATH11K for Fedora (Justin M. Forbes) +- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) +- More Fedora config fixes (Justin M. Forbes) +- Fedora 5.10 config updates (Justin M. Forbes) +- Fedora 5.10 configs round 1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Allow kernel-tools to build without selftests (Don Zickus) +- Allow building of kernel-tools standalone (Don Zickus) +- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) +- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) +- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) +- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) +- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) +- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] +- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) +- New configs in drivers/mfd (Fedora Kernel Team) +- Fix LTO issues with kernel-tools (Don Zickus) +- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) +- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) +- [Automatic] Handle config dependency changes (Don Zickus) +- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) +- New configs in kernel/trace (Fedora Kernel Team) +- Fix Fedora config locations (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] +- Partial revert: Add master merge check (Don Zickus) +- Update Maintainers doc to reflect workflow changes (Don Zickus) +- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) +- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) +- Disable Speakup synth DECEXT (Justin M. Forbes) +- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) +- Modify patchlist changelog output (Don Zickus) +- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- redhat/self-test: Initial commit (Ben Crocker) +- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) +- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) +- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] +- x86: Fix compile issues with rh_check_supported() (Don Zickus) +- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) +- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) +- ARM: tegra: usb no reset (Peter Robinson) +- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) +- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) +- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) +- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) +- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) +- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) +- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) +- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) +- mptsas: pci-id table changes (Laura Abbott) +- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) +- mptspi: pci-id table changes (Laura Abbott) +- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) +- be2iscsi: remove unsupported device IDs (Chris Leech) +- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) +- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) +- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) +- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) +- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) +- mpt*: remove certain deprecated pci-ids (Jeremy Cline) +- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) +- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) +- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) +- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) +- efi: Lock down the kernel if booted in secure boot mode (David Howells) +- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) +- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) +- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) +- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) +- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] +- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) +- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) +- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) +- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] +- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] +- add pci_hw_vendor_status() (Maurizio Lombardi) +- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) +- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) +- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] +- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] +- tags.sh: Ignore redhat/rpm (Jeremy Cline) +- put RHEL info into generated headers (Laura Abbott) [1663728] +- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] +- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] +- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] +- modules: add rhelversion MODULE_INFO tag (Laura Abbott) +- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] +- Add Red Hat tainting (Laura Abbott) [1565704] +- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) +- Stop merging ark-patches for release (Don Zickus) +- Fix path location for ark-update-configs.sh (Don Zickus) +- Combine Red Hat patches into single patch (Don Zickus) +- New configs in drivers/misc (Jeremy Cline) +- New configs in drivers/net/wireless (Justin M. Forbes) +- New configs in drivers/phy (Fedora Kernel Team) +- New configs in drivers/tty (Fedora Kernel Team) +- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) +- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) +- New configs in drivers/pinctrl (Fedora Kernel Team) +- Update CONFIG_THERMAL_NETLINK (Justin Forbes) +- Separate merge-upstream and release stages (Don Zickus) +- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) +- Create Patchlist.changelog file (Don Zickus) +- Filter out upstream commits from changelog (Don Zickus) +- Merge Upstream script fixes (Don Zickus) +- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) +- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) +- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) +- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) +- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) +- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) +- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) +- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) +- Fedora config updates (Justin M. Forbes) +- Fedora confi gupdate (Justin M. Forbes) +- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) +- Swap how ark-latest is built (Don Zickus) +- Add extra version bump to os-build branch (Don Zickus) +- dist-release: Avoid needless version bump. (Don Zickus) +- Add dist-fedora-release target (Don Zickus) +- Remove redundant code in dist-release (Don Zickus) +- Makefile.common rename TAG to _TAG (Don Zickus) +- Fedora config change (Justin M. Forbes) +- Fedora filter update (Justin M. Forbes) +- Config update for Fedora (Justin M. Forbes) +- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) +- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) +- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) +- More Fedora config updates (Justin M. Forbes) +- New config deps (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- First half of config updates for Fedora (Justin M. Forbes) +- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) +- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) +- Add config options that only show up when we prep on arm (Justin M. Forbes) +- Config updates for Fedora (Justin M. Forbes) +- fedora: enable enery model (Peter Robinson) +- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) +- Enable ZSTD compression algorithm on all kernels (Peter Robinson) +- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) +- iio: enable LTR-559 light and proximity sensor (Peter Robinson) +- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) +- More mismatches (Justin M. Forbes) +- Fedora config change due to deps (Justin M. Forbes) +- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) +- Config change required for build part 2 (Justin M. Forbes) +- Config change required for build (Justin M. Forbes) +- Fedora config update (Justin M. Forbes) +- Add ability to sync upstream through Makefile (Don Zickus) +- Add master merge check (Don Zickus) +- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) +- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) +- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) +- Add new certs for dual signing with boothole (Justin M. Forbes) +- Update secureboot signing for dual keys (Justin M. Forbes) +- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) +- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) +- redhat/configs: Fix common CONFIGs (Prarit Bhargava) +- redhat/configs: General CONFIG cleanups (Prarit Bhargava) +- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) +- fedora: arm: Update some meson config options (Peter Robinson) +- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) +- Update config for renamed panel driver. (Peter Robinson) +- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) +- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) +- Fedora config updates (Justin M. Forbes) +- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) +- disable uncommon TCP congestion control algorithms (Davide Caratti) +- Add new bpf man pages (Justin M. Forbes) +- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) +- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) +- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) +- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) +- Fedora config update for rc1 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) +- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) +- One more Fedora config update (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix PATCHLEVEL for merge window (Justin M. Forbes) +- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More module filtering for Fedora (Justin M. Forbes) +- Update filters for rnbd in Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix up module filtering for 5.8 (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- More Fedora config work (Justin M. Forbes) +- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) +- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) +- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) +- Fedora config updates (Justin M. Forbes) +- Fix configs for Fedora (Justin M. Forbes) +- Add zero-commit to format-patch options (Justin M. Forbes) +- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) +- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) +- Match template format in kernel.spec.template (Justin M. Forbes) +- Break out the Patches into individual files for dist-git (Justin M. Forbes) +- Break the Red Hat patch into individual commits (Jeremy Cline) +- Fix update_scripts.sh unselective pattern sub (David Howells) +- Add cec to the filter overrides (Justin M. Forbes) +- Add overrides to filter-modules.sh (Justin M. Forbes) +- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] +- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) +- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) +- Use __make macro instead of make (Tom Stellard) +- Sign off generated configuration patches (Jeremy Cline) +- Drop the static path configuration for the Sphinx docs (Jeremy Cline) +- redhat: Add dummy-module kernel module (Prarit Bhargava) +- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) +- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) +- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) +- Copy distro files rather than moving them (Jeremy Cline) +- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) +- Makefile: correct help text for dist-cross--rpms (Brian Masney) +- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) +- redhat: Change Makefile target names to dist- (Prarit Bhargava) +- configs: Disable Serial IR driver (Prarit Bhargava) +- Fix "multiple %%files for package kernel-tools" (Pablo Greco) +- Introduce a Sphinx documentation project (Jeremy Cline) +- Build ARK against ELN (Don Zickus) +- Drop the requirement to have a remote called linus (Jeremy Cline) +- Rename 'internal' branch to 'os-build' (Don Zickus) +- Only include open merge requests with "Include in Releases" label (Jeremy Cline) +- Package gpio-watch in kernel-tools (Jeremy Cline) +- Exit non-zero if the tag already exists for a release (Jeremy Cline) +- Adjust the changelog update script to not push anything (Jeremy Cline) +- Drop --target noarch from the rh-rpms make target (Jeremy Cline) +- Add a script to generate release tags and branches (Jeremy Cline) +- Set CONFIG_VDPA for fedora (Justin M. Forbes) +- Add a README to the dist-git repository (Jeremy Cline) +- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) +- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) +- Drop DIST from release commits and tags (Jeremy Cline) +- Place the buildid before the dist in the release (Jeremy Cline) +- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) +- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) +- Add RHMAINTAINERS file and supporting conf (Don Zickus) +- Add a script to test if all commits are signed off (Jeremy Cline) +- Fix make rh-configs-arch (Don Zickus) +- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) +- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) +- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) +- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) +- kernel packaging: Fix extra namespace collision (Don Zickus) +- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) +- mod-extra.sh: Make file generic (Don Zickus) +- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) +- Add in armv7hl kernel header support (Don Zickus) +- Disable all BuildKernel commands when only building headers (Don Zickus) +- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) +- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) +- Pull in the latest ARM configurations for Fedora (Jeremy Cline) +- Fix xz memory usage issue (Neil Horman) +- Use ark-latest instead of master for update script (Jeremy Cline) +- Move the CI jobs back into the ARK repository (Jeremy Cline) +- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) +- Pull in the latest configuration changes from Fedora (Jeremy Cline) +- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) +- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) +- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) +- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) +- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) +- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) +- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) +- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) +- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) +- Improve the readability of gen_config_patches.sh (Jeremy Cline) +- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) +- Update the CI environment to use Fedora 31 (Jeremy Cline) +- redhat: drop whitespace from with_gcov macro (Jan Stancek) +- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) +- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) +- New configs in lib/crypto (Jeremy Cline) +- New configs in drivers/char (Jeremy Cline) +- Turn on BLAKE2B for Fedora (Jeremy Cline) +- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) +- Build the SRPM in the CI job (Jeremy Cline) +- New configs in net/tls (Jeremy Cline) +- New configs in net/tipc (Jeremy Cline) +- New configs in lib/kunit (Jeremy Cline) +- Fix up released_kernel case (Laura Abbott) +- New configs in lib/Kconfig.debug (Jeremy Cline) +- New configs in drivers/ptp (Jeremy Cline) +- New configs in drivers/nvme (Jeremy Cline) +- New configs in drivers/net/phy (Jeremy Cline) +- New configs in arch/arm64 (Jeremy Cline) +- New configs in drivers/crypto (Jeremy Cline) +- New configs in crypto/Kconfig (Jeremy Cline) +- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) +- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) +- Run config test for merge requests and internal (Jeremy Cline) +- Add missing licensedir line (Laura Abbott) +- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) +- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) +- configs: Turn off ISDN (Laura Abbott) +- Add a script to generate configuration patches (Laura Abbott) +- Introduce rh-configs-commit (Laura Abbott) +- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) +- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) +- configs: Disable wireless USB (Laura Abbott) +- Clean up some temporary config files (Laura Abbott) +- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) +- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) +- AUTOMATIC: New configs (Jeremy Cline) +- Skip ksamples for bpf, they are broken (Jeremy Cline) +- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) +- configs: New config in mm for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) +- configs: New config in init for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) +- merge.pl: Avoid comments but do not skip them (Don Zickus) +- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) +- Update a comment about what released kernel means (Laura Abbott) +- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) +- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) +- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) +- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) +- kernel.spec.template: Consolodate the options (Laura Abbott) +- configs: Add pending direcory to Fedora (Laura Abbott) +- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) +- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) +- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] +- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) +- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) +- kernel.spec.template: Add --with verbose option (Laura Abbott) +- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) +- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) +- kernel.spec.template: Update message about secure boot signing (Laura Abbott) +- kernel.spec.template: Move some with flags definitions up (Laura Abbott) +- kernel.spec.template: Update some BuildRequires (Laura Abbott) +- kernel.spec.template: Get rid of %%clean (Laura Abbott) +- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) +- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) +- configs: New config in lib for v5.4-rc1 (Jeremy Cline) +- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) +- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) +- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) +- New configuration options for v5.4-rc4 (Jeremy Cline) +- Correctly name tarball for single tarball builds (Laura Abbott) +- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) +- Allow overriding the dist tag on the command line (Laura Abbott) +- Allow scratch branch target to be overridden (Laura Abbott) +- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) +- Amend the changelog when rebasing (Laura Abbott) +- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in block for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) +- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) +- redhat: Set Fedora options (Laura Abbott) +- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) +- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) +- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) +- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) +- Add option to allow mismatched configs on the command line (Laura Abbott) +- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) +- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) +- gitlab: Add CI job for packaging scripts (Major Hayden) +- Speed up CI with CKI image (Major Hayden) +- Disable e1000 driver in ARK (Neil Horman) +- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) +- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) +- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) +- Add an initial CI configuration for the internal branch (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- New drop of configuration options for v5.4-rc1 (Jeremy Cline) +- Pull the RHEL version defines out of the Makefile (Jeremy Cline) +- Sync up the ARK build scripts (Jeremy Cline) +- Sync up the Fedora Rawhide configs (Jeremy Cline) +- Sync up the ARK config files (Jeremy Cline) +- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) +- configs: Add README for some other arches (Laura Abbott) +- configs: Sync up Fedora configs (Laura Abbott) +- [initial commit] Add structure for building with git (Laura Abbott) +- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) +- [initial commit] Red Hat gitignore and attributes (Laura Abbott) +- [initial commit] Add changelog (Laura Abbott) +- [initial commit] Add makefile (Laura Abbott) +- [initial commit] Add files for generating the kernel.spec (Laura Abbott) +- [initial commit] Add rpm directory (Laura Abbott) +- [initial commit] Add files for packaging (Laura Abbott) +- [initial commit] Add kabi files (Laura Abbott) +- [initial commit] Add scripts (Laura Abbott) +- [initial commit] Add configs (Laura Abbott) +- [initial commit] Add Makefiles (Laura Abbott) + +* Tue Mar 22 2022 Fedora Kernel Team [5.17-0] - Reset Makefile.rhelver for the 5.18 cycle (Justin M. Forbes) * Sat Mar 19 2022 Fedora Kernel Team [5.17-0.rc8.34e047aa16c0.124] diff --git a/mod-internal.list b/mod-internal.list index 67a4f7349..9063c974f 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -45,7 +45,15 @@ test_klp_state2 test_klp_state3 torture refscale +rcuscale memcpy_kunit dev_addr_lists_test test_hash test_bpf +stackinit_kunit +overflow_kunit +clk-gate_test +clk_test +mtty +test_hmm +test_vmalloc diff --git a/patch-5.17-redhat.patch b/patch-5.18-redhat.patch similarity index 78% rename from patch-5.17-redhat.patch rename to patch-5.18-redhat.patch index afb187a88..fdfe61f3c 100644 --- a/patch-5.17-redhat.patch +++ b/patch-5.18-redhat.patch @@ -1,7 +1,4 @@ - Documentation/core-api/dma-attributes.rst | 8 ++ - Kconfig | 2 + - Kconfig.redhat | 17 +++ - Makefile | 12 +- + Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- arch/s390/include/asm/ipl.h | 1 + @@ -23,9 +20,7 @@ drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- drivers/firmware/efi/secureboot.c | 38 +++++++ drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/i915/display/intel_bios.c | 6 + - drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -33,83 +28,24 @@ drivers/nvme/host/core.c | 22 +++- drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + - drivers/pci/msi/msi.c | 12 +- drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - fs/nfs/client.c | 3 +- - fs/nfs/fs_context.c | 8 ++ - include/linux/dma-mapping.h | 8 ++ include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + - include/linux/module.h | 1 + - include/linux/nfs_fs_sb.h | 1 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- - kernel/dma/swiotlb.c | 12 +- - kernel/module.c | 2 + kernel/module_signing.c | 9 +- - net/bluetooth/hci_core.c | 4 +- - scripts/mod/modpost.c | 8 ++ scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 59 files changed, 803 insertions(+), 212 deletions(-) + 44 files changed, 716 insertions(+), 195 deletions(-) -diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst -index 1887d92e8e92..17706dc91ec9 100644 ---- a/Documentation/core-api/dma-attributes.rst -+++ b/Documentation/core-api/dma-attributes.rst -@@ -130,3 +130,11 @@ accesses to DMA buffers in both privileged "supervisor" and unprivileged - subsystem that the buffer is fully accessible at the elevated privilege - level (and ideally inaccessible or at least read-only at the - lesser-privileged levels). -+ -+DMA_ATTR_OVERWRITE -+------------------ -+ -+This is a hint to the DMA-mapping subsystem that the device is expected to -+overwrite the entire mapped size, thus the caller does not require any of the -+previous buffer contents to be preserved. This allows bounce-buffering -+implementations to optimise DMA_FROM_DEVICE transfers. -diff --git a/Kconfig b/Kconfig -index 745bc773f567..f57ff40109d7 100644 ---- a/Kconfig -+++ b/Kconfig -@@ -30,3 +30,5 @@ source "lib/Kconfig" - source "lib/Kconfig.debug" - - source "Documentation/Kconfig" -+ -+source "Kconfig.redhat" -diff --git a/Kconfig.redhat b/Kconfig.redhat -new file mode 100644 -index 000000000000..733a26bd887a ---- /dev/null -+++ b/Kconfig.redhat -@@ -0,0 +1,17 @@ -+# SPDX-License-Identifier: GPL-2.0-only -+# -+# Red Hat specific options -+# -+ -+menu "Red Hat options" -+ -+config RH_DISABLE_DEPRECATED -+ bool "Remove support for deprecated features" -+ help -+ Red Hat may choose to deprecate certain features in its kernels. -+ Enable this option to remove support for hardware that is no -+ longer supported. -+ -+ Unless you want a restricted kernel, say N here. -+ -+endmenu diff --git a/Makefile b/Makefile -index c3676b04ca38..0d3b2030e876 100644 +index 6cbf7bb15edd..fcb7fc7a5e81 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -123,26 +59,11 @@ index c3676b04ca38..0d3b2030e876 100644 # We are using a recursive build, so we need to do a little thinking # to get the ordering right. # -@@ -1235,7 +1239,13 @@ define filechk_version.h - ((c) > 255 ? 255 : (c)))'; \ - echo \#define LINUX_VERSION_MAJOR $(VERSION); \ - echo \#define LINUX_VERSION_PATCHLEVEL $(PATCHLEVEL); \ -- echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL) -+ echo \#define LINUX_VERSION_SUBLEVEL $(SUBLEVEL); \ -+ echo '#define RHEL_MAJOR $(RHEL_MAJOR)'; \ -+ echo '#define RHEL_MINOR $(RHEL_MINOR)'; \ -+ echo '#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b))'; \ -+ echo '#define RHEL_RELEASE_CODE \ -+ $(shell expr $(RHEL_MAJOR) \* 256 + $(RHEL_MINOR))'; \ -+ echo '#define RHEL_RELEASE "$(RHEL_RELEASE)"' - endef - - $(version_h): PATCHLEVEL := $(if $(PATCHLEVEL), $(PATCHLEVEL), 0) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 4c97cb40eebb..caf06cef3d2e 100644 +index 2e8091e2d8a8..32e0403314b1 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig -@@ -1479,9 +1479,9 @@ config HIGHMEM +@@ -1486,9 +1486,9 @@ config HIGHMEM If unsure, say n. config HIGHPTE @@ -155,10 +76,10 @@ index 4c97cb40eebb..caf06cef3d2e 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index baa0e9bbe754..7adce1807baf 100644 +index 20ea89d9ac2f..774c1a05152d 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1110,7 +1110,7 @@ endchoice +@@ -1126,7 +1126,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -167,7 +88,7 @@ index baa0e9bbe754..7adce1807baf 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1349,6 +1349,7 @@ config XEN +@@ -1365,6 +1365,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -188,7 +109,7 @@ index 3f8ee257f9aa..3ab92feb6241 100644 /* * DIAG 308 support diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 5ad1dde23dc5..b6192d58eed3 100644 +index 1cc85b8ff42e..b7ee128c67ce 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) @@ -201,7 +122,7 @@ index 5ad1dde23dc5..b6192d58eed3 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 05327be3a982..c473e5ca67f1 100644 +index d860ac300919..6e63924932e6 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -239,10 +160,10 @@ index 6dbd7e9f74c9..0352e4589efa 100644 .long 0 # SizeOfStackReserve .long 0 # SizeOfStackCommit diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h -index 03cb12775043..4614d54383ac 100644 +index 98938a68251c..bed74a0f2932 100644 --- a/arch/x86/include/asm/efi.h +++ b/arch/x86/include/asm/efi.h -@@ -352,6 +352,11 @@ static inline u32 efi64_convert_status(efi_status_t status) +@@ -357,6 +357,11 @@ static inline u32 efi64_convert_status(efi_status_t status) runtime), \ func, __VA_ARGS__)) @@ -255,7 +176,7 @@ index 03cb12775043..4614d54383ac 100644 static inline bool efi_is_64bit(void) diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 90d7e1788c91..262198c48162 100644 +index c95b9ac5a457..6640be279dae 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -20,6 +20,7 @@ @@ -266,7 +187,7 @@ index 90d7e1788c91..262198c48162 100644 #include #include #include -@@ -950,6 +951,13 @@ void __init setup_arch(char **cmdline_p) +@@ -946,6 +947,13 @@ void __init setup_arch(char **cmdline_p) if (efi_enabled(EFI_BOOT)) efi_init(); @@ -280,7 +201,7 @@ index 90d7e1788c91..262198c48162 100644 dmi_setup(); /* -@@ -1119,19 +1127,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1115,19 +1123,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); @@ -364,10 +285,10 @@ index c68e694fca26..146cba5ae5bc 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 8b2e5ef15559..ac0291ef0838 100644 +index 762b61f67e6c..3581d4898dc4 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1769,6 +1769,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1766,6 +1766,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -384,7 +305,7 @@ index 8b2e5ef15559..ac0291ef0838 100644 acpi_dev_get_resources(device, &resource_list, acpi_check_serial_bus_slave, diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index 0ed484e04fd6..a2e486bd14ef 100644 +index cf8c7fd59ada..28a8189be64f 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) @@ -1003,57 +924,39 @@ index 2bfbb05f7d89..a504f7234f35 100644 ret = sysfb_create_simplefb(si, &mode); if (!ret) return 0; -diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c -index 9d989c9f5da4..5d97a251d3dc 100644 ---- a/drivers/gpu/drm/i915/display/intel_bios.c -+++ b/drivers/gpu/drm/i915/display/intel_bios.c -@@ -1968,6 +1968,12 @@ static int _intel_bios_max_tmds_clock(const struct intel_bios_encoder_data *devd - fallthrough; - case HDMI_MAX_DATA_RATE_PLATFORM: - return 0; -+ case HDMI_MAX_DATA_RATE_594: -+ return 594000; -+ case HDMI_MAX_DATA_RATE_340: -+ return 340000; -+ case HDMI_MAX_DATA_RATE_300: -+ return 300000; - case HDMI_MAX_DATA_RATE_297: - return 297000; - case HDMI_MAX_DATA_RATE_165: -diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index cd32e1470b3c..0f6da3a0ed2a 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.c -+++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, - return false; - } +diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +index 8dd03de7c277..78a38c3b7d66 100644 +--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +@@ -2835,7 +2835,7 @@ static struct drm_mode_config_helper_funcs amdgpu_dm_mode_config_helperfuncs = { -+ /* Temporary workaround for Lenovo's issues with the X1 Carbon 10th Gen -+ * See: https://bugzilla.redhat.com/show_bug.cgi?id=2065794 -+ */ -+ if (IS_ALDERLAKE_P(dev_priv)) { -+ drm_dbg_kms(&dev_priv->drm, -+ "PSR2 sel fetch disabled on ADL-P, see rhbz2065794\n"); -+ return false; -+ } -+ - return crtc_state->enable_psr2_sel_fetch = true; - } + static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) + { +- u32 max_cll, min_cll, max, min, q, r; ++ u32 max_avg, min_cll, max, min, q, r; + struct amdgpu_dm_backlight_caps *caps; + struct amdgpu_display_manager *dm; + struct drm_connector *conn_base; +@@ -2865,7 +2865,7 @@ static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) + caps = &dm->backlight_caps[i]; + caps->ext_caps = &aconnector->dc_link->dpcd_sink_ext_caps; + caps->aux_support = false; +- max_cll = conn_base->hdr_sink_metadata.hdmi_type1.max_cll; ++ max_avg = conn_base->hdr_sink_metadata.hdmi_type1.max_fall; + min_cll = conn_base->hdr_sink_metadata.hdmi_type1.min_cll; -diff --git a/drivers/gpu/drm/i915/display/intel_vbt_defs.h b/drivers/gpu/drm/i915/display/intel_vbt_defs.h -index f043d85ba64d..e8f99ba4e772 100644 ---- a/drivers/gpu/drm/i915/display/intel_vbt_defs.h -+++ b/drivers/gpu/drm/i915/display/intel_vbt_defs.h -@@ -307,6 +307,9 @@ struct bdb_general_features { - #define HDMI_MAX_DATA_RATE_PLATFORM 0 /* 204 */ - #define HDMI_MAX_DATA_RATE_297 1 /* 204 */ - #define HDMI_MAX_DATA_RATE_165 2 /* 204 */ -+#define HDMI_MAX_DATA_RATE_594 3 /* 249 */ -+#define HDMI_MAX_DATA_RATE_340 4 /* 249 */ -+#define HDMI_MAX_DATA_RATE_300 5 /* 249 */ - - #define LEGACY_CHILD_DEVICE_CONFIG_SIZE 33 + if (caps->ext_caps->bits.oled == 1 /*|| +@@ -2893,8 +2893,8 @@ static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) + * The results of the above expressions can be verified at + * pre_computed_values. + */ +- q = max_cll >> 5; +- r = max_cll % 32; ++ q = max_avg >> 5; ++ r = max_avg % 32; + max = (1 << q) * pre_computed_values[r]; + // min luminance: maxLum * (CV/255)^2 / 100 diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1155,7 +1058,7 @@ index 311eee599ce9..2460c6bd46f8 100644 data->xport.ops = &hid_rmi_ops; diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index bf18128cf5de..e973c7816de8 100644 +index 7f416a12000e..68be4afaa58a 100644 --- a/drivers/hwtracing/coresight/coresight-etm4x-core.c +++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c @@ -9,6 +9,7 @@ @@ -1166,7 +1069,7 @@ index bf18128cf5de..e973c7816de8 100644 #include #include #include -@@ -2165,6 +2166,16 @@ static const struct amba_id etm4_ids[] = { +@@ -2171,6 +2172,16 @@ static const struct amba_id etm4_ids[] = { {}, }; @@ -1183,7 +1086,7 @@ index bf18128cf5de..e973c7816de8 100644 MODULE_DEVICE_TABLE(amba, etm4_ids); static struct amba_driver etm4x_amba_driver = { -@@ -2198,6 +2209,11 @@ static int __init etm4x_init(void) +@@ -2204,6 +2215,11 @@ static int __init etm4x_init(void) { int ret; @@ -1195,7 +1098,7 @@ index bf18128cf5de..e973c7816de8 100644 ret = etm4_pm_setup(); /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2224,6 +2240,9 @@ static int __init etm4x_init(void) +@@ -2230,6 +2246,9 @@ static int __init etm4x_init(void) static void __exit etm4x_exit(void) { @@ -1398,7 +1301,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 107dcf5938d6..225a9797e39d 100644 +index 857d4c2fd1a2..9353941f3a97 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -1409,7 +1312,7 @@ index 107dcf5938d6..225a9797e39d 100644 #include #include #include -@@ -3124,6 +3125,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) +@@ -2870,6 +2871,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) } EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); @@ -1438,10 +1341,10 @@ index 107dcf5938d6..225a9797e39d 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index e086440a2042..44977ed5d13d 100644 +index 2d6a01853109..f22cd4b9c118 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c -@@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) +@@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) static blk_status_t nvme_error_status(u16 status) { @@ -1451,7 +1354,7 @@ index e086440a2042..44977ed5d13d 100644 switch (status & 0x7ff) { case NVME_SC_SUCCESS: return BLK_STS_OK; -@@ -303,6 +306,7 @@ enum nvme_disposition { +@@ -330,6 +333,7 @@ enum nvme_disposition { COMPLETE, RETRY, FAILOVER, @@ -1459,7 +1362,7 @@ index e086440a2042..44977ed5d13d 100644 }; static inline enum nvme_disposition nvme_decide_disposition(struct request *req) -@@ -310,15 +314,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) +@@ -337,15 +341,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) if (likely(nvme_req(req)->status == 0)) return COMPLETE; @@ -1479,7 +1382,7 @@ index e086440a2042..44977ed5d13d 100644 } else { if (blk_queue_dying(req->q)) return COMPLETE; -@@ -344,6 +349,14 @@ static inline void nvme_end_req(struct request *req) +@@ -373,6 +378,14 @@ static inline void nvme_end_req(struct request *req) blk_mq_end_request(req, status); } @@ -1494,7 +1397,7 @@ index e086440a2042..44977ed5d13d 100644 void nvme_complete_rq(struct request *req) { trace_nvme_complete_rq(req); -@@ -362,6 +375,9 @@ void nvme_complete_rq(struct request *req) +@@ -391,6 +404,9 @@ void nvme_complete_rq(struct request *req) case FAILOVER: nvme_failover_req(req); return; @@ -1505,11 +1408,11 @@ index e086440a2042..44977ed5d13d 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index 189175fff7e4..c0627a9d1274 100644 +index d464fdf978fb..acdaab3d7697 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c -@@ -101,14 +101,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags) - return true; +@@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) + blk_freeze_queue_start(h->disk->queue); } -void nvme_failover_req(struct request *req) @@ -1524,7 +1427,7 @@ index 189175fff7e4..c0627a9d1274 100644 /* * If we got back an ANA error, we know the controller is alive but not -@@ -119,6 +115,16 @@ void nvme_failover_req(struct request *req) +@@ -98,6 +94,16 @@ void nvme_failover_req(struct request *req) set_bit(NVME_NS_ANA_PENDING, &ns->flags); queue_work(nvme_wq, &ns->ctrl->ana_work); } @@ -1541,7 +1444,7 @@ index 189175fff7e4..c0627a9d1274 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -891,8 +897,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -869,8 +875,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1552,18 +1455,18 @@ index 189175fff7e4..c0627a9d1274 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 85f3f55c71c5..aad43c21c0a4 100644 +index a2b53ca63335..021e51c64cde 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -794,6 +794,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); +@@ -800,6 +800,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); + void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); - bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags); void nvme_failover_req(struct request *req); +void nvme_update_ana(struct request *req); void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -833,6 +834,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, +@@ -836,6 +837,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) static inline void nvme_failover_req(struct request *req) { } @@ -1573,36 +1476,6 @@ index 85f3f55c71c5..aad43c21c0a4 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } -diff --git a/drivers/pci/msi/msi.c b/drivers/pci/msi/msi.c -index 9037a7827eca..e5900638483b 100644 ---- a/drivers/pci/msi/msi.c -+++ b/drivers/pci/msi/msi.c -@@ -635,6 +635,9 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - goto out_disable; - } - -+ /* Ensure that all table entries are masked. */ -+ msix_mask_all(base, tsize); -+ - dev->msix_base = base; - - ret = msix_setup_interrupts(dev, base, entries, nvec, affd); -@@ -644,15 +647,6 @@ static int msix_capability_init(struct pci_dev *dev, struct msix_entry *entries, - /* Disable INTX */ - pci_intx_for_msi(dev, 0); - -- /* -- * Ensure that all table entries are masked to prevent -- * stale entries from firing in a crash kernel. -- * -- * Done late to deal with a broken Marvell NVME device -- * which takes the MSI-X mask bits into account even -- * when MSI-X is disabled, which prevents MSI delivery. -- */ -- msix_mask_all(base, tsize); - pci_msix_clear_and_set_ctrl(dev, PCI_MSIX_FLAGS_MASKALL, 0); - - pcibios_free_irq(dev); diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 41aeaa235132..e8137d31cc93 100644 --- a/drivers/pci/quirks.c @@ -1639,10 +1512,10 @@ index 41aeaa235132..e8137d31cc93 100644 * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 47a1c8bddf86..e309d992e2ad 100644 +index 1460857026e0..7e1964891089 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -5683,6 +5683,13 @@ static void hub_event(struct work_struct *work) +@@ -5688,6 +5688,13 @@ static void hub_event(struct work_struct *work) (u16) hub->change_bits[0], (u16) hub->event_bits[0]); @@ -1656,72 +1529,6 @@ index 47a1c8bddf86..e309d992e2ad 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/fs/nfs/client.c b/fs/nfs/client.c -index d1f34229e11a..e828504cc396 100644 ---- a/fs/nfs/client.c -+++ b/fs/nfs/client.c -@@ -857,7 +857,8 @@ static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, str - } - - if (clp->rpc_ops->discover_trunking != NULL && -- (server->caps & NFS_CAP_FS_LOCATIONS)) { -+ (server->caps & NFS_CAP_FS_LOCATIONS && -+ (server->flags & NFS_MOUNT_TRUNK_DISCOVERY))) { - error = clp->rpc_ops->discover_trunking(server, mntfh); - if (error < 0) - return error; -diff --git a/fs/nfs/fs_context.c b/fs/nfs/fs_context.c -index d20891162145..9a16897e8dc6 100644 ---- a/fs/nfs/fs_context.c -+++ b/fs/nfs/fs_context.c -@@ -80,6 +80,7 @@ enum nfs_param { - Opt_source, - Opt_tcp, - Opt_timeo, -+ Opt_trunkdiscovery, - Opt_udp, - Opt_v, - Opt_vers, -@@ -180,6 +181,7 @@ static const struct fs_parameter_spec nfs_fs_parameters[] = { - fsparam_string("source", Opt_source), - fsparam_flag ("tcp", Opt_tcp), - fsparam_u32 ("timeo", Opt_timeo), -+ fsparam_flag_no("trunkdiscovery", Opt_trunkdiscovery), - fsparam_flag ("udp", Opt_udp), - fsparam_flag ("v2", Opt_v), - fsparam_flag ("v3", Opt_v), -@@ -529,6 +531,12 @@ static int nfs_fs_context_parse_param(struct fs_context *fc, - else - ctx->flags &= ~NFS_MOUNT_NOCTO; - break; -+ case Opt_trunkdiscovery: -+ if (result.negated) -+ ctx->flags &= ~NFS_MOUNT_TRUNK_DISCOVERY; -+ else -+ ctx->flags |= NFS_MOUNT_TRUNK_DISCOVERY; -+ break; - case Opt_ac: - if (result.negated) - ctx->flags |= NFS_MOUNT_NOAC; -diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h -index dca2b1355bb1..6150d11a607e 100644 ---- a/include/linux/dma-mapping.h -+++ b/include/linux/dma-mapping.h -@@ -61,6 +61,14 @@ - */ - #define DMA_ATTR_PRIVILEGED (1UL << 9) - -+/* -+ * This is a hint to the DMA-mapping subsystem that the device is expected -+ * to overwrite the entire mapped size, thus the caller does not require any -+ * of the previous buffer contents to be preserved. This allows -+ * bounce-buffering implementations to optimise DMA_FROM_DEVICE transfers. -+ */ -+#define DMA_ATTR_OVERWRITE (1UL << 10) -+ - /* - * A dma_addr_t can hold any valid DMA or bus address for the platform. It can - * be given to a device to use as a DMA source or target. It is specific to a diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -1836,30 +1643,6 @@ index 419b5febc3ca..491323dfe4e0 100644 * Security hooks for perf events * * @perf_event_open: -diff --git a/include/linux/module.h b/include/linux/module.h -index d5e9066990ca..23ffbf466a48 100644 ---- a/include/linux/module.h -+++ b/include/linux/module.h -@@ -380,6 +380,7 @@ struct module { - struct module_attribute *modinfo_attrs; - const char *version; - const char *srcversion; -+ const char *rhelversion; - struct kobject *holders_dir; - - /* Exported symbols */ -diff --git a/include/linux/nfs_fs_sb.h b/include/linux/nfs_fs_sb.h -index 1fdf560dddd8..bac7a34324c5 100644 ---- a/include/linux/nfs_fs_sb.h -+++ b/include/linux/nfs_fs_sb.h -@@ -151,6 +151,7 @@ struct nfs_server { - #define NFS_MOUNT_SOFTREVAL 0x800000 - #define NFS_MOUNT_WRITE_EAGER 0x01000000 - #define NFS_MOUNT_WRITE_WAIT 0x02000000 -+#define NFS_MOUNT_TRUNK_DISCOVERY 0x04000000 - - unsigned int fattr_valid; /* Valid attributes */ - unsigned int caps; /* server capabilities */ diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -1896,10 +1679,10 @@ index 7fc4e9f49f54..6f0b0b2dc73d 100644 #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) diff --git a/init/Kconfig b/init/Kconfig -index 4a7a569706c5..bc8f25fcfe0d 100644 +index b19e2eeaae80..7d12d49b9024 100644 --- a/init/Kconfig +++ b/init/Kconfig -@@ -1650,7 +1650,7 @@ config AIO +@@ -1654,7 +1654,7 @@ config AIO this option saves about 7k. config IO_URING @@ -1908,49 +1691,6 @@ index 4a7a569706c5..bc8f25fcfe0d 100644 select IO_WQ default y help -diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c -index 6c350555e5a1..bfc56cb21705 100644 ---- a/kernel/dma/swiotlb.c -+++ b/kernel/dma/swiotlb.c -@@ -627,14 +627,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, - for (i = 0; i < nr_slots(alloc_size + offset); i++) - mem->slots[index + i].orig_addr = slot_addr(orig_addr, i); - tlb_addr = slot_addr(mem->start, index) + offset; -- /* -- * When dir == DMA_FROM_DEVICE we could omit the copy from the orig -- * to the tlb buffer, if we knew for sure the device will -- * overwirte the entire current content. But we don't. Thus -- * unconditional bounce may prevent leaking swiotlb content (i.e. -- * kernel memory) to user-space. -- */ -- swiotlb_bounce(dev, tlb_addr, mapping_size, DMA_TO_DEVICE); -+ if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && -+ (!(attrs & DMA_ATTR_OVERWRITE) || dir == DMA_TO_DEVICE || -+ dir == DMA_BIDIRECTIONAL)) -+ swiotlb_bounce(dev, tlb_addr, mapping_size, DMA_TO_DEVICE); - return tlb_addr; - } - -diff --git a/kernel/module.c b/kernel/module.c -index 740323cff545..7828a8946781 100644 ---- a/kernel/module.c -+++ b/kernel/module.c -@@ -743,6 +743,7 @@ static struct module_attribute modinfo_##field = { \ - - MODINFO_ATTR(version); - MODINFO_ATTR(srcversion); -+MODINFO_ATTR(rhelversion); - - static char last_unloaded_module[MODULE_NAME_LEN+1]; - -@@ -1205,6 +1206,7 @@ static struct module_attribute *modinfo_attrs[] = { - &module_uevent, - &modinfo_version, - &modinfo_srcversion, -+ &modinfo_rhelversion, - &modinfo_initstate, - &modinfo_coresize, - &modinfo_initsize, diff --git a/kernel/module_signing.c b/kernel/module_signing.c index 8723ae70ea1f..fb2d773498c2 100644 --- a/kernel/module_signing.c @@ -1972,54 +1712,6 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c -index f1feb9204063..d6374d1c7e2f 100644 ---- a/net/bluetooth/hci_core.c -+++ b/net/bluetooth/hci_core.c -@@ -3667,8 +3667,8 @@ static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) - sco_recv_scodata(conn, skb); - return; - } else { -- bt_dev_err(hdev, "SCO packet for unknown connection handle %d", -- handle); -+ bt_dev_err_ratelimited(hdev, "SCO packet for unknown connection handle %d", -+ handle); - } - - kfree_skb(skb); -diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index eae6ae9d3c3b..2b5775411bef 100644 ---- a/scripts/mod/modpost.c -+++ b/scripts/mod/modpost.c -@@ -21,6 +21,7 @@ - #include - #include "modpost.h" - #include "../../include/linux/license.h" -+#include "../../include/generated/uapi/linux/version.h" - - /* Are we using CONFIG_MODVERSIONS? */ - static int modversions = 0; -@@ -2367,6 +2368,12 @@ static void write_buf(struct buffer *b, const char *fname) - } - } - -+static void add_rhelversion(struct buffer *b, struct module *mod) -+{ -+ buf_printf(b, "MODULE_INFO(rhelversion, \"%d.%d\");\n", RHEL_MAJOR, -+ RHEL_MINOR); -+} -+ - static void write_if_changed(struct buffer *b, const char *fname) - { - char *tmp; -@@ -2596,6 +2603,7 @@ int main(int argc, char **argv) - add_depends(&buf, mod); - add_moddevtable(&buf, mod); - add_srcversion(&buf, mod); -+ add_rhelversion(&buf, mod); - - sprintf(fname, "%s.mod.c", mod->name); - write_if_changed(&buf, fname); diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh @@ -2034,7 +1726,7 @@ index 16d475b3e203..4e333f14b84e 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index a031522351c9..7c2ae3104441 100644 +index 093894a640dc..1c43a9462b4b 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, diff --git a/process_configs.sh b/process_configs.sh index 91e6d1226..987fb78c1 100755 --- a/process_configs.sh +++ b/process_configs.sh @@ -6,6 +6,8 @@ # Globally disable suggestion of appending '|| exit' or '|| return' to cd/pushd/popd commands # shellcheck disable=SC2164 +test -n "$RHTEST" && exit 0 + usage() { # alphabetical order please @@ -191,7 +193,7 @@ function commit_new_configs() # assume we are in $source_tree/configs, need to get to top level pushd "$(switch_to_toplevel)" &>/dev/null - for cfg in "$SCRIPT_DIR/${PACKAGE_NAME}${KVERREL}${SUBARCH}"*.config + for cfg in "$SCRIPT_DIR/${PACKAGE_NAME}${KVERREL}"*.config do arch=$(head -1 "$cfg" | cut -b 3-) cfgtmp="${cfg}.tmp" @@ -260,7 +262,7 @@ function process_config() rm .newoptions"${count}" RETURNCODE=1 fi - rm .newoptions"${count}" + rm -f .newoptions"${count}" grep -E 'config.*warning' .listnewconfig"${count}" > .warnings"${count}" if test -n "$CHECKWARNINGS" && test -s .warnings"${count}" @@ -303,7 +305,7 @@ function process_configs() [ -f .mismatches ] && rm -f .mismatches count=0 - for cfg in "$SCRIPT_DIR/${PACKAGE_NAME}${KVERREL}${SUBARCH}"*.config + for cfg in "$SCRIPT_DIR/${PACKAGE_NAME}${KVERREL}"*.config do if [ "$count" -eq 0 ]; then # do the first one by itself so that tools are built @@ -385,12 +387,9 @@ do shift done -PACKAGE_NAME="${1:-kernel}" # defines the package name used -KVERREL="$(test -n "$2" && echo "-$2" || echo "")" -SUBARCH="$(test -n "$3" && echo "-$3" || echo "")" -FLAVOR="$(test -n "$4" && echo "-$4" || echo "-ark")" +KVERREL="$(test -n "$1" && echo "-$1" || echo "")" +FLAVOR="$(test -n "$2" && echo "-$2" || echo "-ark")" # shellcheck disable=SC2015 -RHJOBS="$(test -n "$5" && echo "$5" || nproc --all)" SCRIPT=$(readlink -f "$0") SCRIPT_DIR=$(dirname "$SCRIPT") diff --git a/rpminspect.yaml b/rpminspect.yaml index 4c059887f..b48930795 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -19,3 +19,8 @@ emptyrpm: - kernel-zfcpdump - kernel-zfcpdump-devel-matched - kernel-zfcpdump-modules + +patches: + ignore_list: + - linux-kernel-test.patch + - patch-5.18-redhat.patch diff --git a/sources b/sources index 40d0ed572..569c6507f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.17.15.tar.xz) = 7ccc3661d4e22f2996a3bbb6ea9032cb3985c05ca9539dc8ba46940ec2dc28fdf4acea44b5065300ad48e3a493e38e3f6de353581cfacec4e983c90f9f111fcf -SHA512 (kernel-abi-stablelists-5.17.15-200.tar.bz2) = c546be23109ba1a87924a2517306525a4ce4bd43138f3efd7967af944034a5f8f639900523c915f7caca472f973a7d75d7a156e3ed90acc63860a1a7c4f7031b -SHA512 (kernel-kabi-dw-5.17.15-200.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 +SHA512 (linux-5.18.4.tar.xz) = 7dc737b3860331e30dbcddfe8d403d02e00852aa3a70d194947f493035b64390140320f7e98e3148d11fd17535ca2a805209f3aa9eb41de4cbabb1f8f25c0cc3 +SHA512 (kernel-abi-stablelists-5.18.4-100.tar.bz2) = 4d57a2e0ef91153b5975f08467da62693e33962317b279148870ff1ecbe00b288d6bfd9a26ad648acec00ab7f9da05e3f9add8c5fa712cee01de8e9b365b7ae6 +SHA512 (kernel-kabi-dw-5.18.4-100.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 diff --git a/update_scripts.sh b/update_scripts.sh index 9196e795a..38e66347f 100755 --- a/update_scripts.sh +++ b/update_scripts.sh @@ -8,5 +8,5 @@ TARGET="$1" for i in "$RPM_SOURCE_DIR"/*."$TARGET"; do NEW=${i%.$TARGET} - cp "$i" "$NEW" + cp "$i" "$(basename "$NEW")" done From 91abe8fd9a7a118554c7ee490ee6bf389e104176 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 15 Jun 2022 07:48:05 -0500 Subject: [PATCH 076/114] kernel-5.18.4-100 * Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] - Linux v5.18.4 rebase - Enable CKI on os-build MRs only (Don Zickus) - drm/amd/display: Cap OLED brightness per max frame-average luminance (Roman Li) [2095858] - redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) - redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) - redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) - redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) Resolves: rhbz#2095858 Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 2 +- kernel-aarch64-debug-rhel.config | 2 +- kernel-aarch64-fedora.config | 2 +- kernel-aarch64-rhel.config | 2 +- kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 2 +- kernel-ppc64le-debug-rhel.config | 2 +- kernel-ppc64le-fedora.config | 2 +- kernel-ppc64le-rhel.config | 2 +- kernel-s390x-debug-fedora.config | 2 +- kernel-s390x-debug-rhel.config | 2 +- kernel-s390x-fedora.config | 2 +- kernel-s390x-rhel.config | 2 +- kernel-s390x-zfcpdump-rhel.config | 2 +- kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-debug-rhel.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel-x86_64-rhel.config | 2 +- kernel.spec | 4 +++- sources | 2 +- 23 files changed, 25 insertions(+), 23 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index c6d0295d0..d46a55fde 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2025,7 +2025,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 995346621..2d8210014 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1536,7 +1536,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 10ea052c4..2f5be8903 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2017,7 +2017,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index b2206a48c..609e2c886 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1528,7 +1528,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 038bf5e04..92611a42b 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -2047,7 +2047,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index ef21ab8bd..f7ec49df3 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -2040,7 +2040,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 21b47c58d..16c57f108 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -2001,7 +2001,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index ada726dc4..7cab079e3 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1994,7 +1994,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 4f7fd4a6b..5f283f131 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1590,7 +1590,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index a486a584e..a41e9bf27 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1386,7 +1386,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index b85a4d718..82ee9afdc 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1581,7 +1581,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4e839540d..053cac4d0 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1378,7 +1378,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index ff3e8cb03..96c069867 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1597,7 +1597,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index ad098ca6b..097d5b2ca 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1391,7 +1391,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index d9ddb44de..e90407042 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1588,7 +1588,7 @@ CONFIG_DW_XDATA_PCIE=m CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 483cf415f..6e2f8d2e3 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1383,7 +1383,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EADM_SCH=m CONFIG_EARLY_PRINTK_DBGP=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index c6c6023a2..8c3b5e673 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1388,7 +1388,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set # CONFIG_EADM_SCH is not set CONFIG_EARLY_PRINTK_DBGP=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index c1d21f807..659b2bd75 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1720,7 +1720,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index a105b1dac..ce6f50137 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1468,7 +1468,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index b99c1c627..3f5e3318d 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1711,7 +1711,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m CONFIG_E100=m CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 1c44c7123..9b681dddd 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1460,7 +1460,7 @@ CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_FTRACE=y CONFIG_E1000E_HWTS=y CONFIG_E1000E=m -# CONFIG_E1000 is not set +CONFIG_E1000=m # CONFIG_E100 is not set CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y diff --git a/kernel.spec b/kernel.spec index 83c42ebc7..bd0da7300 100755 --- a/kernel.spec +++ b/kernel.spec @@ -3034,7 +3034,9 @@ fi # # %changelog -* Tue Jun 14 2022 Justin M. Forbes [5.18.4-100] +* Wed Jun 15 2022 Justin M. Forbes [5.18.4-100] +- Turn E1000 back on correctly (Justin M. Forbes) +- Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) * Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] diff --git a/sources b/sources index 569c6507f..380491cc1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.18.4.tar.xz) = 7dc737b3860331e30dbcddfe8d403d02e00852aa3a70d194947f493035b64390140320f7e98e3148d11fd17535ca2a805209f3aa9eb41de4cbabb1f8f25c0cc3 -SHA512 (kernel-abi-stablelists-5.18.4-100.tar.bz2) = 4d57a2e0ef91153b5975f08467da62693e33962317b279148870ff1ecbe00b288d6bfd9a26ad648acec00ab7f9da05e3f9add8c5fa712cee01de8e9b365b7ae6 +SHA512 (kernel-abi-stablelists-5.18.4-100.tar.bz2) = b640df487fd35779196a87868446e9db977e485fe239130535e82269e3cba5e0806190eaa1b215b2033bcb5764b75824560c191df657ce13950b56becde99bee SHA512 (kernel-kabi-dw-5.18.4-100.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 From bd2f1d7e5a96b7b12f1e381ee6ae92a8a6adb913 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 15 Jun 2022 08:20:16 -0500 Subject: [PATCH 077/114] kernel-5.18.4-101 * Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] - Linux v5.18.4 rebase - Enable CKI on os-build MRs only (Don Zickus) - drm/amd/display: Cap OLED brightness per max frame-average luminance (Roman Li) [2095858] - redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) - redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) - redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) - redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) Resolves: rhbz#2095858 Signed-off-by: Justin M. Forbes --- kernel.spec | 6 +++--- sources | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/kernel.spec b/kernel.spec index bd0da7300..072e8bcbe 100755 --- a/kernel.spec +++ b/kernel.spec @@ -124,13 +124,13 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.18.4 %define patchversion 5.18 -%define pkgrelease 100 +%define pkgrelease 101 %define kversion 5 %define tarfile_release 5.18.4 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 100%{?buildid}%{?dist} +%define specrelease 101%{?buildid}%{?dist} # # End of genspec.sh variables @@ -3034,7 +3034,7 @@ fi # # %changelog -* Wed Jun 15 2022 Justin M. Forbes [5.18.4-100] +* Wed Jun 15 2022 Justin M. Forbes [5.18.4-101] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) diff --git a/sources b/sources index 380491cc1..810497147 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.18.4.tar.xz) = 7dc737b3860331e30dbcddfe8d403d02e00852aa3a70d194947f493035b64390140320f7e98e3148d11fd17535ca2a805209f3aa9eb41de4cbabb1f8f25c0cc3 -SHA512 (kernel-abi-stablelists-5.18.4-100.tar.bz2) = b640df487fd35779196a87868446e9db977e485fe239130535e82269e3cba5e0806190eaa1b215b2033bcb5764b75824560c191df657ce13950b56becde99bee -SHA512 (kernel-kabi-dw-5.18.4-100.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 +SHA512 (kernel-abi-stablelists-5.18.4-101.tar.bz2) = 39ef9e91d159bc88520a7b4ac150be33d8170b4980f1ef420837d1009fe1245e1cd9f19264a5caaa7b114069b49c7d997f74262ab0523e92ef0a8725d349b06f +SHA512 (kernel-kabi-dw-5.18.4-101.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 From 30f8e725dff8b602caaf1460d53cef45bece193f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 16 Jun 2022 09:20:31 -0500 Subject: [PATCH 078/114] kernel-5.18.5-100 * Thu Jun 16 2022 Justin M. Forbes [5.18.5-0] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 10 +++++----- patch-5.18-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/kernel.spec b/kernel.spec index 072e8bcbe..69e3cba8b 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,15 +122,15 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.4 +%define specversion 5.18.5 %define patchversion 5.18 -%define pkgrelease 101 +%define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.4 +%define tarfile_release 5.18.5 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 101%{?buildid}%{?dist} +%define specrelease 100%{?buildid}%{?dist} # # End of genspec.sh variables @@ -3034,7 +3034,7 @@ fi # # %changelog -* Wed Jun 15 2022 Justin M. Forbes [5.18.4-101] +* Thu Jun 16 2022 Justin M. Forbes [5.18.5-0] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index fdfe61f3c..9d2bd5673 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 716 insertions(+), 195 deletions(-) diff --git a/Makefile b/Makefile -index 6cbf7bb15edd..fcb7fc7a5e81 100644 +index 34bfb76d6333..14b77f963807 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 810497147..9c0a1d32d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.4.tar.xz) = 7dc737b3860331e30dbcddfe8d403d02e00852aa3a70d194947f493035b64390140320f7e98e3148d11fd17535ca2a805209f3aa9eb41de4cbabb1f8f25c0cc3 -SHA512 (kernel-abi-stablelists-5.18.4-101.tar.bz2) = 39ef9e91d159bc88520a7b4ac150be33d8170b4980f1ef420837d1009fe1245e1cd9f19264a5caaa7b114069b49c7d997f74262ab0523e92ef0a8725d349b06f -SHA512 (kernel-kabi-dw-5.18.4-101.tar.bz2) = 5ae0e2b1d33b15ee51798ca965492d5113c1d6906f062424afe1c3aabc9ce784ebfa216a30d246e696cbed60e8358b2ad46dad0080c3eb9d70c3bcb9c0d1d2e3 +SHA512 (linux-5.18.5.tar.xz) = d72e19e50b92cea8eee1ed970bd9cfc5da8b72b2a87a95619d42e43e883acfb6d52008e8e28b5bbdf4bfcc304a5ff3844efb70bd7132976c47df30af9948c38f +SHA512 (kernel-abi-stablelists-5.18.5-100.tar.bz2) = e0ed7276403f01fca4c6bfd4782daddd442cf72f40348a7ebbfaf40c59d963c6b79171dfe21005a6f39e44bea3176d60cfed6bae6a3a1065ab1fd0e31a7cfbcc +SHA512 (kernel-kabi-dw-5.18.5-100.tar.bz2) = b3678c85276e86bd531b22f7b49154024dd802d9890b5e00b83feb880fcd17dc20ae4e62048c0ed258162ddae735176853acafd7528f8f3a82afa7384913d45c From f3a97b861c1377002490c5f0b20821e06cacf730 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 22 Jun 2022 08:23:27 -0500 Subject: [PATCH 079/114] kernel-5.18.6-100 * Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] - drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) Resolves: rhbz#2065794 Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel.spec | 7 +++-- patch-5.18-redhat.patch | 61 ++++++++++++++++------------------------- sources | 6 ++-- 4 files changed, 34 insertions(+), 43 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 298bb38b9..9b7271020 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8c91f362b5c06f3ff01ca58ea67266da928f55b1 + 8c91f362b5c06f3ff01ca58ea67266da928f55b1 drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P + "https://gitlab.com/cki-project/kernel-ark/-/commit"/a7c0a52660e5b4c851d966b5aa634ffdd22650a2 a7c0a52660e5b4c851d966b5aa634ffdd22650a2 drm/amd/display: Cap OLED brightness per max frame-average luminance diff --git a/kernel.spec b/kernel.spec index 69e3cba8b..a47cdbd0e 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.5 +%define specversion 5.18.6 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.5 +%define tarfile_release 5.18.6 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,7 +3034,8 @@ fi # # %changelog -* Thu Jun 16 2022 Justin M. Forbes [5.18.5-0] +* Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] +- drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 9d2bd5673..16a0cc39a 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -20,7 +20,7 @@ drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- drivers/firmware/efi/secureboot.c | 38 +++++++ drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- + drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- @@ -42,10 +42,10 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 44 files changed, 716 insertions(+), 195 deletions(-) + 44 files changed, 721 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 34bfb76d6333..14b77f963807 100644 +index 27850d452d65..c6cd7b49725d 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -924,39 +924,26 @@ index 2bfbb05f7d89..a504f7234f35 100644 ret = sysfb_create_simplefb(si, &mode); if (!ret) return 0; -diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c -index 8dd03de7c277..78a38c3b7d66 100644 ---- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c -+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c -@@ -2835,7 +2835,7 @@ static struct drm_mode_config_helper_funcs amdgpu_dm_mode_config_helperfuncs = { +diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c +index 6c9e6e7f0afd..f0ff2f1f5fcb 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.c ++++ b/drivers/gpu/drm/i915/display/intel_psr.c +@@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, + return false; + } - static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) - { -- u32 max_cll, min_cll, max, min, q, r; -+ u32 max_avg, min_cll, max, min, q, r; - struct amdgpu_dm_backlight_caps *caps; - struct amdgpu_display_manager *dm; - struct drm_connector *conn_base; -@@ -2865,7 +2865,7 @@ static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) - caps = &dm->backlight_caps[i]; - caps->ext_caps = &aconnector->dc_link->dpcd_sink_ext_caps; - caps->aux_support = false; -- max_cll = conn_base->hdr_sink_metadata.hdmi_type1.max_cll; -+ max_avg = conn_base->hdr_sink_metadata.hdmi_type1.max_fall; - min_cll = conn_base->hdr_sink_metadata.hdmi_type1.min_cll; ++ /* Temporary workaround for Lenovo's issues with the X1 Carbon 10th Gen ++ * See: https://bugzilla.redhat.com/show_bug.cgi?id=2065794 ++ */ ++ if (IS_ALDERLAKE_P(dev_priv)) { ++ drm_dbg_kms(&dev_priv->drm, ++ "PSR2 sel fetch disabled on ADL-P, see rhbz2065794\n"); ++ return false; ++ } ++ + return crtc_state->enable_psr2_sel_fetch = true; + } - if (caps->ext_caps->bits.oled == 1 /*|| -@@ -2893,8 +2893,8 @@ static void update_connector_ext_caps(struct amdgpu_dm_connector *aconnector) - * The results of the above expressions can be verified at - * pre_computed_values. - */ -- q = max_cll >> 5; -- r = max_cll % 32; -+ q = max_avg >> 5; -+ r = max_avg % 32; - max = (1 << q) * pre_computed_values[r]; - - // min luminance: maxLum * (CV/255)^2 / 100 diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -1341,7 +1328,7 @@ index 857d4c2fd1a2..9353941f3a97 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 2d6a01853109..f22cd4b9c118 100644 +index 1ea85c88d795..d30563dabd95 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1679,10 +1666,10 @@ index 7fc4e9f49f54..6f0b0b2dc73d 100644 #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) diff --git a/init/Kconfig b/init/Kconfig -index b19e2eeaae80..7d12d49b9024 100644 +index fa63cc019ebf..8643b5cef9f1 100644 --- a/init/Kconfig +++ b/init/Kconfig -@@ -1654,7 +1654,7 @@ config AIO +@@ -1663,7 +1663,7 @@ config AIO this option saves about 7k. config IO_URING diff --git a/sources b/sources index 9c0a1d32d..e417f3351 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.5.tar.xz) = d72e19e50b92cea8eee1ed970bd9cfc5da8b72b2a87a95619d42e43e883acfb6d52008e8e28b5bbdf4bfcc304a5ff3844efb70bd7132976c47df30af9948c38f -SHA512 (kernel-abi-stablelists-5.18.5-100.tar.bz2) = e0ed7276403f01fca4c6bfd4782daddd442cf72f40348a7ebbfaf40c59d963c6b79171dfe21005a6f39e44bea3176d60cfed6bae6a3a1065ab1fd0e31a7cfbcc -SHA512 (kernel-kabi-dw-5.18.5-100.tar.bz2) = b3678c85276e86bd531b22f7b49154024dd802d9890b5e00b83feb880fcd17dc20ae4e62048c0ed258162ddae735176853acafd7528f8f3a82afa7384913d45c +SHA512 (linux-5.18.6.tar.xz) = f2cafbc5c0a39074d68b5b8ee294ea7ff44d6b65a624f5bc1acc31d35b9268e9f7048518ab24e75196392938afee146174aa179e83e6627a9bec262fcb51343c +SHA512 (kernel-abi-stablelists-5.18.6-100.tar.bz2) = 756ee10391ddb0df999997182dae5e046a938e91a1657ca02ba49ae766949b7f6d281e5a4b19cdf07bb756b84f64aa51e22a7418d2e0b3b2b0cdc2596be0d18f +SHA512 (kernel-kabi-dw-5.18.6-100.tar.bz2) = a5fe2b56d19694be8dc3615e5e07edda7d6f7a9bc8f5fa878edb5b80b149eac12619190676275d290e3a4a4e50ee8f31fecf94e30b4845b56a4b03b9edb0d2c3 From a4db744327b2a4d06e4adf8267b9b93d0f75ccd3 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 25 Jun 2022 14:40:54 -0500 Subject: [PATCH 080/114] kernel-5.18.7-100 * Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] - drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] - Turn E1000 back on correctly (Justin M. Forbes) - Turn E1000 back on (Justin M. Forbes) - Changelog update for rebase (Justin M. Forbes) Resolves: rhbz#2065794 Signed-off-by: Justin M. Forbes --- kernel.spec | 7 +++++-- patch-5.18-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/kernel.spec b/kernel.spec index a47cdbd0e..8af62f8d4 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.6 +%define specversion 5.18.7 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.6 +%define tarfile_release 5.18.7 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,9 @@ fi # # %changelog + +* Sat Jun 25 2022 Justin M. Forbes [5.18.7-100] +- v5.18.7 rebase * Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] - drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] - Turn E1000 back on correctly (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 16a0cc39a..0008a891f 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 721 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 27850d452d65..c6cd7b49725d 100644 +index 61d63068553c..cd3197d5397e 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index e417f3351..67acb523c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.6.tar.xz) = f2cafbc5c0a39074d68b5b8ee294ea7ff44d6b65a624f5bc1acc31d35b9268e9f7048518ab24e75196392938afee146174aa179e83e6627a9bec262fcb51343c -SHA512 (kernel-abi-stablelists-5.18.6-100.tar.bz2) = 756ee10391ddb0df999997182dae5e046a938e91a1657ca02ba49ae766949b7f6d281e5a4b19cdf07bb756b84f64aa51e22a7418d2e0b3b2b0cdc2596be0d18f -SHA512 (kernel-kabi-dw-5.18.6-100.tar.bz2) = a5fe2b56d19694be8dc3615e5e07edda7d6f7a9bc8f5fa878edb5b80b149eac12619190676275d290e3a4a4e50ee8f31fecf94e30b4845b56a4b03b9edb0d2c3 +SHA512 (linux-5.18.7.tar.xz) = a943d7842e757b1386ff9ef0c319bbea74bd9ff7a43db7e1be2dea8d8ca0bb16d0bfb3d7f735652a2351095d4a47dc7a42b9459b133d00dc0d73dbf26fc0911d +SHA512 (kernel-abi-stablelists-5.18.7-100.tar.bz2) = a651e5092f8142057458ae0c2b890a7e312f155cdc57b2f5d84238299cb634e30a69e26d42d8075e03fb0b817ba1495f92b1a1f4e5e5157bcaa1f367530f997f +SHA512 (kernel-kabi-dw-5.18.7-100.tar.bz2) = 70fd6a26797716eb6a4d80c7bd2529663d9f271b67f79be61d9d27ff85a0af55e9fd1bad443894307910d78b627c840cda68abc0c051bd0f8834954bd5db1102 From e87dffc473a9edd837cf38fb233c3afc065bce50 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 29 Jun 2022 11:37:50 -0500 Subject: [PATCH 081/114] kernel-5.18.8-100 * Wed Jun 29 2022 Justin M. Forbes [5.18.8-0] - Remove RHJOBS define from fedora-stable-release.sh (Justin M. Forbes) Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 8 ++++---- patch-5.18-redhat.patch | 4 ++-- sources | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/kernel.spec b/kernel.spec index 8af62f8d4..57365d128 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.7 +%define specversion 5.18.8 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.7 +%define tarfile_release 5.18.8 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,9 +3034,9 @@ fi # # %changelog +* Wed Jun 29 2022 Justin M. Forbes [5.18.8-0] +- Remove RHJOBS define from fedora-stable-release.sh (Justin M. Forbes) -* Sat Jun 25 2022 Justin M. Forbes [5.18.7-100] -- v5.18.7 rebase * Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] - drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] - Turn E1000 back on correctly (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 0008a891f..baf737bec 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 721 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 61d63068553c..cd3197d5397e 100644 +index 6ac3335f65af..5df170f9243f 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1328,7 +1328,7 @@ index 857d4c2fd1a2..9353941f3a97 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 1ea85c88d795..d30563dabd95 100644 +index a2862a56fadc..1cddbc757925 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) diff --git a/sources b/sources index 67acb523c..79c4f695e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.7.tar.xz) = a943d7842e757b1386ff9ef0c319bbea74bd9ff7a43db7e1be2dea8d8ca0bb16d0bfb3d7f735652a2351095d4a47dc7a42b9459b133d00dc0d73dbf26fc0911d -SHA512 (kernel-abi-stablelists-5.18.7-100.tar.bz2) = a651e5092f8142057458ae0c2b890a7e312f155cdc57b2f5d84238299cb634e30a69e26d42d8075e03fb0b817ba1495f92b1a1f4e5e5157bcaa1f367530f997f -SHA512 (kernel-kabi-dw-5.18.7-100.tar.bz2) = 70fd6a26797716eb6a4d80c7bd2529663d9f271b67f79be61d9d27ff85a0af55e9fd1bad443894307910d78b627c840cda68abc0c051bd0f8834954bd5db1102 +SHA512 (linux-5.18.8.tar.xz) = 2aa8c9073cc9f28a9e8242fef263335a2a203b3452de0c6da51b75336f6b1c5304256f90b9c1839b67042d5ded52773607079a7844edad582d040b35ef1b999d +SHA512 (kernel-abi-stablelists-5.18.8-100.tar.bz2) = f0f78357441d101a4266e12a83c1d61f440cc26047b0ab896ef04703a5d2885247d80c25be35de11746dbaec69af7eb14a80f3714917c4d2720c2bc8b1254ca0 +SHA512 (kernel-kabi-dw-5.18.8-100.tar.bz2) = 836b6a3c3644df89a1b2030a18fa31afaa27a129ae1744e1c4ded64b8abc10e4708246a2262c6308a71bfb4221743b3769ec41fd38d9bbe9e056ecf7032a4104 From e65b3217d228a7e7546608d16f4606cf65ee5a64 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 2 Jul 2022 10:31:40 -0500 Subject: [PATCH 082/114] kernel-5.18.9-100 * Sat Jul 02 2022 Justin M. Forbes [5.18.9-0] - Revert "smb3: fix empty netname context on secondary channels" (Justin M. Forbes) - Revert "smb3: use netname when available on secondary channels" (Justin M. Forbes) - fedora: arm: enable a couple of QCom drivers (Peter Robinson) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++++ kernel-aarch64-debug-fedora.config | 3 +- kernel-aarch64-fedora.config | 3 +- kernel.spec | 9 ++++-- patch-5.18-redhat.patch | 48 ++++++++++++++++++++++++++++-- sources | 6 ++-- 6 files changed, 66 insertions(+), 9 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 9b7271020..224614e2b 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 + 70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 Revert "smb3: fix empty netname context on secondary channels" + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2b7d5f1fa4cd5ece616da1f102894581590036a9 + 2b7d5f1fa4cd5ece616da1f102894581590036a9 Revert "smb3: use netname when available on secondary channels" + "https://gitlab.com/cki-project/kernel-ark/-/commit"/8c91f362b5c06f3ff01ca58ea67266da928f55b1 8c91f362b5c06f3ff01ca58ea67266da928f55b1 drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d46a55fde..8451d20ef 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -3074,6 +3074,7 @@ CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -5224,7 +5225,7 @@ CONFIG_PHY_QCOM_QUSB2=m CONFIG_PHY_QCOM_USB_HS_28NM=m CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m -# CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2 is not set +CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_SS=m CONFIG_PHY_ROCKCHIP_DPHY_RX0=m CONFIG_PHY_ROCKCHIP_DP=m diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 2f5be8903..c6a803555 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -3058,6 +3058,7 @@ CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y CONFIG_INTERCONNECT_QCOM_MSM8916=m # CONFIG_INTERCONNECT_QCOM_MSM8939 is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set @@ -5203,7 +5204,7 @@ CONFIG_PHY_QCOM_QUSB2=m CONFIG_PHY_QCOM_USB_HS_28NM=m CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m -# CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2 is not set +CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_SS=m CONFIG_PHY_ROCKCHIP_DPHY_RX0=m CONFIG_PHY_ROCKCHIP_DP=m diff --git a/kernel.spec b/kernel.spec index 57365d128..fcd24fa84 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.8 +%define specversion 5.18.9 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.8 +%define tarfile_release 5.18.9 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,11 @@ fi # # %changelog +* Sat Jul 02 2022 Justin M. Forbes [5.18.9-0] +- Revert "smb3: fix empty netname context on secondary channels" (Justin M. Forbes) +- Revert "smb3: use netname when available on secondary channels" (Justin M. Forbes) +- fedora: arm: enable a couple of QCom drivers (Peter Robinson) + * Wed Jun 29 2022 Justin M. Forbes [5.18.8-0] - Remove RHJOBS define from fedora-stable-release.sh (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index baf737bec..5fee738c2 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -30,6 +30,7 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ + fs/cifs/smb2pdu.c | 21 +--- include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -42,10 +43,10 @@ security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 44 files changed, 721 insertions(+), 191 deletions(-) + 45 files changed, 727 insertions(+), 206 deletions(-) diff --git a/Makefile b/Makefile -index 6ac3335f65af..5df170f9243f 100644 +index 751cfd786c8c..1dbeaa096d9b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1516,6 +1517,49 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/fs/cifs/smb2pdu.c b/fs/cifs/smb2pdu.c +index 6a8a00f28b19..179c1630bf56 100644 +--- a/fs/cifs/smb2pdu.c ++++ b/fs/cifs/smb2pdu.c +@@ -543,7 +543,6 @@ assemble_neg_contexts(struct smb2_negotiate_req *req, + struct TCP_Server_Info *server, unsigned int *total_len) + { + char *pneg_ctxt; +- char *hostname = NULL; + unsigned int ctxt_len, neg_context_count; + + if (*total_len > 200) { +@@ -571,24 +570,16 @@ assemble_neg_contexts(struct smb2_negotiate_req *req, + *total_len += ctxt_len; + pneg_ctxt += ctxt_len; + ++ ctxt_len = build_netname_ctxt((struct smb2_netname_neg_context *)pneg_ctxt, ++ server->hostname); ++ *total_len += ctxt_len; ++ pneg_ctxt += ctxt_len; ++ + build_posix_ctxt((struct smb2_posix_neg_context *)pneg_ctxt); + *total_len += sizeof(struct smb2_posix_neg_context); + pneg_ctxt += sizeof(struct smb2_posix_neg_context); + +- /* +- * secondary channels don't have the hostname field populated +- * use the hostname field in the primary channel instead +- */ +- hostname = CIFS_SERVER_IS_CHAN(server) ? +- server->primary_server->hostname : server->hostname; +- if (hostname && (hostname[0] != 0)) { +- ctxt_len = build_netname_ctxt((struct smb2_netname_neg_context *)pneg_ctxt, +- hostname); +- *total_len += ctxt_len; +- pneg_ctxt += ctxt_len; +- neg_context_count = 4; +- } else /* second channels do not have a hostname */ +- neg_context_count = 3; ++ neg_context_count = 4; + + if (server->compress_algorithm) { + build_compression_ctxt((struct smb2_compression_capabilities_context *) diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h diff --git a/sources b/sources index 79c4f695e..26ebf6b17 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.8.tar.xz) = 2aa8c9073cc9f28a9e8242fef263335a2a203b3452de0c6da51b75336f6b1c5304256f90b9c1839b67042d5ded52773607079a7844edad582d040b35ef1b999d -SHA512 (kernel-abi-stablelists-5.18.8-100.tar.bz2) = f0f78357441d101a4266e12a83c1d61f440cc26047b0ab896ef04703a5d2885247d80c25be35de11746dbaec69af7eb14a80f3714917c4d2720c2bc8b1254ca0 -SHA512 (kernel-kabi-dw-5.18.8-100.tar.bz2) = 836b6a3c3644df89a1b2030a18fa31afaa27a129ae1744e1c4ded64b8abc10e4708246a2262c6308a71bfb4221743b3769ec41fd38d9bbe9e056ecf7032a4104 +SHA512 (linux-5.18.9.tar.xz) = df523ea0a547da055d8ee435192ad0769cc91e7d081da52558f66ae7108525a80353565bd33dd70f6bcdb393e6ba7634971e30cee7d4eb36678d9183558d1e47 +SHA512 (kernel-abi-stablelists-5.18.9-100.tar.bz2) = cf67f41e414e1d4c727cc9adeef25d9a8b37e5f0e614a11c260e0cc34b7dfe5bca1384be876017fd18ffaa98ca383c1b611fb205edb4d162d3743efd08d13f6f +SHA512 (kernel-kabi-dw-5.18.9-100.tar.bz2) = 6ffc70c49dacc3546ceef8024538eeeac6629c9d02110b5042287e327cc43ca3756011eb13ea68f1254c8f76ad3e38f61c7252f8301033e9e18aec62ae4c4c8a From 668f7abcb7ab2f2dc86ac9d3fbd161d6c19dc6e8 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 7 Jul 2022 11:56:35 -0500 Subject: [PATCH 083/114] kernel-5.18.10-100 * Thu Jul 07 2022 Justin M. Forbes [5.18.10-0] - netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) - Revert "Revert "smb3: use netname when available on secondary channels"" (Justin M. Forbes) - Revert "Revert "smb3: fix empty netname context on secondary channels"" (Justin M. Forbes) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 9 +++++ kernel.spec | 9 +++-- patch-5.18-redhat.patch | 79 ++++++++++++++++------------------------- sources | 6 ++-- 4 files changed, 50 insertions(+), 53 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 224614e2b..6b3a108ee 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,12 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f147438b42147e1cf44f1471dc2a4288486dd791 + f147438b42147e1cf44f1471dc2a4288486dd791 netfilter: nf_tables: stricter validation of element data + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/536f55b6208f317e86c5876014be423642690098 + 536f55b6208f317e86c5876014be423642690098 Revert "Revert "smb3: use netname when available on secondary channels"" + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f881c8e206d2f230bd7b67dd4b611b46e07ff202 + f881c8e206d2f230bd7b67dd4b611b46e07ff202 Revert "Revert "smb3: fix empty netname context on secondary channels"" + "https://gitlab.com/cki-project/kernel-ark/-/commit"/70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 Revert "smb3: fix empty netname context on secondary channels" diff --git a/kernel.spec b/kernel.spec index fcd24fa84..6221a6b3d 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.9 +%define specversion 5.18.10 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.9 +%define tarfile_release 5.18.10 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,11 @@ fi # # %changelog +* Thu Jul 07 2022 Justin M. Forbes [5.18.10-0] +- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) +- Revert "Revert "smb3: use netname when available on secondary channels"" (Justin M. Forbes) +- Revert "Revert "smb3: fix empty netname context on secondary channels"" (Justin M. Forbes) + * Sat Jul 02 2022 Justin M. Forbes [5.18.9-0] - Revert "smb3: fix empty netname context on secondary channels" (Justin M. Forbes) - Revert "smb3: use netname when available on secondary channels" (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 5fee738c2..570f2adcb 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -30,7 +30,6 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - fs/cifs/smb2pdu.c | 21 +--- include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -38,15 +37,16 @@ include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- + net/netfilter/nf_tables_api.c | 9 +- scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 45 files changed, 727 insertions(+), 206 deletions(-) + 45 files changed, 729 insertions(+), 192 deletions(-) diff --git a/Makefile b/Makefile -index 751cfd786c8c..1dbeaa096d9b 100644 +index 088b84f99203..53ce8dbdd481 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -123,7 +123,7 @@ index 1cc85b8ff42e..b7ee128c67ce 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index d860ac300919..6e63924932e6 100644 +index 2cef49983e9e..c50998b4b554 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -134,7 +134,7 @@ index d860ac300919..6e63924932e6 100644 #include #include -@@ -965,6 +966,9 @@ void __init setup_arch(char **cmdline_p) +@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -1517,49 +1517,6 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/fs/cifs/smb2pdu.c b/fs/cifs/smb2pdu.c -index 6a8a00f28b19..179c1630bf56 100644 ---- a/fs/cifs/smb2pdu.c -+++ b/fs/cifs/smb2pdu.c -@@ -543,7 +543,6 @@ assemble_neg_contexts(struct smb2_negotiate_req *req, - struct TCP_Server_Info *server, unsigned int *total_len) - { - char *pneg_ctxt; -- char *hostname = NULL; - unsigned int ctxt_len, neg_context_count; - - if (*total_len > 200) { -@@ -571,24 +570,16 @@ assemble_neg_contexts(struct smb2_negotiate_req *req, - *total_len += ctxt_len; - pneg_ctxt += ctxt_len; - -+ ctxt_len = build_netname_ctxt((struct smb2_netname_neg_context *)pneg_ctxt, -+ server->hostname); -+ *total_len += ctxt_len; -+ pneg_ctxt += ctxt_len; -+ - build_posix_ctxt((struct smb2_posix_neg_context *)pneg_ctxt); - *total_len += sizeof(struct smb2_posix_neg_context); - pneg_ctxt += sizeof(struct smb2_posix_neg_context); - -- /* -- * secondary channels don't have the hostname field populated -- * use the hostname field in the primary channel instead -- */ -- hostname = CIFS_SERVER_IS_CHAN(server) ? -- server->primary_server->hostname : server->hostname; -- if (hostname && (hostname[0] != 0)) { -- ctxt_len = build_netname_ctxt((struct smb2_netname_neg_context *)pneg_ctxt, -- hostname); -- *total_len += ctxt_len; -- pneg_ctxt += ctxt_len; -- neg_context_count = 4; -- } else /* second channels do not have a hostname */ -- neg_context_count = 3; -+ neg_context_count = 4; - - if (server->compress_algorithm) { - build_compression_ctxt((struct smb2_compression_capabilities_context *) diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -1743,6 +1700,32 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } +diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c +index 81243c834abb..a136148627e7 100644 +--- a/net/netfilter/nf_tables_api.c ++++ b/net/netfilter/nf_tables_api.c +@@ -5213,13 +5213,20 @@ static int nft_setelem_parse_data(struct nft_ctx *ctx, struct nft_set *set, + struct nft_data *data, + struct nlattr *attr) + { ++ u32 dtype; + int err; + + err = nft_data_init(ctx, data, NFT_DATA_VALUE_MAXLEN, desc, attr); + if (err < 0) + return err; + +- if (desc->type != NFT_DATA_VERDICT && desc->len != set->dlen) { ++ if (set->dtype == NFT_DATA_VERDICT) ++ dtype = NFT_DATA_VERDICT; ++ else ++ dtype = NFT_DATA_VALUE; ++ ++ if (dtype != desc->type || ++ set->dlen != desc->len) { + nft_data_release(data, desc->type); + return -EINVAL; + } diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index 26ebf6b17..ffa546069 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.9.tar.xz) = df523ea0a547da055d8ee435192ad0769cc91e7d081da52558f66ae7108525a80353565bd33dd70f6bcdb393e6ba7634971e30cee7d4eb36678d9183558d1e47 -SHA512 (kernel-abi-stablelists-5.18.9-100.tar.bz2) = cf67f41e414e1d4c727cc9adeef25d9a8b37e5f0e614a11c260e0cc34b7dfe5bca1384be876017fd18ffaa98ca383c1b611fb205edb4d162d3743efd08d13f6f -SHA512 (kernel-kabi-dw-5.18.9-100.tar.bz2) = 6ffc70c49dacc3546ceef8024538eeeac6629c9d02110b5042287e327cc43ca3756011eb13ea68f1254c8f76ad3e38f61c7252f8301033e9e18aec62ae4c4c8a +SHA512 (linux-5.18.10.tar.xz) = 443ade4d54208697976ac6dfaa96f1a3d2ac21f1440d6414304161305aa5571aa93cee65f1adaae9163382dff3bbf4d712f04cfae5d57bbc61de4295ebbcaa88 +SHA512 (kernel-abi-stablelists-5.18.10-100.tar.bz2) = 9f0614b7ee410aa5bec200e950e53ee072f7d009cbd8c11f05ee3fd3dff5e9e8c9e7a5141b614eda1963ce4b23444f3d7b48546edf88bc9959f5529afed6cf24 +SHA512 (kernel-kabi-dw-5.18.10-100.tar.bz2) = 07a7a5f8bc318fdda6f6d8dac0df667dffadecc6db8def51cc92e246f1ad372668aa6a7d58054f9bd56010b3599de74b9406f3b83c1d23bc0de4b61bd703eda4 From da482b38ead66aaaadd692b35ffc9f1d86706ae2 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 12 Jul 2022 17:26:55 -0500 Subject: [PATCH 084/114] kernel-5.18.11-100 * Tue Jul 12 2022 Justin M. Forbes [5.18.11-0] - x86/static_call: Serialize __static_call_fixup() properly (Thomas Gleixner) - x86/speculation: Disable RRSBA behavior (Pawan Gupta) - x86/kexec: Disable RET on kexec (Konrad Rzeszutek Wilk) - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo) - x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry (Peter Zijlstra) - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta) - x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra) - x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper) - x86/common: Stamp out the stepping madness (Peter Zijlstra) - KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf) - x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf) - KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf) - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf) - KVM: VMX: Convert launched argument to flags (Josh Poimboeuf) - KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf) - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} (Josh Poimboeuf) - x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf) - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf) - x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf) - x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf) - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf) - x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra) - objtool: Add entry UNRET validation (Thadeu Lima de Souza Cascardo) - x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf) - x86/bugs: Add retbleed=ibpb (Peter Zijlstra) - x86/xen: Add UNTRAIN_RET (Peter Zijlstra) - x86/xen: Rename SYS* entry points (Peter Zijlstra) - objtool: Update Retpoline validation (Peter Zijlstra) - intel_idle: Disable IBRS during long idle (Peter Zijlstra) - x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra) - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra) - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta) - x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra) - x86/entry: Add kernel IBRS implementation (Thadeu Lima de Souza Cascardo) - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra) - x86/bugs: Enable STIBP for JMP2RET (Kim Phillips) - x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre) - x86/bugs: Report AMD retbleed vulnerability (Alexandre Chartre) - x86: Add magic AMD return-thunk (Thadeu Lima de Souza Cascardo) - objtool: Treat .text.__x86.* as noinstr (Peter Zijlstra) - x86/entry: Avoid very early RET (Peter Zijlstra) - x86: Use return-thunk in asm code (Peter Zijlstra) - x86/sev: Avoid using __x86_return_thunk (Kim Phillips) - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra) - x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra) - x86/bpf: Use alternative RET encoding (Peter Zijlstra) - x86/ftrace: Use alternative RET encoding (Peter Zijlstra) - x86,static_call: Use alternative RET encoding (Peter Zijlstra) - objtool: skip non-text sections when adding return-thunk sites (Thadeu Lima de Souza Cascardo) - x86,objtool: Create .return_sites (Peter Zijlstra) - x86: Undo return-thunk damage (Peter Zijlstra) - x86/retpoline: Use -mfunction-return (Peter Zijlstra) - x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra) - x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra) - x86/cpufeatures: Move RETPOLINE flags to word 11 (Peter Zijlstra) - x86/kvm/vmx: Make noinstr clean (Peter Zijlstra) - x86/entry: Remove skip_r11rcx (Peter Zijlstra) - x86/entry: Don't call error_entry() for XENPV (Lai Jiangshan) - x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() (Lai Jiangshan) - x86/entry: Switch the stack after error_entry() returns (Lai Jiangshan) - x86/traps: Use pt_regs directly in fixup_bad_iret() (Lai Jiangshan) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 183 ++ kernel-x86_64-debug-fedora.config | 5 + kernel-x86_64-debug-rhel.config | 5 + kernel-x86_64-fedora.config | 5 + kernel-x86_64-rhel.config | 5 + kernel.spec | 70 +- patch-5.18-redhat.patch | 4639 ++++++++++++++++++++++++++++- sources | 6 +- 8 files changed, 4862 insertions(+), 56 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 6b3a108ee..823e52d7d 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,186 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/124840092adcbd2b256ecb6ec277d90a52e9ca35 + 124840092adcbd2b256ecb6ec277d90a52e9ca35 x86/static_call: Serialize __static_call_fixup() properly + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f1cd8d2d0cd2bcef47e57461e74ec0b2fe30a4c8 + f1cd8d2d0cd2bcef47e57461e74ec0b2fe30a4c8 x86/speculation: Disable RRSBA behavior + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4dc27302e00b50a59cd2cf9c6ecd9309771e169f + 4dc27302e00b50a59cd2cf9c6ecd9309771e169f x86/kexec: Disable RET on kexec + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0e261456ca23f6c04f914249b42486f209007085 + 0e261456ca23f6c04f914249b42486f209007085 x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d95cf0fdf4171baa6d7bb99c4125c67aae648071 + d95cf0fdf4171baa6d7bb99c4125c67aae648071 x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9411ab806d9eed3187da4d3d5855a0aef47fb8e6 + 9411ab806d9eed3187da4d3d5855a0aef47fb8e6 x86/bugs: Add Cannon lake to RETBleed affected CPU list + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/11d19d8eb5b01b5d167cb874fdc218ee09552e77 + 11d19d8eb5b01b5d167cb874fdc218ee09552e77 x86/retbleed: Add fine grained Kconfig knobs + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d49c727bee53a6addd289dad312f4f5725ba852b + d49c727bee53a6addd289dad312f4f5725ba852b x86/cpu/amd: Enumerate BTC_NO + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e76884511dd032c0c557783271922d62d9c588f9 + e76884511dd032c0c557783271922d62d9c588f9 x86/common: Stamp out the stepping madness + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3fdf6fdaf55ab629187ca1b9e35767e2ca77d6bb + 3fdf6fdaf55ab629187ca1b9e35767e2ca77d6bb KVM: VMX: Prevent RSB underflow before vmenter + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5405cabb27372d196f1fc368cfd3be5cdc9eeacf + 5405cabb27372d196f1fc368cfd3be5cdc9eeacf x86/speculation: Fill RSB on vmexit for IBRS + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/654cc553e9456109c6ba66a797770f586a720935 + 654cc553e9456109c6ba66a797770f586a720935 KVM: VMX: Fix IBRS handling after vmexit + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/c54bc2089bc6b7c1f819b184a5713cabe28ce4e7 + c54bc2089bc6b7c1f819b184a5713cabe28ce4e7 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2426e78b2e6c4f2d1bc2b41c6d2c6f420c24873b + 2426e78b2e6c4f2d1bc2b41c6d2c6f420c24873b KVM: VMX: Convert launched argument to flags + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5af28f4a99f36d4fce375de01466e6f175cd399b + 5af28f4a99f36d4fce375de01466e6f175cd399b KVM: VMX: Flatten __vmx_vcpu_run() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ac8c93f3d2698a845768b758be8a2132b9f8a582 + ac8c93f3d2698a845768b758be8a2132b9f8a582 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/78ef570693b0fda3b84644d9c65917afd66be35a + 78ef570693b0fda3b84644d9c65917afd66be35a x86/speculation: Remove x86_spec_ctrl_mask + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0dfa5101c58a48d54bc102b33378d0332404068f + 0dfa5101c58a48d54bc102b33378d0332404068f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/60d7d9c106f7642e0b0ebe2d5b458fe45d46a800 + 60d7d9c106f7642e0b0ebe2d5b458fe45d46a800 x86/speculation: Fix SPEC_CTRL write on SMT state change + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/06668635e3c237f50ff83638e53c09a99bc96567 + 06668635e3c237f50ff83638e53c09a99bc96567 x86/speculation: Fix firmware entry SPEC_CTRL handling + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/284c4e731495217963a407a40125f698fd127ba8 + 284c4e731495217963a407a40125f698fd127ba8 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9072ecef88a18bba73dd59c78d202c9966574aab + 9072ecef88a18bba73dd59c78d202c9966574aab x86/cpu/amd: Add Spectral Chicken + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1bb1b29681e50fbc2c13a89670764a76f41ea2b6 + 1bb1b29681e50fbc2c13a89670764a76f41ea2b6 objtool: Add entry UNRET validation + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9234c57b23755b4de25d6fc0b6e294110a5f2287 + 9234c57b23755b4de25d6fc0b6e294110a5f2287 x86/bugs: Do IBPB fallback check only once + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f3aa67ca9cc86e5ce4c109105973b15547044c79 + f3aa67ca9cc86e5ce4c109105973b15547044c79 x86/bugs: Add retbleed=ibpb + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4327ea3494083f292f93a5c1dbfdc6ad7f24a0c6 + 4327ea3494083f292f93a5c1dbfdc6ad7f24a0c6 x86/xen: Add UNTRAIN_RET + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/847a4bc2368d59d95ec794a6810f0b0ca78976cc + 847a4bc2368d59d95ec794a6810f0b0ca78976cc x86/xen: Rename SYS* entry points + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/07b81941724e3b2f8794c60ee606b9fbc73e465a + 07b81941724e3b2f8794c60ee606b9fbc73e465a objtool: Update Retpoline validation + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/87046e111b3e21e97d9b48ea28101b8507de1c7b + 87046e111b3e21e97d9b48ea28101b8507de1c7b intel_idle: Disable IBRS during long idle + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0125965863f43cf6d02d3383bc62535fc616b1f5 + 0125965863f43cf6d02d3383bc62535fc616b1f5 x86/bugs: Report Intel retbleed vulnerability + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6abb082c94b62af0b52ac7bbe0e018c69e320edb + 6abb082c94b62af0b52ac7bbe0e018c69e320edb x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/784077d71eada3b1a29b21f6b447c375fcd015c1 + 784077d71eada3b1a29b21f6b447c375fcd015c1 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b6755754d19816815235c8fca8979856763afbc9 + b6755754d19816815235c8fca8979856763afbc9 x86/bugs: Optimize SPEC_CTRL MSR writes + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7bf4ec77d5295a12398892eb6d400b536bd46899 + 7bf4ec77d5295a12398892eb6d400b536bd46899 x86/entry: Add kernel IBRS implementation + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/934dc61b4bb06140e3e833bb959d940f4d9d745d + 934dc61b4bb06140e3e833bb959d940f4d9d745d x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/08920a7bd3e3eb23e73f1723c3dd7b84be8a4ea2 + 08920a7bd3e3eb23e73f1723c3dd7b84be8a4ea2 x86/bugs: Enable STIBP for JMP2RET + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e8e3d9b8841298ec8486687c4f3faddff9c2e3a3 + e8e3d9b8841298ec8486687c4f3faddff9c2e3a3 x86/bugs: Add AMD retbleed= boot parameter + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/54b9f6b8610b35422f7e439b80429b07da44688b + 54b9f6b8610b35422f7e439b80429b07da44688b x86/bugs: Report AMD retbleed vulnerability + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/98db9034780970f94cf0fd66f6c3371ce5bd1da0 + 98db9034780970f94cf0fd66f6c3371ce5bd1da0 x86: Add magic AMD return-thunk + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a0e5b305e6692711272e1d253a456bf66c728edb + a0e5b305e6692711272e1d253a456bf66c728edb objtool: Treat .text.__x86.* as noinstr + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/480a54ea74a0364bfa4e404487f89a50d3721cf8 + 480a54ea74a0364bfa4e404487f89a50d3721cf8 x86/entry: Avoid very early RET + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b881f755be2f276dca2ff2563d5cc4ae38561c51 + b881f755be2f276dca2ff2563d5cc4ae38561c51 x86: Use return-thunk in asm code + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9b9b256ca2665c776a56acd643e8e90d7c8ad1b4 + 9b9b256ca2665c776a56acd643e8e90d7c8ad1b4 x86/sev: Avoid using __x86_return_thunk + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5aca0c5b86a52e2487c4d846ac08f20d5fb9ce11 + 5aca0c5b86a52e2487c4d846ac08f20d5fb9ce11 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b043bec99f6df6a105e8dfc3d3710cb723d1156a + b043bec99f6df6a105e8dfc3d3710cb723d1156a x86/kvm: Fix SETcc emulation for return thunks + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/35c1c7b56206a7c8c2c55fd38959a800ad45834d + 35c1c7b56206a7c8c2c55fd38959a800ad45834d x86/bpf: Use alternative RET encoding + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/128a4c9d899643f8c42873fb59f81d37c9bbd76c + 128a4c9d899643f8c42873fb59f81d37c9bbd76c x86/ftrace: Use alternative RET encoding + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/513a532d275fa88edcb1b95f42549c5ea186af5d + 513a532d275fa88edcb1b95f42549c5ea186af5d x86,static_call: Use alternative RET encoding + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/51b38cc89fdf189a0f57dd5a16c34679cad642cd + 51b38cc89fdf189a0f57dd5a16c34679cad642cd objtool: skip non-text sections when adding return-thunk sites + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d848ebf0fea9eafccde938d87b17cfc785ad7e73 + d848ebf0fea9eafccde938d87b17cfc785ad7e73 x86,objtool: Create .return_sites + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d708480894fa6ae9914a905a68dae62a54dc766c + d708480894fa6ae9914a905a68dae62a54dc766c x86: Undo return-thunk damage + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/48017501b6f739ff3275c3f1cd8f67d09cd8e476 + 48017501b6f739ff3275c3f1cd8f67d09cd8e476 x86/retpoline: Use -mfunction-return + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/c185ac0fda3d1f08539610f8b57b60ad5741a2fd + c185ac0fda3d1f08539610f8b57b60ad5741a2fd x86/retpoline: Swizzle retpoline thunk + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/db12c81022a72fd8b8d0f040bc3389d223c676b4 + db12c81022a72fd8b8d0f040bc3389d223c676b4 x86/retpoline: Cleanup some #ifdefery + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/de09dfb0a730fd86778c10ea8bcbe191732ce8a4 + de09dfb0a730fd86778c10ea8bcbe191732ce8a4 x86/cpufeatures: Move RETPOLINE flags to word 11 + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5c52f2151e1fd6e6000e21ac608f44bf59f2128b + 5c52f2151e1fd6e6000e21ac608f44bf59f2128b x86/kvm/vmx: Make noinstr clean + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3ea5c419e079e9f665384cb20eb525a74b86c2b0 + 3ea5c419e079e9f665384cb20eb525a74b86c2b0 x86/entry: Remove skip_r11rcx + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6ebde394accb03a251fb6b28faaa02faa87962f7 + 6ebde394accb03a251fb6b28faaa02faa87962f7 x86/entry: Don't call error_entry() for XENPV + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/29257405882fbacf0347ff711abf491bc09e495e + 29257405882fbacf0347ff711abf491bc09e495e x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d4880e98e5bee7ec35a9d5eebaf83f0c674e131b + d4880e98e5bee7ec35a9d5eebaf83f0c674e131b x86/entry: Switch the stack after error_entry() returns + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/26879111c5ca69517b620f9d9fe8b576dc3bdf87 + 26879111c5ca69517b620f9d9fe8b576dc3bdf87 x86/traps: Use pt_regs directly in fixup_bad_iret() + "https://gitlab.com/cki-project/kernel-ark/-/commit"/f147438b42147e1cf44f1471dc2a4288486dd791 f147438b42147e1cf44f1471dc2a4288486dd791 netfilter: nf_tables: stricter validation of element data diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 659b2bd75..4f64fdf37 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1009,6 +1009,8 @@ CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_THERMAL=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -1018,6 +1020,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -5235,6 +5238,7 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -6613,6 +6617,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index ce6f50137..c12d2377c 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -818,6 +818,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y @@ -828,6 +830,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -4506,6 +4509,7 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -5829,6 +5833,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 3f5e3318d..f9aaa1030 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1008,6 +1008,8 @@ CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_THERMAL=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -1017,6 +1019,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -5215,6 +5218,7 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -6591,6 +6595,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m # CONFIG_SPI_ALTERA is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 9b681dddd..d64a61113 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -818,6 +818,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y @@ -828,6 +830,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -4484,6 +4487,7 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -5805,6 +5809,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y diff --git a/kernel.spec b/kernel.spec index 6221a6b3d..d700d0e35 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.10 +%define specversion 5.18.11 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.10 +%define tarfile_release 5.18.11 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,72 @@ fi # # %changelog +* Tue Jul 12 2022 Justin M. Forbes [5.18.11-100] +- Turn on configs for retbleed (Justin M. Forbes) + +* Tue Jul 12 2022 Justin M. Forbes [5.18.11-0] +- x86/static_call: Serialize __static_call_fixup() properly (Thomas Gleixner) +- x86/speculation: Disable RRSBA behavior (Pawan Gupta) +- x86/kexec: Disable RET on kexec (Konrad Rzeszutek Wilk) +- x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo) +- x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry (Peter Zijlstra) +- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta) +- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra) +- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper) +- x86/common: Stamp out the stepping madness (Peter Zijlstra) +- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf) +- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf) +- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf) +- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf) +- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf) +- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf) +- objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} (Josh Poimboeuf) +- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf) +- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf) +- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf) +- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf) +- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf) +- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra) +- objtool: Add entry UNRET validation (Thadeu Lima de Souza Cascardo) +- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf) +- x86/bugs: Add retbleed=ibpb (Peter Zijlstra) +- x86/xen: Add UNTRAIN_RET (Peter Zijlstra) +- x86/xen: Rename SYS* entry points (Peter Zijlstra) +- objtool: Update Retpoline validation (Peter Zijlstra) +- intel_idle: Disable IBRS during long idle (Peter Zijlstra) +- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra) +- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra) +- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta) +- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra) +- x86/entry: Add kernel IBRS implementation (Thadeu Lima de Souza Cascardo) +- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra) +- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips) +- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre) +- x86/bugs: Report AMD retbleed vulnerability (Alexandre Chartre) +- x86: Add magic AMD return-thunk (Thadeu Lima de Souza Cascardo) +- objtool: Treat .text.__x86.* as noinstr (Peter Zijlstra) +- x86/entry: Avoid very early RET (Peter Zijlstra) +- x86: Use return-thunk in asm code (Peter Zijlstra) +- x86/sev: Avoid using __x86_return_thunk (Kim Phillips) +- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra) +- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra) +- x86/bpf: Use alternative RET encoding (Peter Zijlstra) +- x86/ftrace: Use alternative RET encoding (Peter Zijlstra) +- x86,static_call: Use alternative RET encoding (Peter Zijlstra) +- objtool: skip non-text sections when adding return-thunk sites (Thadeu Lima de Souza Cascardo) +- x86,objtool: Create .return_sites (Peter Zijlstra) +- x86: Undo return-thunk damage (Peter Zijlstra) +- x86/retpoline: Use -mfunction-return (Peter Zijlstra) +- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra) +- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra) +- x86/cpufeatures: Move RETPOLINE flags to word 11 (Peter Zijlstra) +- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra) +- x86/entry: Remove skip_r11rcx (Peter Zijlstra) +- x86/entry: Don't call error_entry() for XENPV (Lai Jiangshan) +- x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() (Lai Jiangshan) +- x86/entry: Switch the stack after error_entry() returns (Lai Jiangshan) +- x86/traps: Use pt_regs directly in fixup_bad_iret() (Lai Jiangshan) + * Thu Jul 07 2022 Justin M. Forbes [5.18.10-0] - netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) - Revert "Revert "smb3: use netname when available on secondary channels"" (Justin M. Forbes) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 570f2adcb..522818b55 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -1,52 +1,168 @@ + Documentation/admin-guide/kernel-parameters.txt | 25 ++ Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + + arch/x86/Kconfig | 103 ++++- + arch/x86/Makefile | 6 + arch/x86/boot/header.S | 4 + + arch/x86/entry/Makefile | 2 +- + arch/x86/entry/calling.h | 72 +++- + arch/x86/entry/entry.S | 22 + + arch/x86/entry/entry_32.S | 2 - + arch/x86/entry/entry_64.S | 88 +++- + arch/x86/entry/entry_64_compat.S | 21 +- + arch/x86/entry/vdso/Makefile | 1 + + arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- + arch/x86/include/asm/alternative.h | 1 + + arch/x86/include/asm/cpufeatures.h | 12 +- + arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/efi.h | 5 + - arch/x86/kernel/setup.c | 22 ++-- - drivers/acpi/apei/hest.c | 8 ++ - drivers/acpi/irq.c | 17 ++- - drivers/acpi/scan.c | 9 ++ - drivers/ata/libahci.c | 18 +++ - drivers/char/ipmi/ipmi_dmi.c | 15 +++ - drivers/char/ipmi/ipmi_msghandler.c | 16 ++- - drivers/firmware/efi/Kconfig | 12 ++ + arch/x86/include/asm/linkage.h | 8 + + arch/x86/include/asm/msr-index.h | 13 + + arch/x86/include/asm/nospec-branch.h | 68 ++- + arch/x86/include/asm/static_call.h | 19 +- + arch/x86/include/asm/traps.h | 2 +- + arch/x86/include/asm/unwind_hints.h | 14 +- + arch/x86/kernel/alternative.c | 69 +++ + arch/x86/kernel/asm-offsets.c | 6 + + arch/x86/kernel/cpu/amd.c | 46 +- + arch/x86/kernel/cpu/bugs.c | 475 ++++++++++++++++++--- + arch/x86/kernel/cpu/common.c | 61 ++- + arch/x86/kernel/cpu/cpu.h | 2 + + arch/x86/kernel/cpu/hygon.c | 6 + + arch/x86/kernel/cpu/scattered.c | 1 + + arch/x86/kernel/ftrace.c | 7 +- + arch/x86/kernel/head_64.S | 5 + + arch/x86/kernel/module.c | 8 +- + arch/x86/kernel/process.c | 2 +- + arch/x86/kernel/relocate_kernel_32.S | 25 +- + arch/x86/kernel/relocate_kernel_64.S | 23 +- + arch/x86/kernel/setup.c | 22 +- + arch/x86/kernel/static_call.c | 51 ++- + arch/x86/kernel/traps.c | 19 +- + arch/x86/kernel/vmlinux.lds.S | 9 +- + arch/x86/kvm/emulate.c | 28 +- + arch/x86/kvm/svm/vmenter.S | 18 + + arch/x86/kvm/vmx/capabilities.h | 4 +- + arch/x86/kvm/vmx/nested.c | 2 +- + arch/x86/kvm/vmx/run_flags.h | 8 + + arch/x86/kvm/vmx/vmenter.S | 194 +++++---- + arch/x86/kvm/vmx/vmx.c | 84 ++-- + arch/x86/kvm/vmx/vmx.h | 10 +- + arch/x86/kvm/vmx/vmx_ops.h | 2 +- + arch/x86/kvm/x86.c | 4 +- + arch/x86/lib/memmove_64.S | 7 +- + arch/x86/lib/retpoline.S | 79 +++- + arch/x86/mm/mem_encrypt_boot.S | 10 +- + arch/x86/net/bpf_jit_comp.c | 26 +- + arch/x86/xen/setup.c | 6 +- + arch/x86/xen/xen-asm.S | 30 +- + arch/x86/xen/xen-head.S | 1 + + arch/x86/xen/xen-ops.h | 6 +- + drivers/acpi/apei/hest.c | 8 + + drivers/acpi/irq.c | 17 +- + drivers/acpi/scan.c | 9 + + drivers/ata/libahci.c | 18 + + drivers/base/cpu.c | 8 + + drivers/char/ipmi/ipmi_dmi.c | 15 + + drivers/char/ipmi/ipmi_msghandler.c | 16 +- + drivers/firmware/efi/Kconfig | 12 + drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++++++++++++++------ - drivers/firmware/efi/libstub/efistub.h | 74 ++++++++++++ - drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- - drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ - drivers/hid/hid-rmi.c | 64 ----------- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ - drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- - drivers/iommu/iommu.c | 22 ++++ - drivers/nvme/host/core.c | 22 +++- - drivers/nvme/host/multipath.c | 19 ++-- + drivers/firmware/efi/efi.c | 124 ++++-- + drivers/firmware/efi/libstub/efistub.h | 74 ++++ + drivers/firmware/efi/libstub/x86-stub.c | 119 +++++- + drivers/firmware/efi/secureboot.c | 38 ++ + drivers/firmware/sysfb.c | 18 +- + drivers/gpu/drm/i915/display/intel_psr.c | 9 + + drivers/hid/hid-rmi.c | 64 --- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/idle/intel_idle.c | 44 +- + drivers/input/rmi4/rmi_driver.c | 124 +++--- + drivers/iommu/iommu.c | 22 + + drivers/nvme/host/core.c | 22 +- + drivers/nvme/host/multipath.c | 19 +- drivers/nvme/host/nvme.h | 4 + - drivers/pci/quirks.c | 24 ++++ - drivers/usb/core/hub.c | 7 ++ - include/linux/efi.h | 24 ++-- + drivers/pci/quirks.c | 24 ++ + drivers/usb/core/hub.c | 7 + + include/linux/cpu.h | 2 + + include/linux/efi.h | 24 +- + include/linux/kvm_host.h | 2 +- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + + include/linux/objtool.h | 9 +- include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- - net/netfilter/nf_tables_api.c | 9 +- + scripts/Makefile.build | 1 + + scripts/link-vmlinux.sh | 3 + scripts/tags.sh | 2 + + security/Kconfig | 11 - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 +++ + security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 45 files changed, 729 insertions(+), 192 deletions(-) + tools/arch/x86/include/asm/msr-index.h | 9 + + tools/include/linux/objtool.h | 9 +- + tools/objtool/arch/x86/decode.c | 5 + + tools/objtool/builtin-check.c | 4 +- + tools/objtool/check.c | 331 +++++++++++++- + tools/objtool/include/objtool/arch.h | 1 + + tools/objtool/include/objtool/builtin.h | 2 +- + tools/objtool/include/objtool/check.h | 24 +- + tools/objtool/include/objtool/elf.h | 1 + + tools/objtool/include/objtool/objtool.h | 1 + + tools/objtool/objtool.c | 1 + + 118 files changed, 2609 insertions(+), 614 deletions(-) +diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt +index c4893782055b..eb92195ca015 100644 +--- a/Documentation/admin-guide/kernel-parameters.txt ++++ b/Documentation/admin-guide/kernel-parameters.txt +@@ -5124,6 +5124,30 @@ + + retain_initrd [RAM] Keep initrd memory after extraction + ++ retbleed= [X86] Control mitigation of RETBleed (Arbitrary ++ Speculative Code Execution with Return Instructions) ++ vulnerability. ++ ++ off - no mitigation ++ auto - automatically select a migitation ++ auto,nosmt - automatically select a mitigation, ++ disabling SMT if necessary for ++ the full mitigation (only on Zen1 ++ and older without STIBP). ++ ibpb - mitigate short speculation windows on ++ basic block boundaries too. Safe, highest ++ perf impact. ++ unret - force enable untrained return thunks, ++ only effective on AMD f15h-f17h ++ based systems. ++ unret,nosmt - like unret, will disable SMT when STIBP ++ is not available. ++ ++ Selecting 'auto' will choose a mitigation method at run ++ time according to the CPU. ++ ++ Not specifying this option is equivalent to retbleed=auto. ++ + rfkill.default_state= + 0 "airplane mode". All wifi, bluetooth, wimax, gps, fm, + etc. communication is blocked by default. +@@ -5482,6 +5506,7 @@ + eibrs - enhanced IBRS + eibrs,retpoline - enhanced IBRS + Retpolines + eibrs,lfence - enhanced IBRS + LFENCE ++ ibrs - use IBRS to protect kernel + + Not specifying this option is equivalent to + spectre_v2=auto. diff --git a/Makefile b/Makefile -index 088b84f99203..53ce8dbdd481 100644 +index 323032d60ac3..bbb113602cc8 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -144,6 +260,144 @@ index 2cef49983e9e..c50998b4b554 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; +diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig +index b2c65f573353..4d1d87f76a74 100644 +--- a/arch/x86/Kconfig ++++ b/arch/x86/Kconfig +@@ -457,27 +457,6 @@ config GOLDFISH + def_bool y + depends on X86_GOLDFISH + +-config RETPOLINE +- bool "Avoid speculative indirect branches in kernel" +- default y +- help +- Compile kernel with the retpoline compiler options to guard against +- kernel-to-user data leaks by avoiding speculative indirect +- branches. Requires a compiler with -mindirect-branch=thunk-extern +- support for full protection. The kernel may run slower. +- +-config CC_HAS_SLS +- def_bool $(cc-option,-mharden-sls=all) +- +-config SLS +- bool "Mitigate Straight-Line-Speculation" +- depends on CC_HAS_SLS && X86_64 +- default n +- help +- Compile the kernel with straight-line-speculation options to guard +- against straight line speculation. The kernel image might be slightly +- larger. +- + config X86_CPU_RESCTRL + bool "x86 CPU resource control support" + depends on X86 && (CPU_SUP_INTEL || CPU_SUP_AMD) +@@ -2449,6 +2428,88 @@ source "kernel/livepatch/Kconfig" + + endmenu + ++config CC_HAS_SLS ++ def_bool $(cc-option,-mharden-sls=all) ++ ++config CC_HAS_RETURN_THUNK ++ def_bool $(cc-option,-mfunction-return=thunk-extern) ++ ++menuconfig SPECULATION_MITIGATIONS ++ bool "Mitigations for speculative execution vulnerabilities" ++ default y ++ help ++ Say Y here to enable options which enable mitigations for ++ speculative execution hardware vulnerabilities. ++ ++ If you say N, all mitigations will be disabled. You really ++ should know what you are doing to say so. ++ ++if SPECULATION_MITIGATIONS ++ ++config PAGE_TABLE_ISOLATION ++ bool "Remove the kernel mapping in user mode" ++ default y ++ depends on (X86_64 || X86_PAE) ++ help ++ This feature reduces the number of hardware side channels by ++ ensuring that the majority of kernel addresses are not mapped ++ into userspace. ++ ++ See Documentation/x86/pti.rst for more details. ++ ++config RETPOLINE ++ bool "Avoid speculative indirect branches in kernel" ++ default y ++ help ++ Compile kernel with the retpoline compiler options to guard against ++ kernel-to-user data leaks by avoiding speculative indirect ++ branches. Requires a compiler with -mindirect-branch=thunk-extern ++ support for full protection. The kernel may run slower. ++ ++config RETHUNK ++ bool "Enable return-thunks" ++ depends on RETPOLINE && CC_HAS_RETURN_THUNK ++ default y ++ help ++ Compile the kernel with the return-thunks compiler option to guard ++ against kernel-to-user data leaks by avoiding return speculation. ++ Requires a compiler with -mfunction-return=thunk-extern ++ support for full protection. The kernel may run slower. ++ ++config CPU_UNRET_ENTRY ++ bool "Enable UNRET on kernel entry" ++ depends on CPU_SUP_AMD && RETHUNK ++ default y ++ help ++ Compile the kernel with support for the retbleed=unret mitigation. ++ ++config CPU_IBPB_ENTRY ++ bool "Enable IBPB on kernel entry" ++ depends on CPU_SUP_AMD ++ default y ++ help ++ Compile the kernel with support for the retbleed=ibpb mitigation. ++ ++config CPU_IBRS_ENTRY ++ bool "Enable IBRS on kernel entry" ++ depends on CPU_SUP_INTEL ++ default y ++ help ++ Compile the kernel with support for the spectre_v2=ibrs mitigation. ++ This mitigates both spectre_v2 and retbleed at great cost to ++ performance. ++ ++config SLS ++ bool "Mitigate Straight-Line-Speculation" ++ depends on CC_HAS_SLS && X86_64 ++ default n ++ help ++ Compile the kernel with straight-line-speculation options to guard ++ against straight line speculation. The kernel image might be slightly ++ larger. ++ ++endif ++ + config ARCH_HAS_ADD_PAGES + def_bool y + depends on ARCH_ENABLE_MEMORY_HOTPLUG +diff --git a/arch/x86/Makefile b/arch/x86/Makefile +index 63d50f65b828..fb0de637411c 100644 +--- a/arch/x86/Makefile ++++ b/arch/x86/Makefile +@@ -21,6 +21,12 @@ ifdef CONFIG_CC_IS_CLANG + RETPOLINE_CFLAGS := -mretpoline-external-thunk + RETPOLINE_VDSO_CFLAGS := -mretpoline + endif ++ ++ifdef CONFIG_RETHUNK ++RETHUNK_CFLAGS := -mfunction-return=thunk-extern ++RETPOLINE_CFLAGS += $(RETHUNK_CFLAGS) ++endif ++ + export RETPOLINE_CFLAGS + export RETPOLINE_VDSO_CFLAGS + diff --git a/arch/x86/boot/header.S b/arch/x86/boot/header.S index 6dbd7e9f74c9..0352e4589efa 100644 --- a/arch/x86/boot/header.S @@ -160,6 +414,646 @@ index 6dbd7e9f74c9..0352e4589efa 100644 #ifdef CONFIG_X86_32 .long 0 # SizeOfStackReserve .long 0 # SizeOfStackCommit +diff --git a/arch/x86/entry/Makefile b/arch/x86/entry/Makefile +index 7fec5dcf6438..eeadbd7d92cc 100644 +--- a/arch/x86/entry/Makefile ++++ b/arch/x86/entry/Makefile +@@ -11,7 +11,7 @@ CFLAGS_REMOVE_common.o = $(CC_FLAGS_FTRACE) + + CFLAGS_common.o += -fno-stack-protector + +-obj-y := entry_$(BITS).o thunk_$(BITS).o syscall_$(BITS).o ++obj-y := entry.o entry_$(BITS).o thunk_$(BITS).o syscall_$(BITS).o + obj-y += common.o + + obj-y += vdso/ +diff --git a/arch/x86/entry/calling.h b/arch/x86/entry/calling.h +index a4c061fb7c6e..b00a3a95fbfa 100644 +--- a/arch/x86/entry/calling.h ++++ b/arch/x86/entry/calling.h +@@ -7,6 +7,8 @@ + #include + #include + #include ++#include ++#include + + /* + +@@ -119,27 +121,19 @@ For 32-bit we have the following conventions - kernel is built with + CLEAR_REGS + .endm + +-.macro POP_REGS pop_rdi=1 skip_r11rcx=0 ++.macro POP_REGS pop_rdi=1 + popq %r15 + popq %r14 + popq %r13 + popq %r12 + popq %rbp + popq %rbx +- .if \skip_r11rcx +- popq %rsi +- .else + popq %r11 +- .endif + popq %r10 + popq %r9 + popq %r8 + popq %rax +- .if \skip_r11rcx +- popq %rsi +- .else + popq %rcx +- .endif + popq %rdx + popq %rsi + .if \pop_rdi +@@ -289,6 +283,66 @@ For 32-bit we have the following conventions - kernel is built with + + #endif + ++/* ++ * IBRS kernel mitigation for Spectre_v2. ++ * ++ * Assumes full context is established (PUSH_REGS, CR3 and GS) and it clobbers ++ * the regs it uses (AX, CX, DX). Must be called before the first RET ++ * instruction (NOTE! UNTRAIN_RET includes a RET instruction) ++ * ++ * The optional argument is used to save/restore the current value, ++ * which is used on the paranoid paths. ++ * ++ * Assumes x86_spec_ctrl_{base,current} to have SPEC_CTRL_IBRS set. ++ */ ++.macro IBRS_ENTER save_reg ++#ifdef CONFIG_CPU_IBRS_ENTRY ++ ALTERNATIVE "jmp .Lend_\@", "", X86_FEATURE_KERNEL_IBRS ++ movl $MSR_IA32_SPEC_CTRL, %ecx ++ ++.ifnb \save_reg ++ rdmsr ++ shl $32, %rdx ++ or %rdx, %rax ++ mov %rax, \save_reg ++ test $SPEC_CTRL_IBRS, %eax ++ jz .Ldo_wrmsr_\@ ++ lfence ++ jmp .Lend_\@ ++.Ldo_wrmsr_\@: ++.endif ++ ++ movq PER_CPU_VAR(x86_spec_ctrl_current), %rdx ++ movl %edx, %eax ++ shr $32, %rdx ++ wrmsr ++.Lend_\@: ++#endif ++.endm ++ ++/* ++ * Similar to IBRS_ENTER, requires KERNEL GS,CR3 and clobbers (AX, CX, DX) ++ * regs. Must be called after the last RET. ++ */ ++.macro IBRS_EXIT save_reg ++#ifdef CONFIG_CPU_IBRS_ENTRY ++ ALTERNATIVE "jmp .Lend_\@", "", X86_FEATURE_KERNEL_IBRS ++ movl $MSR_IA32_SPEC_CTRL, %ecx ++ ++.ifnb \save_reg ++ mov \save_reg, %rdx ++.else ++ movq PER_CPU_VAR(x86_spec_ctrl_current), %rdx ++ andl $(~SPEC_CTRL_IBRS), %edx ++.endif ++ ++ movl %edx, %eax ++ shr $32, %rdx ++ wrmsr ++.Lend_\@: ++#endif ++.endm ++ + /* + * Mitigate Spectre v1 for conditional swapgs code paths. + * +diff --git a/arch/x86/entry/entry.S b/arch/x86/entry/entry.S +new file mode 100644 +index 000000000000..bfb7bcb362bc +--- /dev/null ++++ b/arch/x86/entry/entry.S +@@ -0,0 +1,22 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Common place for both 32- and 64-bit entry routines. ++ */ ++ ++#include ++#include ++#include ++ ++.pushsection .noinstr.text, "ax" ++ ++SYM_FUNC_START(entry_ibpb) ++ movl $MSR_IA32_PRED_CMD, %ecx ++ movl $PRED_CMD_IBPB, %eax ++ xorl %edx, %edx ++ wrmsr ++ RET ++SYM_FUNC_END(entry_ibpb) ++/* For KVM */ ++EXPORT_SYMBOL_GPL(entry_ibpb); ++ ++.popsection +diff --git a/arch/x86/entry/entry_32.S b/arch/x86/entry/entry_32.S +index 887420844066..e309e7156038 100644 +--- a/arch/x86/entry/entry_32.S ++++ b/arch/x86/entry/entry_32.S +@@ -698,7 +698,6 @@ SYM_CODE_START(__switch_to_asm) + movl %ebx, PER_CPU_VAR(__stack_chk_guard) + #endif + +-#ifdef CONFIG_RETPOLINE + /* + * When switching from a shallower to a deeper call stack + * the RSB may either underflow or use entries populated +@@ -707,7 +706,6 @@ SYM_CODE_START(__switch_to_asm) + * speculative execution to prevent attack. + */ + FILL_RETURN_BUFFER %ebx, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_CTXSW +-#endif + + /* Restore flags or the incoming task to restore AC state. */ + popfl +diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S +index d8376e5fe1af..2ea185d47cfd 100644 +--- a/arch/x86/entry/entry_64.S ++++ b/arch/x86/entry/entry_64.S +@@ -85,7 +85,7 @@ + */ + + SYM_CODE_START(entry_SYSCALL_64) +- UNWIND_HINT_EMPTY ++ UNWIND_HINT_ENTRY + ENDBR + + swapgs +@@ -112,6 +112,11 @@ SYM_INNER_LABEL(entry_SYSCALL_64_after_hwframe, SYM_L_GLOBAL) + movq %rsp, %rdi + /* Sign extend the lower 32bit as syscall numbers are treated as int */ + movslq %eax, %rsi ++ ++ /* clobbers %rax, make sure it is after saving the syscall nr */ ++ IBRS_ENTER ++ UNTRAIN_RET ++ + call do_syscall_64 /* returns with IRQs disabled */ + + /* +@@ -191,8 +196,8 @@ SYM_INNER_LABEL(entry_SYSCALL_64_after_hwframe, SYM_L_GLOBAL) + * perf profiles. Nothing jumps here. + */ + syscall_return_via_sysret: +- /* rcx and r11 are already restored (see code above) */ +- POP_REGS pop_rdi=0 skip_r11rcx=1 ++ IBRS_EXIT ++ POP_REGS pop_rdi=0 + + /* + * Now all regs are restored except RSP and RDI. +@@ -245,7 +250,6 @@ SYM_FUNC_START(__switch_to_asm) + movq %rbx, PER_CPU_VAR(fixed_percpu_data) + stack_canary_offset + #endif + +-#ifdef CONFIG_RETPOLINE + /* + * When switching from a shallower to a deeper call stack + * the RSB may either underflow or use entries populated +@@ -254,7 +258,6 @@ SYM_FUNC_START(__switch_to_asm) + * speculative execution to prevent attack. + */ + FILL_RETURN_BUFFER %r12, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_CTXSW +-#endif + + /* restore callee-saved registers */ + popq %r15 +@@ -318,6 +321,14 @@ SYM_CODE_END(ret_from_fork) + #endif + .endm + ++SYM_CODE_START_LOCAL(xen_error_entry) ++ UNWIND_HINT_FUNC ++ PUSH_AND_CLEAR_REGS save_ret=1 ++ ENCODE_FRAME_POINTER 8 ++ UNTRAIN_RET ++ RET ++SYM_CODE_END(xen_error_entry) ++ + /** + * idtentry_body - Macro to emit code calling the C function + * @cfunc: C function to be called +@@ -325,7 +336,18 @@ SYM_CODE_END(ret_from_fork) + */ + .macro idtentry_body cfunc has_error_code:req + +- call error_entry ++ /* ++ * Call error_entry() and switch to the task stack if from userspace. ++ * ++ * When in XENPV, it is already in the task stack, and it can't fault ++ * for native_iret() nor native_load_gs_index() since XENPV uses its ++ * own pvops for IRET and load_gs_index(). And it doesn't need to ++ * switch the CR3. So it can skip invoking error_entry(). ++ */ ++ ALTERNATIVE "call error_entry; movq %rax, %rsp", \ ++ "call xen_error_entry", X86_FEATURE_XENPV ++ ++ ENCODE_FRAME_POINTER + UNWIND_HINT_REGS + + movq %rsp, %rdi /* pt_regs pointer into 1st argument*/ +@@ -582,6 +604,7 @@ __irqentry_text_end: + + SYM_CODE_START_LOCAL(common_interrupt_return) + SYM_INNER_LABEL(swapgs_restore_regs_and_return_to_usermode, SYM_L_GLOBAL) ++ IBRS_EXIT + #ifdef CONFIG_DEBUG_ENTRY + /* Assert that pt_regs indicates user mode. */ + testb $3, CS(%rsp) +@@ -695,6 +718,7 @@ native_irq_return_ldt: + pushq %rdi /* Stash user RDI */ + swapgs /* to kernel GS */ + SWITCH_TO_KERNEL_CR3 scratch_reg=%rdi /* to kernel CR3 */ ++ UNTRAIN_RET + + movq PER_CPU_VAR(espfix_waddr), %rdi + movq %rax, (0*8)(%rdi) /* user RAX */ +@@ -867,6 +891,9 @@ SYM_CODE_END(xen_failsafe_callback) + * 1 -> no SWAPGS on exit + * + * Y GSBASE value at entry, must be restored in paranoid_exit ++ * ++ * R14 - old CR3 ++ * R15 - old SPEC_CTRL + */ + SYM_CODE_START_LOCAL(paranoid_entry) + UNWIND_HINT_FUNC +@@ -911,7 +938,7 @@ SYM_CODE_START_LOCAL(paranoid_entry) + * is needed here. + */ + SAVE_AND_SET_GSBASE scratch_reg=%rax save_reg=%rbx +- RET ++ jmp .Lparanoid_gsbase_done + + .Lparanoid_entry_checkgs: + /* EBX = 1 -> kernel GSBASE active, no restore required */ +@@ -930,8 +957,16 @@ SYM_CODE_START_LOCAL(paranoid_entry) + xorl %ebx, %ebx + swapgs + .Lparanoid_kernel_gsbase: +- + FENCE_SWAPGS_KERNEL_ENTRY ++.Lparanoid_gsbase_done: ++ ++ /* ++ * Once we have CR3 and %GS setup save and set SPEC_CTRL. Just like ++ * CR3 above, keep the old value in a callee saved register. ++ */ ++ IBRS_ENTER save_reg=%r15 ++ UNTRAIN_RET ++ + RET + SYM_CODE_END(paranoid_entry) + +@@ -953,9 +988,19 @@ SYM_CODE_END(paranoid_entry) + * 1 -> no SWAPGS on exit + * + * Y User space GSBASE, must be restored unconditionally ++ * ++ * R14 - old CR3 ++ * R15 - old SPEC_CTRL + */ + SYM_CODE_START_LOCAL(paranoid_exit) + UNWIND_HINT_REGS ++ ++ /* ++ * Must restore IBRS state before both CR3 and %GS since we need access ++ * to the per-CPU x86_spec_ctrl_shadow variable. ++ */ ++ IBRS_EXIT save_reg=%r15 ++ + /* + * The order of operations is important. RESTORE_CR3 requires + * kernel GSBASE. +@@ -984,13 +1029,15 @@ SYM_CODE_START_LOCAL(paranoid_exit) + SYM_CODE_END(paranoid_exit) + + /* +- * Save all registers in pt_regs, and switch GS if needed. ++ * Switch GS and CR3 if needed. + */ + SYM_CODE_START_LOCAL(error_entry) + UNWIND_HINT_FUNC + cld ++ + PUSH_AND_CLEAR_REGS save_ret=1 + ENCODE_FRAME_POINTER 8 ++ + testb $3, CS+8(%rsp) + jz .Lerror_kernelspace + +@@ -1002,15 +1049,14 @@ SYM_CODE_START_LOCAL(error_entry) + FENCE_SWAPGS_USER_ENTRY + /* We have user CR3. Change to kernel CR3. */ + SWITCH_TO_KERNEL_CR3 scratch_reg=%rax ++ IBRS_ENTER ++ UNTRAIN_RET + ++ leaq 8(%rsp), %rdi /* arg0 = pt_regs pointer */ + .Lerror_entry_from_usermode_after_swapgs: ++ + /* Put us onto the real thread stack. */ +- popq %r12 /* save return addr in %12 */ +- movq %rsp, %rdi /* arg0 = pt_regs pointer */ + call sync_regs +- movq %rax, %rsp /* switch stack */ +- ENCODE_FRAME_POINTER +- pushq %r12 + RET + + /* +@@ -1042,6 +1088,8 @@ SYM_CODE_START_LOCAL(error_entry) + */ + .Lerror_entry_done_lfence: + FENCE_SWAPGS_KERNEL_ENTRY ++ leaq 8(%rsp), %rax /* return pt_regs pointer */ ++ ANNOTATE_UNRET_END + RET + + .Lbstep_iret: +@@ -1057,14 +1105,16 @@ SYM_CODE_START_LOCAL(error_entry) + SWAPGS + FENCE_SWAPGS_USER_ENTRY + SWITCH_TO_KERNEL_CR3 scratch_reg=%rax ++ IBRS_ENTER ++ UNTRAIN_RET + + /* + * Pretend that the exception came from user mode: set up pt_regs + * as if we faulted immediately after IRET. + */ +- mov %rsp, %rdi ++ leaq 8(%rsp), %rdi /* arg0 = pt_regs pointer */ + call fixup_bad_iret +- mov %rax, %rsp ++ mov %rax, %rdi + jmp .Lerror_entry_from_usermode_after_swapgs + SYM_CODE_END(error_entry) + +@@ -1162,6 +1212,9 @@ SYM_CODE_START(asm_exc_nmi) + PUSH_AND_CLEAR_REGS rdx=(%rdx) + ENCODE_FRAME_POINTER + ++ IBRS_ENTER ++ UNTRAIN_RET ++ + /* + * At this point we no longer need to worry about stack damage + * due to nesting -- we're on the normal thread stack and we're +@@ -1386,6 +1439,9 @@ end_repeat_nmi: + movq $-1, %rsi + call exc_nmi + ++ /* Always restore stashed SPEC_CTRL value (see paranoid_entry) */ ++ IBRS_EXIT save_reg=%r15 ++ + /* Always restore stashed CR3 value (see paranoid_entry) */ + RESTORE_CR3 scratch_reg=%r15 save_reg=%r14 + +diff --git a/arch/x86/entry/entry_64_compat.S b/arch/x86/entry/entry_64_compat.S +index 4fdb007cddbd..4f479cdc7a40 100644 +--- a/arch/x86/entry/entry_64_compat.S ++++ b/arch/x86/entry/entry_64_compat.S +@@ -4,7 +4,6 @@ + * + * Copyright 2000-2002 Andi Kleen, SuSE Labs. + */ +-#include "calling.h" + #include + #include + #include +@@ -14,9 +13,12 @@ + #include + #include + #include ++#include + #include + #include + ++#include "calling.h" ++ + .section .entry.text, "ax" + + /* +@@ -47,7 +49,7 @@ + * 0(%ebp) arg6 + */ + SYM_CODE_START(entry_SYSENTER_compat) +- UNWIND_HINT_EMPTY ++ UNWIND_HINT_ENTRY + ENDBR + /* Interrupts are off on entry. */ + SWAPGS +@@ -113,6 +115,9 @@ SYM_INNER_LABEL(entry_SYSENTER_compat_after_hwframe, SYM_L_GLOBAL) + + cld + ++ IBRS_ENTER ++ UNTRAIN_RET ++ + /* + * SYSENTER doesn't filter flags, so we need to clear NT and AC + * ourselves. To save a few cycles, we can check whether +@@ -199,7 +204,7 @@ SYM_CODE_END(entry_SYSENTER_compat) + * 0(%esp) arg6 + */ + SYM_CODE_START(entry_SYSCALL_compat) +- UNWIND_HINT_EMPTY ++ UNWIND_HINT_ENTRY + ENDBR + /* Interrupts are off on entry. */ + swapgs +@@ -256,6 +261,9 @@ SYM_INNER_LABEL(entry_SYSCALL_compat_after_hwframe, SYM_L_GLOBAL) + + UNWIND_HINT_REGS + ++ IBRS_ENTER ++ UNTRAIN_RET ++ + movq %rsp, %rdi + call do_fast_syscall_32 + /* XEN PV guests always use IRET path */ +@@ -270,6 +278,8 @@ sysret32_from_system_call: + */ + STACKLEAK_ERASE + ++ IBRS_EXIT ++ + movq RBX(%rsp), %rbx /* pt_regs->rbx */ + movq RBP(%rsp), %rbp /* pt_regs->rbp */ + movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */ +@@ -343,7 +353,7 @@ SYM_CODE_END(entry_SYSCALL_compat) + * ebp arg6 + */ + SYM_CODE_START(entry_INT80_compat) +- UNWIND_HINT_EMPTY ++ UNWIND_HINT_ENTRY + ENDBR + /* + * Interrupts are off on entry. +@@ -414,6 +424,9 @@ SYM_CODE_START(entry_INT80_compat) + + cld + ++ IBRS_ENTER ++ UNTRAIN_RET ++ + movq %rsp, %rdi + call do_int80_syscall_32 + jmp swapgs_restore_regs_and_return_to_usermode +diff --git a/arch/x86/entry/vdso/Makefile b/arch/x86/entry/vdso/Makefile +index 693f8b9031fb..e893af5aa8f5 100644 +--- a/arch/x86/entry/vdso/Makefile ++++ b/arch/x86/entry/vdso/Makefile +@@ -92,6 +92,7 @@ endif + endif + + $(vobjs): KBUILD_CFLAGS := $(filter-out $(CC_FLAGS_LTO) $(GCC_PLUGINS_CFLAGS) $(RETPOLINE_CFLAGS),$(KBUILD_CFLAGS)) $(CFL) ++$(vobjs): KBUILD_AFLAGS += -DBUILD_VDSO + + # + # vDSO code runs in userspace and -pg doesn't help with profiling anyway. +diff --git a/arch/x86/entry/vsyscall/vsyscall_emu_64.S b/arch/x86/entry/vsyscall/vsyscall_emu_64.S +index 15e35159ebb6..ef2dd1827243 100644 +--- a/arch/x86/entry/vsyscall/vsyscall_emu_64.S ++++ b/arch/x86/entry/vsyscall/vsyscall_emu_64.S +@@ -19,17 +19,20 @@ __vsyscall_page: + + mov $__NR_gettimeofday, %rax + syscall +- RET ++ ret ++ int3 + + .balign 1024, 0xcc + mov $__NR_time, %rax + syscall +- RET ++ ret ++ int3 + + .balign 1024, 0xcc + mov $__NR_getcpu, %rax + syscall +- RET ++ ret ++ int3 + + .balign 4096, 0xcc + +diff --git a/arch/x86/include/asm/alternative.h b/arch/x86/include/asm/alternative.h +index 9b10c8c76087..9542c582d546 100644 +--- a/arch/x86/include/asm/alternative.h ++++ b/arch/x86/include/asm/alternative.h +@@ -76,6 +76,7 @@ extern int alternatives_patched; + extern void alternative_instructions(void); + extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end); + extern void apply_retpolines(s32 *start, s32 *end); ++extern void apply_returns(s32 *start, s32 *end); + extern void apply_ibt_endbr(s32 *start, s32 *end); + + struct module; +diff --git a/arch/x86/include/asm/cpufeatures.h b/arch/x86/include/asm/cpufeatures.h +index e17de69faa54..5d09ded0c491 100644 +--- a/arch/x86/include/asm/cpufeatures.h ++++ b/arch/x86/include/asm/cpufeatures.h +@@ -203,8 +203,8 @@ + #define X86_FEATURE_PROC_FEEDBACK ( 7*32+ 9) /* AMD ProcFeedbackInterface */ + /* FREE! ( 7*32+10) */ + #define X86_FEATURE_PTI ( 7*32+11) /* Kernel Page Table Isolation enabled */ +-#define X86_FEATURE_RETPOLINE ( 7*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ +-#define X86_FEATURE_RETPOLINE_LFENCE ( 7*32+13) /* "" Use LFENCE for Spectre variant 2 */ ++#define X86_FEATURE_KERNEL_IBRS ( 7*32+12) /* "" Set/clear IBRS on kernel entry/exit */ ++#define X86_FEATURE_RSB_VMEXIT ( 7*32+13) /* "" Fill RSB on VM-Exit */ + #define X86_FEATURE_INTEL_PPIN ( 7*32+14) /* Intel Processor Inventory Number */ + #define X86_FEATURE_CDP_L2 ( 7*32+15) /* Code and Data Prioritization L2 */ + #define X86_FEATURE_MSR_SPEC_CTRL ( 7*32+16) /* "" MSR SPEC_CTRL is implemented */ +@@ -295,6 +295,12 @@ + #define X86_FEATURE_PER_THREAD_MBA (11*32+ 7) /* "" Per-thread Memory Bandwidth Allocation */ + #define X86_FEATURE_SGX1 (11*32+ 8) /* "" Basic SGX */ + #define X86_FEATURE_SGX2 (11*32+ 9) /* "" SGX Enclave Dynamic Memory Management (EDMM) */ ++#define X86_FEATURE_ENTRY_IBPB (11*32+10) /* "" Issue an IBPB on kernel entry */ ++#define X86_FEATURE_RRSBA_CTRL (11*32+11) /* "" RET prediction control */ ++#define X86_FEATURE_RETPOLINE (11*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ ++#define X86_FEATURE_RETPOLINE_LFENCE (11*32+13) /* "" Use LFENCE for Spectre variant 2 */ ++#define X86_FEATURE_RETHUNK (11*32+14) /* "" Use REturn THUNK */ ++#define X86_FEATURE_UNRET (11*32+15) /* "" AMD BTB untrain return */ + + /* Intel-defined CPU features, CPUID level 0x00000007:1 (EAX), word 12 */ + #define X86_FEATURE_AVX_VNNI (12*32+ 4) /* AVX VNNI instructions */ +@@ -315,6 +321,7 @@ + #define X86_FEATURE_VIRT_SSBD (13*32+25) /* Virtualized Speculative Store Bypass Disable */ + #define X86_FEATURE_AMD_SSB_NO (13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */ + #define X86_FEATURE_CPPC (13*32+27) /* Collaborative Processor Performance Control */ ++#define X86_FEATURE_BTC_NO (13*32+29) /* "" Not vulnerable to Branch Type Confusion */ + + /* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */ + #define X86_FEATURE_DTHERM (14*32+ 0) /* Digital Thermal Sensor */ +@@ -444,5 +451,6 @@ + #define X86_BUG_ITLB_MULTIHIT X86_BUG(23) /* CPU may incur MCE during certain page attribute changes */ + #define X86_BUG_SRBDS X86_BUG(24) /* CPU may leak RNG bits if not mitigated */ + #define X86_BUG_MMIO_STALE_DATA X86_BUG(25) /* CPU is affected by Processor MMIO Stale Data vulnerabilities */ ++#define X86_BUG_RETBLEED X86_BUG(26) /* CPU is affected by RETBleed */ + + #endif /* _ASM_X86_CPUFEATURES_H */ +diff --git a/arch/x86/include/asm/disabled-features.h b/arch/x86/include/asm/disabled-features.h +index 1231d63f836d..f7be189e9723 100644 +--- a/arch/x86/include/asm/disabled-features.h ++++ b/arch/x86/include/asm/disabled-features.h +@@ -56,6 +56,25 @@ + # define DISABLE_PTI (1 << (X86_FEATURE_PTI & 31)) + #endif + ++#ifdef CONFIG_RETPOLINE ++# define DISABLE_RETPOLINE 0 ++#else ++# define DISABLE_RETPOLINE ((1 << (X86_FEATURE_RETPOLINE & 31)) | \ ++ (1 << (X86_FEATURE_RETPOLINE_LFENCE & 31))) ++#endif ++ ++#ifdef CONFIG_RETHUNK ++# define DISABLE_RETHUNK 0 ++#else ++# define DISABLE_RETHUNK (1 << (X86_FEATURE_RETHUNK & 31)) ++#endif ++ ++#ifdef CONFIG_CPU_UNRET_ENTRY ++# define DISABLE_UNRET 0 ++#else ++# define DISABLE_UNRET (1 << (X86_FEATURE_UNRET & 31)) ++#endif ++ + #ifdef CONFIG_INTEL_IOMMU_SVM + # define DISABLE_ENQCMD 0 + #else +@@ -82,7 +101,7 @@ + #define DISABLED_MASK8 0 + #define DISABLED_MASK9 (DISABLE_SMAP|DISABLE_SGX) + #define DISABLED_MASK10 0 +-#define DISABLED_MASK11 0 ++#define DISABLED_MASK11 (DISABLE_RETPOLINE|DISABLE_RETHUNK|DISABLE_UNRET) + #define DISABLED_MASK12 0 + #define DISABLED_MASK13 0 + #define DISABLED_MASK14 0 diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h index 98938a68251c..bed74a0f2932 100644 --- a/arch/x86/include/asm/efi.h @@ -176,6 +1070,1611 @@ index 98938a68251c..bed74a0f2932 100644 #else /* CONFIG_EFI_MIXED */ static inline bool efi_is_64bit(void) +diff --git a/arch/x86/include/asm/linkage.h b/arch/x86/include/asm/linkage.h +index 85865f1645bd..73ca20049835 100644 +--- a/arch/x86/include/asm/linkage.h ++++ b/arch/x86/include/asm/linkage.h +@@ -19,19 +19,27 @@ + #define __ALIGN_STR __stringify(__ALIGN) + #endif + ++#if defined(CONFIG_RETHUNK) && !defined(__DISABLE_EXPORTS) && !defined(BUILD_VDSO) ++#define RET jmp __x86_return_thunk ++#else /* CONFIG_RETPOLINE */ + #ifdef CONFIG_SLS + #define RET ret; int3 + #else + #define RET ret + #endif ++#endif /* CONFIG_RETPOLINE */ + + #else /* __ASSEMBLY__ */ + ++#if defined(CONFIG_RETHUNK) && !defined(__DISABLE_EXPORTS) && !defined(BUILD_VDSO) ++#define ASM_RET "jmp __x86_return_thunk\n\t" ++#else /* CONFIG_RETPOLINE */ + #ifdef CONFIG_SLS + #define ASM_RET "ret; int3\n\t" + #else + #define ASM_RET "ret\n\t" + #endif ++#endif /* CONFIG_RETPOLINE */ + + #endif /* __ASSEMBLY__ */ + +diff --git a/arch/x86/include/asm/msr-index.h b/arch/x86/include/asm/msr-index.h +index 4425d6773183..ad084326f24c 100644 +--- a/arch/x86/include/asm/msr-index.h ++++ b/arch/x86/include/asm/msr-index.h +@@ -51,6 +51,8 @@ + #define SPEC_CTRL_STIBP BIT(SPEC_CTRL_STIBP_SHIFT) /* STIBP mask */ + #define SPEC_CTRL_SSBD_SHIFT 2 /* Speculative Store Bypass Disable bit */ + #define SPEC_CTRL_SSBD BIT(SPEC_CTRL_SSBD_SHIFT) /* Speculative Store Bypass Disable */ ++#define SPEC_CTRL_RRSBA_DIS_S_SHIFT 6 /* Disable RRSBA behavior */ ++#define SPEC_CTRL_RRSBA_DIS_S BIT(SPEC_CTRL_RRSBA_DIS_S_SHIFT) + + #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ + #define PRED_CMD_IBPB BIT(0) /* Indirect Branch Prediction Barrier */ +@@ -91,6 +93,7 @@ + #define MSR_IA32_ARCH_CAPABILITIES 0x0000010a + #define ARCH_CAP_RDCL_NO BIT(0) /* Not susceptible to Meltdown */ + #define ARCH_CAP_IBRS_ALL BIT(1) /* Enhanced IBRS support */ ++#define ARCH_CAP_RSBA BIT(2) /* RET may use alternative branch predictors */ + #define ARCH_CAP_SKIP_VMENTRY_L1DFLUSH BIT(3) /* Skip L1D flush on vmentry */ + #define ARCH_CAP_SSB_NO BIT(4) /* + * Not susceptible to Speculative Store Bypass +@@ -138,6 +141,13 @@ + * bit available to control VERW + * behavior. + */ ++#define ARCH_CAP_RRSBA BIT(19) /* ++ * Indicates RET may use predictors ++ * other than the RSB. With eIBRS ++ * enabled predictions in kernel mode ++ * are restricted to targets in ++ * kernel. ++ */ + + #define MSR_IA32_FLUSH_CMD 0x0000010b + #define L1D_FLUSH BIT(0) /* +@@ -552,6 +562,9 @@ + /* Fam 17h MSRs */ + #define MSR_F17H_IRPERF 0xc00000e9 + ++#define MSR_ZEN2_SPECTRAL_CHICKEN 0xc00110e3 ++#define MSR_ZEN2_SPECTRAL_CHICKEN_BIT BIT_ULL(1) ++ + /* Fam 16h MSRs */ + #define MSR_F16H_L2I_PERF_CTL 0xc0010230 + #define MSR_F16H_L2I_PERF_CTR 0xc0010231 +diff --git a/arch/x86/include/asm/nospec-branch.h b/arch/x86/include/asm/nospec-branch.h +index da251a5645b0..bb05ed4f46bd 100644 +--- a/arch/x86/include/asm/nospec-branch.h ++++ b/arch/x86/include/asm/nospec-branch.h +@@ -75,6 +75,23 @@ + .popsection + .endm + ++/* ++ * (ab)use RETPOLINE_SAFE on RET to annotate away 'bare' RET instructions ++ * vs RETBleed validation. ++ */ ++#define ANNOTATE_UNRET_SAFE ANNOTATE_RETPOLINE_SAFE ++ ++/* ++ * Abuse ANNOTATE_RETPOLINE_SAFE on a NOP to indicate UNRET_END, should ++ * eventually turn into it's own annotation. ++ */ ++.macro ANNOTATE_UNRET_END ++#ifdef CONFIG_DEBUG_ENTRY ++ ANNOTATE_RETPOLINE_SAFE ++ nop ++#endif ++.endm ++ + /* + * JMP_NOSPEC and CALL_NOSPEC macros can be used instead of a simple + * indirect jmp/call which may be susceptible to the Spectre variant 2 +@@ -105,10 +122,34 @@ + * monstrosity above, manually. + */ + .macro FILL_RETURN_BUFFER reg:req nr:req ftr:req +-#ifdef CONFIG_RETPOLINE + ALTERNATIVE "jmp .Lskip_rsb_\@", "", \ftr + __FILL_RETURN_BUFFER(\reg,\nr,%_ASM_SP) + .Lskip_rsb_\@: ++.endm ++ ++#ifdef CONFIG_CPU_UNRET_ENTRY ++#define CALL_ZEN_UNTRAIN_RET "call zen_untrain_ret" ++#else ++#define CALL_ZEN_UNTRAIN_RET "" ++#endif ++ ++/* ++ * Mitigate RETBleed for AMD/Hygon Zen uarch. Requires KERNEL CR3 because the ++ * return thunk isn't mapped into the userspace tables (then again, AMD ++ * typically has NO_MELTDOWN). ++ * ++ * While zen_untrain_ret() doesn't clobber anything but requires stack, ++ * entry_ibpb() will clobber AX, CX, DX. ++ * ++ * As such, this must be placed after every *SWITCH_TO_KERNEL_CR3 at a point ++ * where we have a stack but before any RET instruction. ++ */ ++.macro UNTRAIN_RET ++#if defined(CONFIG_CPU_UNRET_ENTRY) || defined(CONFIG_CPU_IBPB_ENTRY) ++ ANNOTATE_UNRET_END ++ ALTERNATIVE_2 "", \ ++ CALL_ZEN_UNTRAIN_RET, X86_FEATURE_UNRET, \ ++ "call entry_ibpb", X86_FEATURE_ENTRY_IBPB + #endif + .endm + +@@ -120,17 +161,20 @@ + _ASM_PTR " 999b\n\t" \ + ".popsection\n\t" + +-#ifdef CONFIG_RETPOLINE +- + typedef u8 retpoline_thunk_t[RETPOLINE_THUNK_SIZE]; ++extern retpoline_thunk_t __x86_indirect_thunk_array[]; ++ ++extern void __x86_return_thunk(void); ++extern void zen_untrain_ret(void); ++extern void entry_ibpb(void); ++ ++#ifdef CONFIG_RETPOLINE + + #define GEN(reg) \ + extern retpoline_thunk_t __x86_indirect_thunk_ ## reg; + #include + #undef GEN + +-extern retpoline_thunk_t __x86_indirect_thunk_array[]; +- + #ifdef CONFIG_X86_64 + + /* +@@ -193,6 +237,7 @@ enum spectre_v2_mitigation { + SPECTRE_V2_EIBRS, + SPECTRE_V2_EIBRS_RETPOLINE, + SPECTRE_V2_EIBRS_LFENCE, ++ SPECTRE_V2_IBRS, + }; + + /* The indirect branch speculation control variants */ +@@ -235,6 +280,9 @@ static inline void indirect_branch_prediction_barrier(void) + + /* The Intel SPEC CTRL MSR base value cache */ + extern u64 x86_spec_ctrl_base; ++extern u64 x86_spec_ctrl_current; ++extern void write_spec_ctrl_current(u64 val, bool force); ++extern u64 spec_ctrl_current(void); + + /* + * With retpoline, we must use IBRS to restrict branch prediction +@@ -244,18 +292,16 @@ extern u64 x86_spec_ctrl_base; + */ + #define firmware_restrict_branch_speculation_start() \ + do { \ +- u64 val = x86_spec_ctrl_base | SPEC_CTRL_IBRS; \ +- \ + preempt_disable(); \ +- alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \ ++ alternative_msr_write(MSR_IA32_SPEC_CTRL, \ ++ spec_ctrl_current() | SPEC_CTRL_IBRS, \ + X86_FEATURE_USE_IBRS_FW); \ + } while (0) + + #define firmware_restrict_branch_speculation_end() \ + do { \ +- u64 val = x86_spec_ctrl_base; \ +- \ +- alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \ ++ alternative_msr_write(MSR_IA32_SPEC_CTRL, \ ++ spec_ctrl_current(), \ + X86_FEATURE_USE_IBRS_FW); \ + preempt_enable(); \ + } while (0) +diff --git a/arch/x86/include/asm/static_call.h b/arch/x86/include/asm/static_call.h +index 2d8dacd02643..343b722ccaf2 100644 +--- a/arch/x86/include/asm/static_call.h ++++ b/arch/x86/include/asm/static_call.h +@@ -21,6 +21,16 @@ + * relative displacement across sections. + */ + ++/* ++ * The trampoline is 8 bytes and of the general form: ++ * ++ * jmp.d32 \func ++ * ud1 %esp, %ecx ++ * ++ * That trailing #UD provides both a speculation stop and serves as a unique ++ * 3 byte signature identifying static call trampolines. Also see tramp_ud[] ++ * and __static_call_fixup(). ++ */ + #define __ARCH_DEFINE_STATIC_CALL_TRAMP(name, insns) \ + asm(".pushsection .static_call.text, \"ax\" \n" \ + ".align 4 \n" \ +@@ -28,7 +38,7 @@ + STATIC_CALL_TRAMP_STR(name) ": \n" \ + ANNOTATE_NOENDBR \ + insns " \n" \ +- ".byte 0x53, 0x43, 0x54 \n" \ ++ ".byte 0x0f, 0xb9, 0xcc \n" \ + ".type " STATIC_CALL_TRAMP_STR(name) ", @function \n" \ + ".size " STATIC_CALL_TRAMP_STR(name) ", . - " STATIC_CALL_TRAMP_STR(name) " \n" \ + ".popsection \n") +@@ -36,8 +46,13 @@ + #define ARCH_DEFINE_STATIC_CALL_TRAMP(name, func) \ + __ARCH_DEFINE_STATIC_CALL_TRAMP(name, ".byte 0xe9; .long " #func " - (. + 4)") + ++#ifdef CONFIG_RETHUNK ++#define ARCH_DEFINE_STATIC_CALL_NULL_TRAMP(name) \ ++ __ARCH_DEFINE_STATIC_CALL_TRAMP(name, "jmp __x86_return_thunk") ++#else + #define ARCH_DEFINE_STATIC_CALL_NULL_TRAMP(name) \ + __ARCH_DEFINE_STATIC_CALL_TRAMP(name, "ret; int3; nop; nop; nop") ++#endif + + #define ARCH_DEFINE_STATIC_CALL_RET0_TRAMP(name) \ + ARCH_DEFINE_STATIC_CALL_TRAMP(name, __static_call_return0) +@@ -48,4 +63,6 @@ + ".long " STATIC_CALL_KEY_STR(name) " - . \n" \ + ".popsection \n") + ++extern bool __static_call_fixup(void *tramp, u8 op, void *dest); ++ + #endif /* _ASM_STATIC_CALL_H */ +diff --git a/arch/x86/include/asm/traps.h b/arch/x86/include/asm/traps.h +index 35317c5c551d..47ecfff2c83d 100644 +--- a/arch/x86/include/asm/traps.h ++++ b/arch/x86/include/asm/traps.h +@@ -13,7 +13,7 @@ + #ifdef CONFIG_X86_64 + asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs); + asmlinkage __visible notrace +-struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s); ++struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs); + void __init trap_init(void); + asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs); + #endif +diff --git a/arch/x86/include/asm/unwind_hints.h b/arch/x86/include/asm/unwind_hints.h +index 8b33674288ea..f66fbe6537dd 100644 +--- a/arch/x86/include/asm/unwind_hints.h ++++ b/arch/x86/include/asm/unwind_hints.h +@@ -8,7 +8,11 @@ + #ifdef __ASSEMBLY__ + + .macro UNWIND_HINT_EMPTY +- UNWIND_HINT sp_reg=ORC_REG_UNDEFINED type=UNWIND_HINT_TYPE_CALL end=1 ++ UNWIND_HINT type=UNWIND_HINT_TYPE_CALL end=1 ++.endm ++ ++.macro UNWIND_HINT_ENTRY ++ UNWIND_HINT type=UNWIND_HINT_TYPE_ENTRY end=1 + .endm + + .macro UNWIND_HINT_REGS base=%rsp offset=0 indirect=0 extra=1 partial=0 +@@ -52,6 +56,14 @@ + UNWIND_HINT sp_reg=ORC_REG_SP sp_offset=8 type=UNWIND_HINT_TYPE_FUNC + .endm + ++.macro UNWIND_HINT_SAVE ++ UNWIND_HINT type=UNWIND_HINT_TYPE_SAVE ++.endm ++ ++.macro UNWIND_HINT_RESTORE ++ UNWIND_HINT type=UNWIND_HINT_TYPE_RESTORE ++.endm ++ + #else + + #define UNWIND_HINT_FUNC \ +diff --git a/arch/x86/kernel/alternative.c b/arch/x86/kernel/alternative.c +index d374cb3cf024..46427b785bc8 100644 +--- a/arch/x86/kernel/alternative.c ++++ b/arch/x86/kernel/alternative.c +@@ -115,6 +115,7 @@ static void __init_or_module add_nops(void *insns, unsigned int len) + } + + extern s32 __retpoline_sites[], __retpoline_sites_end[]; ++extern s32 __return_sites[], __return_sites_end[]; + extern s32 __ibt_endbr_seal[], __ibt_endbr_seal_end[]; + extern struct alt_instr __alt_instructions[], __alt_instructions_end[]; + extern s32 __smp_locks[], __smp_locks_end[]; +@@ -507,9 +508,76 @@ void __init_or_module noinline apply_retpolines(s32 *start, s32 *end) + } + } + ++#ifdef CONFIG_RETHUNK ++/* ++ * Rewrite the compiler generated return thunk tail-calls. ++ * ++ * For example, convert: ++ * ++ * JMP __x86_return_thunk ++ * ++ * into: ++ * ++ * RET ++ */ ++static int patch_return(void *addr, struct insn *insn, u8 *bytes) ++{ ++ int i = 0; ++ ++ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) ++ return -1; ++ ++ bytes[i++] = RET_INSN_OPCODE; ++ ++ for (; i < insn->length;) ++ bytes[i++] = INT3_INSN_OPCODE; ++ ++ return i; ++} ++ ++void __init_or_module noinline apply_returns(s32 *start, s32 *end) ++{ ++ s32 *s; ++ ++ for (s = start; s < end; s++) { ++ void *dest = NULL, *addr = (void *)s + *s; ++ struct insn insn; ++ int len, ret; ++ u8 bytes[16]; ++ u8 op; ++ ++ ret = insn_decode_kernel(&insn, addr); ++ if (WARN_ON_ONCE(ret < 0)) ++ continue; ++ ++ op = insn.opcode.bytes[0]; ++ if (op == JMP32_INSN_OPCODE) ++ dest = addr + insn.length + insn.immediate.value; ++ ++ if (__static_call_fixup(addr, op, dest) || ++ WARN_ON_ONCE(dest != &__x86_return_thunk)) ++ continue; ++ ++ DPRINTK("return thunk at: %pS (%px) len: %d to: %pS", ++ addr, addr, insn.length, ++ addr + insn.length + insn.immediate.value); ++ ++ len = patch_return(addr, &insn, bytes); ++ if (len == insn.length) { ++ DUMP_BYTES(((u8*)addr), len, "%px: orig: ", addr); ++ DUMP_BYTES(((u8*)bytes), len, "%px: repl: ", addr); ++ text_poke_early(addr, bytes, len); ++ } ++ } ++} ++#else ++void __init_or_module noinline apply_returns(s32 *start, s32 *end) { } ++#endif /* CONFIG_RETHUNK */ ++ + #else /* !RETPOLINES || !CONFIG_STACK_VALIDATION */ + + void __init_or_module noinline apply_retpolines(s32 *start, s32 *end) { } ++void __init_or_module noinline apply_returns(s32 *start, s32 *end) { } + + #endif /* CONFIG_RETPOLINE && CONFIG_STACK_VALIDATION */ + +@@ -860,6 +928,7 @@ void __init alternative_instructions(void) + * those can rewrite the retpoline thunks. + */ + apply_retpolines(__retpoline_sites, __retpoline_sites_end); ++ apply_returns(__return_sites, __return_sites_end); + + /* + * Then patch alternatives, such that those paravirt calls that are in +diff --git a/arch/x86/kernel/asm-offsets.c b/arch/x86/kernel/asm-offsets.c +index 9fb0a2f8b62a..6434ea941348 100644 +--- a/arch/x86/kernel/asm-offsets.c ++++ b/arch/x86/kernel/asm-offsets.c +@@ -18,6 +18,7 @@ + #include + #include + #include ++#include "../kvm/vmx/vmx.h" + + #ifdef CONFIG_XEN + #include +@@ -90,4 +91,9 @@ static void __used common(void) + OFFSET(TSS_sp0, tss_struct, x86_tss.sp0); + OFFSET(TSS_sp1, tss_struct, x86_tss.sp1); + OFFSET(TSS_sp2, tss_struct, x86_tss.sp2); ++ ++ if (IS_ENABLED(CONFIG_KVM_INTEL)) { ++ BLANK(); ++ OFFSET(VMX_spec_ctrl, vcpu_vmx, spec_ctrl); ++ } + } +diff --git a/arch/x86/kernel/cpu/amd.c b/arch/x86/kernel/cpu/amd.c +index 0c0b09796ced..35d5288394cb 100644 +--- a/arch/x86/kernel/cpu/amd.c ++++ b/arch/x86/kernel/cpu/amd.c +@@ -862,6 +862,28 @@ static void init_amd_bd(struct cpuinfo_x86 *c) + clear_rdrand_cpuid_bit(c); + } + ++void init_spectral_chicken(struct cpuinfo_x86 *c) ++{ ++#ifdef CONFIG_CPU_UNRET_ENTRY ++ u64 value; ++ ++ /* ++ * On Zen2 we offer this chicken (bit) on the altar of Speculation. ++ * ++ * This suppresses speculation from the middle of a basic block, i.e. it ++ * suppresses non-branch predictions. ++ * ++ * We use STIBP as a heuristic to filter out Zen2 from the rest of F17H ++ */ ++ if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && cpu_has(c, X86_FEATURE_AMD_STIBP)) { ++ if (!rdmsrl_safe(MSR_ZEN2_SPECTRAL_CHICKEN, &value)) { ++ value |= MSR_ZEN2_SPECTRAL_CHICKEN_BIT; ++ wrmsrl_safe(MSR_ZEN2_SPECTRAL_CHICKEN, value); ++ } ++ } ++#endif ++} ++ + static void init_amd_zn(struct cpuinfo_x86 *c) + { + set_cpu_cap(c, X86_FEATURE_ZEN); +@@ -870,12 +892,21 @@ static void init_amd_zn(struct cpuinfo_x86 *c) + node_reclaim_distance = 32; + #endif + +- /* +- * Fix erratum 1076: CPB feature bit not being set in CPUID. +- * Always set it, except when running under a hypervisor. +- */ +- if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && !cpu_has(c, X86_FEATURE_CPB)) +- set_cpu_cap(c, X86_FEATURE_CPB); ++ /* Fix up CPUID bits, but only if not virtualised. */ ++ if (!cpu_has(c, X86_FEATURE_HYPERVISOR)) { ++ ++ /* Erratum 1076: CPB feature bit not being set in CPUID. */ ++ if (!cpu_has(c, X86_FEATURE_CPB)) ++ set_cpu_cap(c, X86_FEATURE_CPB); ++ ++ /* ++ * Zen3 (Fam19 model < 0x10) parts are not susceptible to ++ * Branch Type Confusion, but predate the allocation of the ++ * BTC_NO bit. ++ */ ++ if (c->x86 == 0x19 && !cpu_has(c, X86_FEATURE_BTC_NO)) ++ set_cpu_cap(c, X86_FEATURE_BTC_NO); ++ } + } + + static void init_amd(struct cpuinfo_x86 *c) +@@ -907,7 +938,8 @@ static void init_amd(struct cpuinfo_x86 *c) + case 0x12: init_amd_ln(c); break; + case 0x15: init_amd_bd(c); break; + case 0x16: init_amd_jg(c); break; +- case 0x17: fallthrough; ++ case 0x17: init_spectral_chicken(c); ++ fallthrough; + case 0x19: init_amd_zn(c); break; + } + +diff --git a/arch/x86/kernel/cpu/bugs.c b/arch/x86/kernel/cpu/bugs.c +index a8a9f6406331..f6dfa26ed88b 100644 +--- a/arch/x86/kernel/cpu/bugs.c ++++ b/arch/x86/kernel/cpu/bugs.c +@@ -38,6 +38,8 @@ + + static void __init spectre_v1_select_mitigation(void); + static void __init spectre_v2_select_mitigation(void); ++static void __init retbleed_select_mitigation(void); ++static void __init spectre_v2_user_select_mitigation(void); + static void __init ssb_select_mitigation(void); + static void __init l1tf_select_mitigation(void); + static void __init mds_select_mitigation(void); +@@ -48,16 +50,40 @@ static void __init mmio_select_mitigation(void); + static void __init srbds_select_mitigation(void); + static void __init l1d_flush_select_mitigation(void); + +-/* The base value of the SPEC_CTRL MSR that always has to be preserved. */ ++/* The base value of the SPEC_CTRL MSR without task-specific bits set */ + u64 x86_spec_ctrl_base; + EXPORT_SYMBOL_GPL(x86_spec_ctrl_base); ++ ++/* The current value of the SPEC_CTRL MSR with task-specific bits set */ ++DEFINE_PER_CPU(u64, x86_spec_ctrl_current); ++EXPORT_SYMBOL_GPL(x86_spec_ctrl_current); ++ + static DEFINE_MUTEX(spec_ctrl_mutex); + + /* +- * The vendor and possibly platform specific bits which can be modified in +- * x86_spec_ctrl_base. ++ * Keep track of the SPEC_CTRL MSR value for the current task, which may differ ++ * from x86_spec_ctrl_base due to STIBP/SSB in __speculation_ctrl_update(). + */ +-static u64 __ro_after_init x86_spec_ctrl_mask = SPEC_CTRL_IBRS; ++void write_spec_ctrl_current(u64 val, bool force) ++{ ++ if (this_cpu_read(x86_spec_ctrl_current) == val) ++ return; ++ ++ this_cpu_write(x86_spec_ctrl_current, val); ++ ++ /* ++ * When KERNEL_IBRS this MSR is written on return-to-user, unless ++ * forced the update can be delayed until that time. ++ */ ++ if (force || !cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS)) ++ wrmsrl(MSR_IA32_SPEC_CTRL, val); ++} ++ ++u64 spec_ctrl_current(void) ++{ ++ return this_cpu_read(x86_spec_ctrl_current); ++} ++EXPORT_SYMBOL_GPL(spec_ctrl_current); + + /* + * AMD specific MSR info for Speculative Store Bypass control. +@@ -114,13 +140,21 @@ void __init check_bugs(void) + if (boot_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) + rdmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); + +- /* Allow STIBP in MSR_SPEC_CTRL if supported */ +- if (boot_cpu_has(X86_FEATURE_STIBP)) +- x86_spec_ctrl_mask |= SPEC_CTRL_STIBP; +- + /* Select the proper CPU mitigations before patching alternatives: */ + spectre_v1_select_mitigation(); + spectre_v2_select_mitigation(); ++ /* ++ * retbleed_select_mitigation() relies on the state set by ++ * spectre_v2_select_mitigation(); specifically it wants to know about ++ * spectre_v2=ibrs. ++ */ ++ retbleed_select_mitigation(); ++ /* ++ * spectre_v2_user_select_mitigation() relies on the state set by ++ * retbleed_select_mitigation(); specifically the STIBP selection is ++ * forced for UNRET. ++ */ ++ spectre_v2_user_select_mitigation(); + ssb_select_mitigation(); + l1tf_select_mitigation(); + md_clear_select_mitigation(); +@@ -161,31 +195,17 @@ void __init check_bugs(void) + #endif + } + ++/* ++ * NOTE: This function is *only* called for SVM. VMX spec_ctrl handling is ++ * done in vmenter.S. ++ */ + void + x86_virt_spec_ctrl(u64 guest_spec_ctrl, u64 guest_virt_spec_ctrl, bool setguest) + { +- u64 msrval, guestval, hostval = x86_spec_ctrl_base; ++ u64 msrval, guestval = guest_spec_ctrl, hostval = spec_ctrl_current(); + struct thread_info *ti = current_thread_info(); + +- /* Is MSR_SPEC_CTRL implemented ? */ + if (static_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) { +- /* +- * Restrict guest_spec_ctrl to supported values. Clear the +- * modifiable bits in the host base value and or the +- * modifiable bits from the guest value. +- */ +- guestval = hostval & ~x86_spec_ctrl_mask; +- guestval |= guest_spec_ctrl & x86_spec_ctrl_mask; +- +- /* SSBD controlled in MSR_SPEC_CTRL */ +- if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || +- static_cpu_has(X86_FEATURE_AMD_SSBD)) +- hostval |= ssbd_tif_to_spec_ctrl(ti->flags); +- +- /* Conditional STIBP enabled? */ +- if (static_branch_unlikely(&switch_to_cond_stibp)) +- hostval |= stibp_tif_to_spec_ctrl(ti->flags); +- + if (hostval != guestval) { + msrval = setguest ? guestval : hostval; + wrmsrl(MSR_IA32_SPEC_CTRL, msrval); +@@ -745,12 +765,180 @@ static int __init nospectre_v1_cmdline(char *str) + } + early_param("nospectre_v1", nospectre_v1_cmdline); + +-#undef pr_fmt +-#define pr_fmt(fmt) "Spectre V2 : " fmt +- + static enum spectre_v2_mitigation spectre_v2_enabled __ro_after_init = + SPECTRE_V2_NONE; + ++#undef pr_fmt ++#define pr_fmt(fmt) "RETBleed: " fmt ++ ++enum retbleed_mitigation { ++ RETBLEED_MITIGATION_NONE, ++ RETBLEED_MITIGATION_UNRET, ++ RETBLEED_MITIGATION_IBPB, ++ RETBLEED_MITIGATION_IBRS, ++ RETBLEED_MITIGATION_EIBRS, ++}; ++ ++enum retbleed_mitigation_cmd { ++ RETBLEED_CMD_OFF, ++ RETBLEED_CMD_AUTO, ++ RETBLEED_CMD_UNRET, ++ RETBLEED_CMD_IBPB, ++}; ++ ++const char * const retbleed_strings[] = { ++ [RETBLEED_MITIGATION_NONE] = "Vulnerable", ++ [RETBLEED_MITIGATION_UNRET] = "Mitigation: untrained return thunk", ++ [RETBLEED_MITIGATION_IBPB] = "Mitigation: IBPB", ++ [RETBLEED_MITIGATION_IBRS] = "Mitigation: IBRS", ++ [RETBLEED_MITIGATION_EIBRS] = "Mitigation: Enhanced IBRS", ++}; ++ ++static enum retbleed_mitigation retbleed_mitigation __ro_after_init = ++ RETBLEED_MITIGATION_NONE; ++static enum retbleed_mitigation_cmd retbleed_cmd __ro_after_init = ++ RETBLEED_CMD_AUTO; ++ ++static int __ro_after_init retbleed_nosmt = false; ++ ++static int __init retbleed_parse_cmdline(char *str) ++{ ++ if (!str) ++ return -EINVAL; ++ ++ while (str) { ++ char *next = strchr(str, ','); ++ if (next) { ++ *next = 0; ++ next++; ++ } ++ ++ if (!strcmp(str, "off")) { ++ retbleed_cmd = RETBLEED_CMD_OFF; ++ } else if (!strcmp(str, "auto")) { ++ retbleed_cmd = RETBLEED_CMD_AUTO; ++ } else if (!strcmp(str, "unret")) { ++ retbleed_cmd = RETBLEED_CMD_UNRET; ++ } else if (!strcmp(str, "ibpb")) { ++ retbleed_cmd = RETBLEED_CMD_IBPB; ++ } else if (!strcmp(str, "nosmt")) { ++ retbleed_nosmt = true; ++ } else { ++ pr_err("Ignoring unknown retbleed option (%s).", str); ++ } ++ ++ str = next; ++ } ++ ++ return 0; ++} ++early_param("retbleed", retbleed_parse_cmdline); ++ ++#define RETBLEED_UNTRAIN_MSG "WARNING: BTB untrained return thunk mitigation is only effective on AMD/Hygon!\n" ++#define RETBLEED_INTEL_MSG "WARNING: Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks, data leaks possible!\n" ++ ++static void __init retbleed_select_mitigation(void) ++{ ++ bool mitigate_smt = false; ++ ++ if (!boot_cpu_has_bug(X86_BUG_RETBLEED) || cpu_mitigations_off()) ++ return; ++ ++ switch (retbleed_cmd) { ++ case RETBLEED_CMD_OFF: ++ return; ++ ++ case RETBLEED_CMD_UNRET: ++ if (IS_ENABLED(CONFIG_CPU_UNRET_ENTRY)) { ++ retbleed_mitigation = RETBLEED_MITIGATION_UNRET; ++ } else { ++ pr_err("WARNING: kernel not compiled with CPU_UNRET_ENTRY.\n"); ++ goto do_cmd_auto; ++ } ++ break; ++ ++ case RETBLEED_CMD_IBPB: ++ if (!boot_cpu_has(X86_FEATURE_IBPB)) { ++ pr_err("WARNING: CPU does not support IBPB.\n"); ++ goto do_cmd_auto; ++ } else if (IS_ENABLED(CONFIG_CPU_IBPB_ENTRY)) { ++ retbleed_mitigation = RETBLEED_MITIGATION_IBPB; ++ } else { ++ pr_err("WARNING: kernel not compiled with CPU_IBPB_ENTRY.\n"); ++ goto do_cmd_auto; ++ } ++ break; ++ ++do_cmd_auto: ++ case RETBLEED_CMD_AUTO: ++ default: ++ if (boot_cpu_data.x86_vendor == X86_VENDOR_AMD || ++ boot_cpu_data.x86_vendor == X86_VENDOR_HYGON) { ++ if (IS_ENABLED(CONFIG_CPU_UNRET_ENTRY)) ++ retbleed_mitigation = RETBLEED_MITIGATION_UNRET; ++ else if (IS_ENABLED(CONFIG_CPU_IBPB_ENTRY) && boot_cpu_has(X86_FEATURE_IBPB)) ++ retbleed_mitigation = RETBLEED_MITIGATION_IBPB; ++ } ++ ++ /* ++ * The Intel mitigation (IBRS or eIBRS) was already selected in ++ * spectre_v2_select_mitigation(). 'retbleed_mitigation' will ++ * be set accordingly below. ++ */ ++ ++ break; ++ } ++ ++ switch (retbleed_mitigation) { ++ case RETBLEED_MITIGATION_UNRET: ++ setup_force_cpu_cap(X86_FEATURE_RETHUNK); ++ setup_force_cpu_cap(X86_FEATURE_UNRET); ++ ++ if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD && ++ boot_cpu_data.x86_vendor != X86_VENDOR_HYGON) ++ pr_err(RETBLEED_UNTRAIN_MSG); ++ ++ mitigate_smt = true; ++ break; ++ ++ case RETBLEED_MITIGATION_IBPB: ++ setup_force_cpu_cap(X86_FEATURE_ENTRY_IBPB); ++ mitigate_smt = true; ++ break; ++ ++ default: ++ break; ++ } ++ ++ if (mitigate_smt && !boot_cpu_has(X86_FEATURE_STIBP) && ++ (retbleed_nosmt || cpu_mitigations_auto_nosmt())) ++ cpu_smt_disable(false); ++ ++ /* ++ * Let IBRS trump all on Intel without affecting the effects of the ++ * retbleed= cmdline option. ++ */ ++ if (boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) { ++ switch (spectre_v2_enabled) { ++ case SPECTRE_V2_IBRS: ++ retbleed_mitigation = RETBLEED_MITIGATION_IBRS; ++ break; ++ case SPECTRE_V2_EIBRS: ++ case SPECTRE_V2_EIBRS_RETPOLINE: ++ case SPECTRE_V2_EIBRS_LFENCE: ++ retbleed_mitigation = RETBLEED_MITIGATION_EIBRS; ++ break; ++ default: ++ pr_err(RETBLEED_INTEL_MSG); ++ } ++ } ++ ++ pr_info("%s\n", retbleed_strings[retbleed_mitigation]); ++} ++ ++#undef pr_fmt ++#define pr_fmt(fmt) "Spectre V2 : " fmt ++ + static enum spectre_v2_user_mitigation spectre_v2_user_stibp __ro_after_init = + SPECTRE_V2_USER_NONE; + static enum spectre_v2_user_mitigation spectre_v2_user_ibpb __ro_after_init = +@@ -821,6 +1009,7 @@ enum spectre_v2_mitigation_cmd { + SPECTRE_V2_CMD_EIBRS, + SPECTRE_V2_CMD_EIBRS_RETPOLINE, + SPECTRE_V2_CMD_EIBRS_LFENCE, ++ SPECTRE_V2_CMD_IBRS, + }; + + enum spectre_v2_user_cmd { +@@ -861,13 +1050,15 @@ static void __init spec_v2_user_print_cond(const char *reason, bool secure) + pr_info("spectre_v2_user=%s forced on command line.\n", reason); + } + ++static __ro_after_init enum spectre_v2_mitigation_cmd spectre_v2_cmd; ++ + static enum spectre_v2_user_cmd __init +-spectre_v2_parse_user_cmdline(enum spectre_v2_mitigation_cmd v2_cmd) ++spectre_v2_parse_user_cmdline(void) + { + char arg[20]; + int ret, i; + +- switch (v2_cmd) { ++ switch (spectre_v2_cmd) { + case SPECTRE_V2_CMD_NONE: + return SPECTRE_V2_USER_CMD_NONE; + case SPECTRE_V2_CMD_FORCE: +@@ -893,15 +1084,16 @@ spectre_v2_parse_user_cmdline(enum spectre_v2_mitigation_cmd v2_cmd) + return SPECTRE_V2_USER_CMD_AUTO; + } + +-static inline bool spectre_v2_in_eibrs_mode(enum spectre_v2_mitigation mode) ++static inline bool spectre_v2_in_ibrs_mode(enum spectre_v2_mitigation mode) + { +- return (mode == SPECTRE_V2_EIBRS || +- mode == SPECTRE_V2_EIBRS_RETPOLINE || +- mode == SPECTRE_V2_EIBRS_LFENCE); ++ return mode == SPECTRE_V2_IBRS || ++ mode == SPECTRE_V2_EIBRS || ++ mode == SPECTRE_V2_EIBRS_RETPOLINE || ++ mode == SPECTRE_V2_EIBRS_LFENCE; + } + + static void __init +-spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) ++spectre_v2_user_select_mitigation(void) + { + enum spectre_v2_user_mitigation mode = SPECTRE_V2_USER_NONE; + bool smt_possible = IS_ENABLED(CONFIG_SMP); +@@ -914,7 +1106,7 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) + cpu_smt_control == CPU_SMT_NOT_SUPPORTED) + smt_possible = false; + +- cmd = spectre_v2_parse_user_cmdline(v2_cmd); ++ cmd = spectre_v2_parse_user_cmdline(); + switch (cmd) { + case SPECTRE_V2_USER_CMD_NONE: + goto set_mode; +@@ -962,12 +1154,12 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) + } + + /* +- * If no STIBP, enhanced IBRS is enabled or SMT impossible, STIBP is not +- * required. ++ * If no STIBP, IBRS or enhanced IBRS is enabled, or SMT impossible, ++ * STIBP is not required. + */ + if (!boot_cpu_has(X86_FEATURE_STIBP) || + !smt_possible || +- spectre_v2_in_eibrs_mode(spectre_v2_enabled)) ++ spectre_v2_in_ibrs_mode(spectre_v2_enabled)) + return; + + /* +@@ -979,6 +1171,13 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) + boot_cpu_has(X86_FEATURE_AMD_STIBP_ALWAYS_ON)) + mode = SPECTRE_V2_USER_STRICT_PREFERRED; + ++ if (retbleed_mitigation == RETBLEED_MITIGATION_UNRET) { ++ if (mode != SPECTRE_V2_USER_STRICT && ++ mode != SPECTRE_V2_USER_STRICT_PREFERRED) ++ pr_info("Selecting STIBP always-on mode to complement retbleed mitigation'\n"); ++ mode = SPECTRE_V2_USER_STRICT_PREFERRED; ++ } ++ + spectre_v2_user_stibp = mode; + + set_mode: +@@ -992,6 +1191,7 @@ static const char * const spectre_v2_strings[] = { + [SPECTRE_V2_EIBRS] = "Mitigation: Enhanced IBRS", + [SPECTRE_V2_EIBRS_LFENCE] = "Mitigation: Enhanced IBRS + LFENCE", + [SPECTRE_V2_EIBRS_RETPOLINE] = "Mitigation: Enhanced IBRS + Retpolines", ++ [SPECTRE_V2_IBRS] = "Mitigation: IBRS", + }; + + static const struct { +@@ -1009,6 +1209,7 @@ static const struct { + { "eibrs,lfence", SPECTRE_V2_CMD_EIBRS_LFENCE, false }, + { "eibrs,retpoline", SPECTRE_V2_CMD_EIBRS_RETPOLINE, false }, + { "auto", SPECTRE_V2_CMD_AUTO, false }, ++ { "ibrs", SPECTRE_V2_CMD_IBRS, false }, + }; + + static void __init spec_v2_print_cond(const char *reason, bool secure) +@@ -1071,6 +1272,30 @@ static enum spectre_v2_mitigation_cmd __init spectre_v2_parse_cmdline(void) + return SPECTRE_V2_CMD_AUTO; + } + ++ if (cmd == SPECTRE_V2_CMD_IBRS && !IS_ENABLED(CONFIG_CPU_IBRS_ENTRY)) { ++ pr_err("%s selected but not compiled in. Switching to AUTO select\n", ++ mitigation_options[i].option); ++ return SPECTRE_V2_CMD_AUTO; ++ } ++ ++ if (cmd == SPECTRE_V2_CMD_IBRS && boot_cpu_data.x86_vendor != X86_VENDOR_INTEL) { ++ pr_err("%s selected but not Intel CPU. Switching to AUTO select\n", ++ mitigation_options[i].option); ++ return SPECTRE_V2_CMD_AUTO; ++ } ++ ++ if (cmd == SPECTRE_V2_CMD_IBRS && !boot_cpu_has(X86_FEATURE_IBRS)) { ++ pr_err("%s selected but CPU doesn't have IBRS. Switching to AUTO select\n", ++ mitigation_options[i].option); ++ return SPECTRE_V2_CMD_AUTO; ++ } ++ ++ if (cmd == SPECTRE_V2_CMD_IBRS && boot_cpu_has(X86_FEATURE_XENPV)) { ++ pr_err("%s selected but running as XenPV guest. Switching to AUTO select\n", ++ mitigation_options[i].option); ++ return SPECTRE_V2_CMD_AUTO; ++ } ++ + spec_v2_print_cond(mitigation_options[i].option, + mitigation_options[i].secure); + return cmd; +@@ -1086,6 +1311,22 @@ static enum spectre_v2_mitigation __init spectre_v2_select_retpoline(void) + return SPECTRE_V2_RETPOLINE; + } + ++/* Disable in-kernel use of non-RSB RET predictors */ ++static void __init spec_ctrl_disable_kernel_rrsba(void) ++{ ++ u64 ia32_cap; ++ ++ if (!boot_cpu_has(X86_FEATURE_RRSBA_CTRL)) ++ return; ++ ++ ia32_cap = x86_read_arch_cap_msr(); ++ ++ if (ia32_cap & ARCH_CAP_RRSBA) { ++ x86_spec_ctrl_base |= SPEC_CTRL_RRSBA_DIS_S; ++ write_spec_ctrl_current(x86_spec_ctrl_base, true); ++ } ++} ++ + static void __init spectre_v2_select_mitigation(void) + { + enum spectre_v2_mitigation_cmd cmd = spectre_v2_parse_cmdline(); +@@ -1110,6 +1351,15 @@ static void __init spectre_v2_select_mitigation(void) + break; + } + ++ if (IS_ENABLED(CONFIG_CPU_IBRS_ENTRY) && ++ boot_cpu_has_bug(X86_BUG_RETBLEED) && ++ retbleed_cmd != RETBLEED_CMD_OFF && ++ boot_cpu_has(X86_FEATURE_IBRS) && ++ boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) { ++ mode = SPECTRE_V2_IBRS; ++ break; ++ } ++ + mode = spectre_v2_select_retpoline(); + break; + +@@ -1126,6 +1376,10 @@ static void __init spectre_v2_select_mitigation(void) + mode = spectre_v2_select_retpoline(); + break; + ++ case SPECTRE_V2_CMD_IBRS: ++ mode = SPECTRE_V2_IBRS; ++ break; ++ + case SPECTRE_V2_CMD_EIBRS: + mode = SPECTRE_V2_EIBRS; + break; +@@ -1142,10 +1396,9 @@ static void __init spectre_v2_select_mitigation(void) + if (mode == SPECTRE_V2_EIBRS && unprivileged_ebpf_enabled()) + pr_err(SPECTRE_V2_EIBRS_EBPF_MSG); + +- if (spectre_v2_in_eibrs_mode(mode)) { +- /* Force it so VMEXIT will restore correctly */ ++ if (spectre_v2_in_ibrs_mode(mode)) { + x86_spec_ctrl_base |= SPEC_CTRL_IBRS; +- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); ++ write_spec_ctrl_current(x86_spec_ctrl_base, true); + } + + switch (mode) { +@@ -1153,6 +1406,10 @@ static void __init spectre_v2_select_mitigation(void) + case SPECTRE_V2_EIBRS: + break; + ++ case SPECTRE_V2_IBRS: ++ setup_force_cpu_cap(X86_FEATURE_KERNEL_IBRS); ++ break; ++ + case SPECTRE_V2_LFENCE: + case SPECTRE_V2_EIBRS_LFENCE: + setup_force_cpu_cap(X86_FEATURE_RETPOLINE_LFENCE); +@@ -1164,43 +1421,107 @@ static void __init spectre_v2_select_mitigation(void) + break; + } + ++ /* ++ * Disable alternate RSB predictions in kernel when indirect CALLs and ++ * JMPs gets protection against BHI and Intramode-BTI, but RET ++ * prediction from a non-RSB predictor is still a risk. ++ */ ++ if (mode == SPECTRE_V2_EIBRS_LFENCE || ++ mode == SPECTRE_V2_EIBRS_RETPOLINE || ++ mode == SPECTRE_V2_RETPOLINE) ++ spec_ctrl_disable_kernel_rrsba(); ++ + spectre_v2_enabled = mode; + pr_info("%s\n", spectre_v2_strings[mode]); + + /* +- * If spectre v2 protection has been enabled, unconditionally fill +- * RSB during a context switch; this protects against two independent +- * issues: ++ * If Spectre v2 protection has been enabled, fill the RSB during a ++ * context switch. In general there are two types of RSB attacks ++ * across context switches, for which the CALLs/RETs may be unbalanced. + * +- * - RSB underflow (and switch to BTB) on Skylake+ +- * - SpectreRSB variant of spectre v2 on X86_BUG_SPECTRE_V2 CPUs ++ * 1) RSB underflow ++ * ++ * Some Intel parts have "bottomless RSB". When the RSB is empty, ++ * speculated return targets may come from the branch predictor, ++ * which could have a user-poisoned BTB or BHB entry. ++ * ++ * AMD has it even worse: *all* returns are speculated from the BTB, ++ * regardless of the state of the RSB. ++ * ++ * When IBRS or eIBRS is enabled, the "user -> kernel" attack ++ * scenario is mitigated by the IBRS branch prediction isolation ++ * properties, so the RSB buffer filling wouldn't be necessary to ++ * protect against this type of attack. ++ * ++ * The "user -> user" attack scenario is mitigated by RSB filling. ++ * ++ * 2) Poisoned RSB entry ++ * ++ * If the 'next' in-kernel return stack is shorter than 'prev', ++ * 'next' could be tricked into speculating with a user-poisoned RSB ++ * entry. ++ * ++ * The "user -> kernel" attack scenario is mitigated by SMEP and ++ * eIBRS. ++ * ++ * The "user -> user" scenario, also known as SpectreBHB, requires ++ * RSB clearing. ++ * ++ * So to mitigate all cases, unconditionally fill RSB on context ++ * switches. ++ * ++ * FIXME: Is this pointless for retbleed-affected AMD? + */ + setup_force_cpu_cap(X86_FEATURE_RSB_CTXSW); + pr_info("Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch\n"); + + /* +- * Retpoline means the kernel is safe because it has no indirect +- * branches. Enhanced IBRS protects firmware too, so, enable restricted +- * speculation around firmware calls only when Enhanced IBRS isn't +- * supported. ++ * Similar to context switches, there are two types of RSB attacks ++ * after vmexit: ++ * ++ * 1) RSB underflow ++ * ++ * 2) Poisoned RSB entry ++ * ++ * When retpoline is enabled, both are mitigated by filling/clearing ++ * the RSB. ++ * ++ * When IBRS is enabled, while #1 would be mitigated by the IBRS branch ++ * prediction isolation protections, RSB still needs to be cleared ++ * because of #2. Note that SMEP provides no protection here, unlike ++ * user-space-poisoned RSB entries. ++ * ++ * eIBRS, on the other hand, has RSB-poisoning protections, so it ++ * doesn't need RSB clearing after vmexit. ++ */ ++ if (boot_cpu_has(X86_FEATURE_RETPOLINE) || ++ boot_cpu_has(X86_FEATURE_KERNEL_IBRS)) ++ setup_force_cpu_cap(X86_FEATURE_RSB_VMEXIT); ++ ++ /* ++ * Retpoline protects the kernel, but doesn't protect firmware. IBRS ++ * and Enhanced IBRS protect firmware too, so enable IBRS around ++ * firmware calls only when IBRS / Enhanced IBRS aren't otherwise ++ * enabled. + * + * Use "mode" to check Enhanced IBRS instead of boot_cpu_has(), because + * the user might select retpoline on the kernel command line and if + * the CPU supports Enhanced IBRS, kernel might un-intentionally not + * enable IBRS around firmware calls. + */ +- if (boot_cpu_has(X86_FEATURE_IBRS) && !spectre_v2_in_eibrs_mode(mode)) { ++ if (boot_cpu_has(X86_FEATURE_IBRS) && !spectre_v2_in_ibrs_mode(mode)) { + setup_force_cpu_cap(X86_FEATURE_USE_IBRS_FW); + pr_info("Enabling Restricted Speculation for firmware calls\n"); + } + + /* Set up IBPB and STIBP depending on the general spectre V2 command */ +- spectre_v2_user_select_mitigation(cmd); ++ spectre_v2_cmd = cmd; + } + + static void update_stibp_msr(void * __unused) + { +- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); ++ u64 val = spec_ctrl_current() | (x86_spec_ctrl_base & SPEC_CTRL_STIBP); ++ write_spec_ctrl_current(val, true); + } + + /* Update x86_spec_ctrl_base in case SMT state changed. */ +@@ -1416,16 +1737,6 @@ static enum ssb_mitigation __init __ssb_select_mitigation(void) + break; + } + +- /* +- * If SSBD is controlled by the SPEC_CTRL MSR, then set the proper +- * bit in the mask to allow guests to use the mitigation even in the +- * case where the host does not enable it. +- */ +- if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || +- static_cpu_has(X86_FEATURE_AMD_SSBD)) { +- x86_spec_ctrl_mask |= SPEC_CTRL_SSBD; +- } +- + /* + * We have three CPU feature flags that are in play here: + * - X86_BUG_SPEC_STORE_BYPASS - CPU is susceptible. +@@ -1443,7 +1754,7 @@ static enum ssb_mitigation __init __ssb_select_mitigation(void) + x86_amd_ssb_disable(); + } else { + x86_spec_ctrl_base |= SPEC_CTRL_SSBD; +- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); ++ write_spec_ctrl_current(x86_spec_ctrl_base, true); + } + } + +@@ -1694,7 +2005,7 @@ int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which) + void x86_spec_ctrl_setup_ap(void) + { + if (boot_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) +- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); ++ write_spec_ctrl_current(x86_spec_ctrl_base, true); + + if (ssb_mode == SPEC_STORE_BYPASS_DISABLE) + x86_amd_ssb_disable(); +@@ -1931,7 +2242,7 @@ static ssize_t mmio_stale_data_show_state(char *buf) + + static char *stibp_state(void) + { +- if (spectre_v2_in_eibrs_mode(spectre_v2_enabled)) ++ if (spectre_v2_in_ibrs_mode(spectre_v2_enabled)) + return ""; + + switch (spectre_v2_user_stibp) { +@@ -1987,6 +2298,24 @@ static ssize_t srbds_show_state(char *buf) + return sprintf(buf, "%s\n", srbds_strings[srbds_mitigation]); + } + ++static ssize_t retbleed_show_state(char *buf) ++{ ++ if (retbleed_mitigation == RETBLEED_MITIGATION_UNRET) { ++ if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD && ++ boot_cpu_data.x86_vendor != X86_VENDOR_HYGON) ++ return sprintf(buf, "Vulnerable: untrained return thunk on non-Zen uarch\n"); ++ ++ return sprintf(buf, "%s; SMT %s\n", ++ retbleed_strings[retbleed_mitigation], ++ !sched_smt_active() ? "disabled" : ++ spectre_v2_user_stibp == SPECTRE_V2_USER_STRICT || ++ spectre_v2_user_stibp == SPECTRE_V2_USER_STRICT_PREFERRED ? ++ "enabled with STIBP protection" : "vulnerable"); ++ } ++ ++ return sprintf(buf, "%s\n", retbleed_strings[retbleed_mitigation]); ++} ++ + static ssize_t cpu_show_common(struct device *dev, struct device_attribute *attr, + char *buf, unsigned int bug) + { +@@ -2032,6 +2361,9 @@ static ssize_t cpu_show_common(struct device *dev, struct device_attribute *attr + case X86_BUG_MMIO_STALE_DATA: + return mmio_stale_data_show_state(buf); + ++ case X86_BUG_RETBLEED: ++ return retbleed_show_state(buf); ++ + default: + break; + } +@@ -2088,4 +2420,9 @@ ssize_t cpu_show_mmio_stale_data(struct device *dev, struct device_attribute *at + { + return cpu_show_common(dev, attr, buf, X86_BUG_MMIO_STALE_DATA); + } ++ ++ssize_t cpu_show_retbleed(struct device *dev, struct device_attribute *attr, char *buf) ++{ ++ return cpu_show_common(dev, attr, buf, X86_BUG_RETBLEED); ++} + #endif +diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c +index af5d0c188f7b..1f43ddf2ffc3 100644 +--- a/arch/x86/kernel/cpu/common.c ++++ b/arch/x86/kernel/cpu/common.c +@@ -1231,48 +1231,60 @@ static const __initconst struct x86_cpu_id cpu_vuln_whitelist[] = { + {} + }; + ++#define VULNBL(vendor, family, model, blacklist) \ ++ X86_MATCH_VENDOR_FAM_MODEL(vendor, family, model, blacklist) ++ + #define VULNBL_INTEL_STEPPINGS(model, steppings, issues) \ + X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE(INTEL, 6, \ + INTEL_FAM6_##model, steppings, \ + X86_FEATURE_ANY, issues) + ++#define VULNBL_AMD(family, blacklist) \ ++ VULNBL(AMD, family, X86_MODEL_ANY, blacklist) ++ ++#define VULNBL_HYGON(family, blacklist) \ ++ VULNBL(HYGON, family, X86_MODEL_ANY, blacklist) ++ + #define SRBDS BIT(0) + /* CPU is affected by X86_BUG_MMIO_STALE_DATA */ + #define MMIO BIT(1) + /* CPU is affected by Shared Buffers Data Sampling (SBDS), a variant of X86_BUG_MMIO_STALE_DATA */ + #define MMIO_SBDS BIT(2) ++/* CPU is affected by RETbleed, speculating where you would not expect it */ ++#define RETBLEED BIT(3) + + static const struct x86_cpu_id cpu_vuln_blacklist[] __initconst = { + VULNBL_INTEL_STEPPINGS(IVYBRIDGE, X86_STEPPING_ANY, SRBDS), + VULNBL_INTEL_STEPPINGS(HASWELL, X86_STEPPING_ANY, SRBDS), + VULNBL_INTEL_STEPPINGS(HASWELL_L, X86_STEPPING_ANY, SRBDS), + VULNBL_INTEL_STEPPINGS(HASWELL_G, X86_STEPPING_ANY, SRBDS), +- VULNBL_INTEL_STEPPINGS(HASWELL_X, BIT(2) | BIT(4), MMIO), +- VULNBL_INTEL_STEPPINGS(BROADWELL_D, X86_STEPPINGS(0x3, 0x5), MMIO), ++ VULNBL_INTEL_STEPPINGS(HASWELL_X, X86_STEPPING_ANY, MMIO), ++ VULNBL_INTEL_STEPPINGS(BROADWELL_D, X86_STEPPING_ANY, MMIO), + VULNBL_INTEL_STEPPINGS(BROADWELL_G, X86_STEPPING_ANY, SRBDS), + VULNBL_INTEL_STEPPINGS(BROADWELL_X, X86_STEPPING_ANY, MMIO), + VULNBL_INTEL_STEPPINGS(BROADWELL, X86_STEPPING_ANY, SRBDS), +- VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPINGS(0x3, 0x3), SRBDS | MMIO), +- VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPING_ANY, SRBDS), +- VULNBL_INTEL_STEPPINGS(SKYLAKE_X, BIT(3) | BIT(4) | BIT(6) | +- BIT(7) | BIT(0xB), MMIO), +- VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPINGS(0x3, 0x3), SRBDS | MMIO), +- VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPING_ANY, SRBDS), +- VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPINGS(0x9, 0xC), SRBDS | MMIO), +- VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPINGS(0x0, 0x8), SRBDS), +- VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPINGS(0x9, 0xD), SRBDS | MMIO), +- VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPINGS(0x0, 0x8), SRBDS), +- VULNBL_INTEL_STEPPINGS(ICELAKE_L, X86_STEPPINGS(0x5, 0x5), MMIO | MMIO_SBDS), +- VULNBL_INTEL_STEPPINGS(ICELAKE_D, X86_STEPPINGS(0x1, 0x1), MMIO), +- VULNBL_INTEL_STEPPINGS(ICELAKE_X, X86_STEPPINGS(0x4, 0x6), MMIO), +- VULNBL_INTEL_STEPPINGS(COMETLAKE, BIT(2) | BIT(3) | BIT(5), MMIO | MMIO_SBDS), +- VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), +- VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x0, 0x0), MMIO), +- VULNBL_INTEL_STEPPINGS(LAKEFIELD, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), +- VULNBL_INTEL_STEPPINGS(ROCKETLAKE, X86_STEPPINGS(0x1, 0x1), MMIO), +- VULNBL_INTEL_STEPPINGS(ATOM_TREMONT, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), ++ VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(SKYLAKE_X, X86_STEPPING_ANY, MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(CANNONLAKE_L, X86_STEPPING_ANY, RETBLEED), ++ VULNBL_INTEL_STEPPINGS(ICELAKE_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(ICELAKE_D, X86_STEPPING_ANY, MMIO), ++ VULNBL_INTEL_STEPPINGS(ICELAKE_X, X86_STEPPING_ANY, MMIO), ++ VULNBL_INTEL_STEPPINGS(COMETLAKE, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x0, 0x0), MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(LAKEFIELD, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(ROCKETLAKE, X86_STEPPING_ANY, MMIO | RETBLEED), ++ VULNBL_INTEL_STEPPINGS(ATOM_TREMONT, X86_STEPPING_ANY, MMIO | MMIO_SBDS), + VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_D, X86_STEPPING_ANY, MMIO), +- VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_L, X86_STEPPINGS(0x0, 0x0), MMIO | MMIO_SBDS), ++ VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS), ++ ++ VULNBL_AMD(0x15, RETBLEED), ++ VULNBL_AMD(0x16, RETBLEED), ++ VULNBL_AMD(0x17, RETBLEED), ++ VULNBL_HYGON(0x18, RETBLEED), + {} + }; + +@@ -1374,6 +1386,11 @@ static void __init cpu_set_bug_bits(struct cpuinfo_x86 *c) + !arch_cap_mmio_immune(ia32_cap)) + setup_force_cpu_bug(X86_BUG_MMIO_STALE_DATA); + ++ if (!cpu_has(c, X86_FEATURE_BTC_NO)) { ++ if (cpu_matches(cpu_vuln_blacklist, RETBLEED) || (ia32_cap & ARCH_CAP_RSBA)) ++ setup_force_cpu_bug(X86_BUG_RETBLEED); ++ } ++ + if (cpu_matches(cpu_vuln_whitelist, NO_MELTDOWN)) + return; + +diff --git a/arch/x86/kernel/cpu/cpu.h b/arch/x86/kernel/cpu/cpu.h +index 2a8e584fc991..7c9b5893c30a 100644 +--- a/arch/x86/kernel/cpu/cpu.h ++++ b/arch/x86/kernel/cpu/cpu.h +@@ -61,6 +61,8 @@ static inline void tsx_init(void) { } + static inline void tsx_ap_init(void) { } + #endif /* CONFIG_CPU_SUP_INTEL */ + ++extern void init_spectral_chicken(struct cpuinfo_x86 *c); ++ + extern void get_cpu_cap(struct cpuinfo_x86 *c); + extern void get_cpu_address_sizes(struct cpuinfo_x86 *c); + extern void cpu_detect_cache_sizes(struct cpuinfo_x86 *c); +diff --git a/arch/x86/kernel/cpu/hygon.c b/arch/x86/kernel/cpu/hygon.c +index 3fcdda4c1e11..21fd425088fe 100644 +--- a/arch/x86/kernel/cpu/hygon.c ++++ b/arch/x86/kernel/cpu/hygon.c +@@ -302,6 +302,12 @@ static void init_hygon(struct cpuinfo_x86 *c) + /* get apicid instead of initial apic id from cpuid */ + c->apicid = hard_smp_processor_id(); + ++ /* ++ * XXX someone from Hygon needs to confirm this DTRT ++ * ++ init_spectral_chicken(c); ++ */ ++ + set_cpu_cap(c, X86_FEATURE_ZEN); + set_cpu_cap(c, X86_FEATURE_CPB); + +diff --git a/arch/x86/kernel/cpu/scattered.c b/arch/x86/kernel/cpu/scattered.c +index 4143b1e4c5c6..fcfb03f5f89b 100644 +--- a/arch/x86/kernel/cpu/scattered.c ++++ b/arch/x86/kernel/cpu/scattered.c +@@ -27,6 +27,7 @@ static const struct cpuid_bit cpuid_bits[] = { + { X86_FEATURE_APERFMPERF, CPUID_ECX, 0, 0x00000006, 0 }, + { X86_FEATURE_EPB, CPUID_ECX, 3, 0x00000006, 0 }, + { X86_FEATURE_INTEL_PPIN, CPUID_EBX, 0, 0x00000007, 1 }, ++ { X86_FEATURE_RRSBA_CTRL, CPUID_EDX, 2, 0x00000007, 2 }, + { X86_FEATURE_CQM_LLC, CPUID_EDX, 1, 0x0000000f, 0 }, + { X86_FEATURE_CQM_OCCUP_LLC, CPUID_EDX, 0, 0x0000000f, 1 }, + { X86_FEATURE_CQM_MBM_TOTAL, CPUID_EDX, 1, 0x0000000f, 1 }, +diff --git a/arch/x86/kernel/ftrace.c b/arch/x86/kernel/ftrace.c +index 1e31c7d21597..6892ca67d9c6 100644 +--- a/arch/x86/kernel/ftrace.c ++++ b/arch/x86/kernel/ftrace.c +@@ -303,7 +303,7 @@ union ftrace_op_code_union { + } __attribute__((packed)); + }; + +-#define RET_SIZE 1 + IS_ENABLED(CONFIG_SLS) ++#define RET_SIZE (IS_ENABLED(CONFIG_RETPOLINE) ? 5 : 1 + IS_ENABLED(CONFIG_SLS)) + + static unsigned long + create_trampoline(struct ftrace_ops *ops, unsigned int *tramp_size) +@@ -359,7 +359,10 @@ create_trampoline(struct ftrace_ops *ops, unsigned int *tramp_size) + goto fail; + + ip = trampoline + size; +- memcpy(ip, retq, RET_SIZE); ++ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) ++ __text_gen_insn(ip, JMP32_INSN_OPCODE, ip, &__x86_return_thunk, JMP32_INSN_SIZE); ++ else ++ memcpy(ip, retq, sizeof(retq)); + + /* No need to test direct calls on created trampolines */ + if (ops->flags & FTRACE_OPS_FL_SAVE_REGS) { +diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S +index b8e3019547a5..3178fd81f93f 100644 +--- a/arch/x86/kernel/head_64.S ++++ b/arch/x86/kernel/head_64.S +@@ -334,6 +334,8 @@ SYM_CODE_START_NOALIGN(vc_boot_ghcb) + UNWIND_HINT_IRET_REGS offset=8 + ENDBR + ++ ANNOTATE_UNRET_END ++ + /* Build pt_regs */ + PUSH_AND_CLEAR_REGS + +@@ -393,6 +395,7 @@ SYM_CODE_END(early_idt_handler_array) + + SYM_CODE_START_LOCAL(early_idt_handler_common) + UNWIND_HINT_IRET_REGS offset=16 ++ ANNOTATE_UNRET_END + /* + * The stack is the hardware frame, an error code or zero, and the + * vector number. +@@ -442,6 +445,8 @@ SYM_CODE_START_NOALIGN(vc_no_ghcb) + UNWIND_HINT_IRET_REGS offset=8 + ENDBR + ++ ANNOTATE_UNRET_END ++ + /* Build pt_regs */ + PUSH_AND_CLEAR_REGS + +diff --git a/arch/x86/kernel/module.c b/arch/x86/kernel/module.c +index b98ffcf4d250..67828d973389 100644 +--- a/arch/x86/kernel/module.c ++++ b/arch/x86/kernel/module.c +@@ -253,7 +253,7 @@ int module_finalize(const Elf_Ehdr *hdr, + { + const Elf_Shdr *s, *text = NULL, *alt = NULL, *locks = NULL, + *para = NULL, *orc = NULL, *orc_ip = NULL, +- *retpolines = NULL, *ibt_endbr = NULL; ++ *retpolines = NULL, *returns = NULL, *ibt_endbr = NULL; + char *secstrings = (void *)hdr + sechdrs[hdr->e_shstrndx].sh_offset; + + for (s = sechdrs; s < sechdrs + hdr->e_shnum; s++) { +@@ -271,6 +271,8 @@ int module_finalize(const Elf_Ehdr *hdr, + orc_ip = s; + if (!strcmp(".retpoline_sites", secstrings + s->sh_name)) + retpolines = s; ++ if (!strcmp(".return_sites", secstrings + s->sh_name)) ++ returns = s; + if (!strcmp(".ibt_endbr_seal", secstrings + s->sh_name)) + ibt_endbr = s; + } +@@ -287,6 +289,10 @@ int module_finalize(const Elf_Ehdr *hdr, + void *rseg = (void *)retpolines->sh_addr; + apply_retpolines(rseg, rseg + retpolines->sh_size); + } ++ if (returns) { ++ void *rseg = (void *)returns->sh_addr; ++ apply_returns(rseg, rseg + returns->sh_size); ++ } + if (alt) { + /* patch .altinstructions */ + void *aseg = (void *)alt->sh_addr; +diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c +index b370767f5b19..622dc3673c37 100644 +--- a/arch/x86/kernel/process.c ++++ b/arch/x86/kernel/process.c +@@ -600,7 +600,7 @@ static __always_inline void __speculation_ctrl_update(unsigned long tifp, + } + + if (updmsr) +- wrmsrl(MSR_IA32_SPEC_CTRL, msr); ++ write_spec_ctrl_current(msr, false); + } + + static unsigned long speculation_ctrl_update_tif(struct task_struct *tsk) +diff --git a/arch/x86/kernel/relocate_kernel_32.S b/arch/x86/kernel/relocate_kernel_32.S +index fcc8a7699103..c7c4b1917336 100644 +--- a/arch/x86/kernel/relocate_kernel_32.S ++++ b/arch/x86/kernel/relocate_kernel_32.S +@@ -7,10 +7,12 @@ + #include + #include + #include ++#include + #include + + /* +- * Must be relocatable PIC code callable as a C function ++ * Must be relocatable PIC code callable as a C function, in particular ++ * there must be a plain RET and not jump to return thunk. + */ + + #define PTR(x) (x << 2) +@@ -91,7 +93,9 @@ SYM_CODE_START_NOALIGN(relocate_kernel) + movl %edi, %eax + addl $(identity_mapped - relocate_kernel), %eax + pushl %eax +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(relocate_kernel) + + SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) +@@ -159,12 +163,15 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) + xorl %edx, %edx + xorl %esi, %esi + xorl %ebp, %ebp +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + 1: + popl %edx + movl CP_PA_SWAP_PAGE(%edi), %esp + addl $PAGE_SIZE, %esp + 2: ++ ANNOTATE_RETPOLINE_SAFE + call *%edx + + /* get the re-entry point of the peer system */ +@@ -190,7 +197,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) + movl %edi, %eax + addl $(virtual_mapped - relocate_kernel), %eax + pushl %eax +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(identity_mapped) + + SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) +@@ -208,7 +217,9 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) + popl %edi + popl %esi + popl %ebx +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(virtual_mapped) + + /* Do the copies */ +@@ -271,7 +282,9 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) + popl %edi + popl %ebx + popl %ebp +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(swap_pages) + + .globl kexec_control_code_size +diff --git a/arch/x86/kernel/relocate_kernel_64.S b/arch/x86/kernel/relocate_kernel_64.S +index c1d8626c53b6..4809c0dc4eb0 100644 +--- a/arch/x86/kernel/relocate_kernel_64.S ++++ b/arch/x86/kernel/relocate_kernel_64.S +@@ -13,7 +13,8 @@ + #include + + /* +- * Must be relocatable PIC code callable as a C function ++ * Must be relocatable PIC code callable as a C function, in particular ++ * there must be a plain RET and not jump to return thunk. + */ + + #define PTR(x) (x << 3) +@@ -105,7 +106,9 @@ SYM_CODE_START_NOALIGN(relocate_kernel) + /* jump to identity mapped page */ + addq $(identity_mapped - relocate_kernel), %r8 + pushq %r8 +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(relocate_kernel) + + SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) +@@ -200,7 +203,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) + xorl %r14d, %r14d + xorl %r15d, %r15d + +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + + 1: + popq %rdx +@@ -219,7 +224,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) + call swap_pages + movq $virtual_mapped, %rax + pushq %rax +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(identity_mapped) + + SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) +@@ -241,7 +248,9 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) + popq %r12 + popq %rbp + popq %rbx +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(virtual_mapped) + + /* Do the copies */ +@@ -298,7 +307,9 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) + lea PAGE_SIZE(%rax), %rsi + jmp 0b + 3: +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_CODE_END(swap_pages) + + .globl kexec_control_code_size diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c index c95b9ac5a457..6640be279dae 100644 --- a/arch/x86/kernel/setup.c @@ -223,6 +2722,1143 @@ index c95b9ac5a457..6640be279dae 100644 reserve_initrd(); +diff --git a/arch/x86/kernel/static_call.c b/arch/x86/kernel/static_call.c +index aa72cefdd5be..aaaba85d6d7f 100644 +--- a/arch/x86/kernel/static_call.c ++++ b/arch/x86/kernel/static_call.c +@@ -11,6 +11,13 @@ enum insn_type { + RET = 3, /* tramp / site cond-tail-call */ + }; + ++/* ++ * ud1 %esp, %ecx - a 3 byte #UD that is unique to trampolines, chosen such ++ * that there is no false-positive trampoline identification while also being a ++ * speculation stop. ++ */ ++static const u8 tramp_ud[] = { 0x0f, 0xb9, 0xcc }; ++ + /* + * cs cs cs xorl %eax, %eax - a single 5 byte instruction that clears %[er]ax + */ +@@ -18,7 +25,8 @@ static const u8 xor5rax[] = { 0x2e, 0x2e, 0x2e, 0x31, 0xc0 }; + + static const u8 retinsn[] = { RET_INSN_OPCODE, 0xcc, 0xcc, 0xcc, 0xcc }; + +-static void __ref __static_call_transform(void *insn, enum insn_type type, void *func) ++static void __ref __static_call_transform(void *insn, enum insn_type type, ++ void *func, bool modinit) + { + const void *emulate = NULL; + int size = CALL_INSN_SIZE; +@@ -43,14 +51,17 @@ static void __ref __static_call_transform(void *insn, enum insn_type type, void + break; + + case RET: +- code = &retinsn; ++ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) ++ code = text_gen_insn(JMP32_INSN_OPCODE, insn, &__x86_return_thunk); ++ else ++ code = &retinsn; + break; + } + + if (memcmp(insn, code, size) == 0) + return; + +- if (unlikely(system_state == SYSTEM_BOOTING)) ++ if (system_state == SYSTEM_BOOTING || modinit) + return text_poke_early(insn, code, size); + + text_poke_bp(insn, code, size, emulate); +@@ -60,7 +71,7 @@ static void __static_call_validate(void *insn, bool tail, bool tramp) + { + u8 opcode = *(u8 *)insn; + +- if (tramp && memcmp(insn+5, "SCT", 3)) { ++ if (tramp && memcmp(insn+5, tramp_ud, 3)) { + pr_err("trampoline signature fail"); + BUG(); + } +@@ -104,14 +115,42 @@ void arch_static_call_transform(void *site, void *tramp, void *func, bool tail) + + if (tramp) { + __static_call_validate(tramp, true, true); +- __static_call_transform(tramp, __sc_insn(!func, true), func); ++ __static_call_transform(tramp, __sc_insn(!func, true), func, false); + } + + if (IS_ENABLED(CONFIG_HAVE_STATIC_CALL_INLINE) && site) { + __static_call_validate(site, tail, false); +- __static_call_transform(site, __sc_insn(!func, tail), func); ++ __static_call_transform(site, __sc_insn(!func, tail), func, false); + } + + mutex_unlock(&text_mutex); + } + EXPORT_SYMBOL_GPL(arch_static_call_transform); ++ ++#ifdef CONFIG_RETHUNK ++/* ++ * This is called by apply_returns() to fix up static call trampolines, ++ * specifically ARCH_DEFINE_STATIC_CALL_NULL_TRAMP which is recorded as ++ * having a return trampoline. ++ * ++ * The problem is that static_call() is available before determining ++ * X86_FEATURE_RETHUNK and, by implication, running alternatives. ++ * ++ * This means that __static_call_transform() above can have overwritten the ++ * return trampoline and we now need to fix things up to be consistent. ++ */ ++bool __static_call_fixup(void *tramp, u8 op, void *dest) ++{ ++ if (memcmp(tramp+5, tramp_ud, 3)) { ++ /* Not a trampoline site, not our problem. */ ++ return false; ++ } ++ ++ mutex_lock(&text_mutex); ++ if (op == RET_INSN_OPCODE || dest == &__x86_return_thunk) ++ __static_call_transform(tramp, RET, NULL, true); ++ mutex_unlock(&text_mutex); ++ ++ return true; ++} ++#endif +diff --git a/arch/x86/kernel/traps.c b/arch/x86/kernel/traps.c +index 1563fb995005..4167215333fd 100644 +--- a/arch/x86/kernel/traps.c ++++ b/arch/x86/kernel/traps.c +@@ -892,14 +892,10 @@ asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *r + } + #endif + +-struct bad_iret_stack { +- void *error_entry_ret; +- struct pt_regs regs; +-}; +- +-asmlinkage __visible noinstr +-struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s) ++asmlinkage __visible noinstr struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs) + { ++ struct pt_regs tmp, *new_stack; ++ + /* + * This is called from entry_64.S early in handling a fault + * caused by a bad iret to user mode. To handle the fault +@@ -908,19 +904,18 @@ struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s) + * just below the IRET frame) and we want to pretend that the + * exception came from the IRET target. + */ +- struct bad_iret_stack tmp, *new_stack = +- (struct bad_iret_stack *)__this_cpu_read(cpu_tss_rw.x86_tss.sp0) - 1; ++ new_stack = (struct pt_regs *)__this_cpu_read(cpu_tss_rw.x86_tss.sp0) - 1; + + /* Copy the IRET target to the temporary storage. */ +- __memcpy(&tmp.regs.ip, (void *)s->regs.sp, 5*8); ++ __memcpy(&tmp.ip, (void *)bad_regs->sp, 5*8); + + /* Copy the remainder of the stack from the current stack. */ +- __memcpy(&tmp, s, offsetof(struct bad_iret_stack, regs.ip)); ++ __memcpy(&tmp, bad_regs, offsetof(struct pt_regs, ip)); + + /* Update the entry stack */ + __memcpy(new_stack, &tmp, sizeof(tmp)); + +- BUG_ON(!user_mode(&new_stack->regs)); ++ BUG_ON(!user_mode(new_stack)); + return new_stack; + } + #endif +diff --git a/arch/x86/kernel/vmlinux.lds.S b/arch/x86/kernel/vmlinux.lds.S +index 7fda7f27e762..071faf2c8a77 100644 +--- a/arch/x86/kernel/vmlinux.lds.S ++++ b/arch/x86/kernel/vmlinux.lds.S +@@ -141,7 +141,7 @@ SECTIONS + + #ifdef CONFIG_RETPOLINE + __indirect_thunk_start = .; +- *(.text.__x86.indirect_thunk) ++ *(.text.__x86.*) + __indirect_thunk_end = .; + #endif + } :text =0xcccc +@@ -283,6 +283,13 @@ SECTIONS + *(.retpoline_sites) + __retpoline_sites_end = .; + } ++ ++ . = ALIGN(8); ++ .return_sites : AT(ADDR(.return_sites) - LOAD_OFFSET) { ++ __return_sites = .; ++ *(.return_sites) ++ __return_sites_end = .; ++ } + #endif + + #ifdef CONFIG_X86_KERNEL_IBT +diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c +index 89b11e7dca8a..db96bf7d1122 100644 +--- a/arch/x86/kvm/emulate.c ++++ b/arch/x86/kvm/emulate.c +@@ -325,13 +325,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); + #define FOP_RET(name) \ + __FOP_RET(#name) + +-#define FOP_START(op) \ ++#define __FOP_START(op, align) \ + extern void em_##op(struct fastop *fake); \ + asm(".pushsection .text, \"ax\" \n\t" \ + ".global em_" #op " \n\t" \ +- ".align " __stringify(FASTOP_SIZE) " \n\t" \ ++ ".align " __stringify(align) " \n\t" \ + "em_" #op ":\n\t" + ++#define FOP_START(op) __FOP_START(op, FASTOP_SIZE) ++ + #define FOP_END \ + ".popsection") + +@@ -435,16 +437,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); + /* + * Depending on .config the SETcc functions look like: + * +- * ENDBR [4 bytes; CONFIG_X86_KERNEL_IBT] +- * SETcc %al [3 bytes] +- * RET [1 byte] +- * INT3 [1 byte; CONFIG_SLS] +- * +- * Which gives possible sizes 4, 5, 8 or 9. When rounded up to the +- * next power-of-two alignment they become 4, 8 or 16 resp. ++ * ENDBR [4 bytes; CONFIG_X86_KERNEL_IBT] ++ * SETcc %al [3 bytes] ++ * RET | JMP __x86_return_thunk [1,5 bytes; CONFIG_RETHUNK] ++ * INT3 [1 byte; CONFIG_SLS] + */ +-#define SETCC_LENGTH (ENDBR_INSN_SIZE + 4 + IS_ENABLED(CONFIG_SLS)) +-#define SETCC_ALIGN (4 << IS_ENABLED(CONFIG_SLS) << HAS_KERNEL_IBT) ++#define RET_LENGTH (1 + (4 * IS_ENABLED(CONFIG_RETHUNK)) + \ ++ IS_ENABLED(CONFIG_SLS)) ++#define SETCC_LENGTH (ENDBR_INSN_SIZE + 3 + RET_LENGTH) ++#define SETCC_ALIGN (4 << ((SETCC_LENGTH > 4) & 1) << ((SETCC_LENGTH > 8) & 1)) + static_assert(SETCC_LENGTH <= SETCC_ALIGN); + + #define FOP_SETCC(op) \ +@@ -453,9 +454,10 @@ static_assert(SETCC_LENGTH <= SETCC_ALIGN); + #op ": \n\t" \ + ASM_ENDBR \ + #op " %al \n\t" \ +- __FOP_RET(#op) ++ __FOP_RET(#op) \ ++ ".skip " __stringify(SETCC_ALIGN) " - (.-" #op "), 0xcc \n\t" + +-FOP_START(setcc) ++__FOP_START(setcc, SETCC_ALIGN) + FOP_SETCC(seto) + FOP_SETCC(setno) + FOP_SETCC(setc) +diff --git a/arch/x86/kvm/svm/vmenter.S b/arch/x86/kvm/svm/vmenter.S +index dfaeb47fcf2a..723f8534986c 100644 +--- a/arch/x86/kvm/svm/vmenter.S ++++ b/arch/x86/kvm/svm/vmenter.S +@@ -110,6 +110,15 @@ SYM_FUNC_START(__svm_vcpu_run) + mov %r15, VCPU_R15(%_ASM_AX) + #endif + ++ /* ++ * Mitigate RETBleed for AMD/Hygon Zen uarch. RET should be ++ * untrained as soon as we exit the VM and are back to the ++ * kernel. This should be done before re-enabling interrupts ++ * because interrupt handlers won't sanitize 'ret' if the return is ++ * from the kernel. ++ */ ++ UNTRAIN_RET ++ + /* + * Clear all general purpose registers except RSP and RAX to prevent + * speculative use of the guest's values, even those that are reloaded +@@ -190,6 +199,15 @@ SYM_FUNC_START(__svm_sev_es_vcpu_run) + FILL_RETURN_BUFFER %_ASM_AX, RSB_CLEAR_LOOPS, X86_FEATURE_RETPOLINE + #endif + ++ /* ++ * Mitigate RETBleed for AMD/Hygon Zen uarch. RET should be ++ * untrained as soon as we exit the VM and are back to the ++ * kernel. This should be done before re-enabling interrupts ++ * because interrupt handlers won't sanitize RET if the return is ++ * from the kernel. ++ */ ++ UNTRAIN_RET ++ + pop %_ASM_BX + + #ifdef CONFIG_X86_64 +diff --git a/arch/x86/kvm/vmx/capabilities.h b/arch/x86/kvm/vmx/capabilities.h +index 3f430e218375..c0e24826a86f 100644 +--- a/arch/x86/kvm/vmx/capabilities.h ++++ b/arch/x86/kvm/vmx/capabilities.h +@@ -4,8 +4,8 @@ + + #include + +-#include "lapic.h" +-#include "x86.h" ++#include "../lapic.h" ++#include "../x86.h" + + extern bool __read_mostly enable_vpid; + extern bool __read_mostly flexpriority_enabled; +diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c +index ee7df31883cd..28ccf25c4124 100644 +--- a/arch/x86/kvm/vmx/nested.c ++++ b/arch/x86/kvm/vmx/nested.c +@@ -3091,7 +3091,7 @@ static int nested_vmx_check_vmentry_hw(struct kvm_vcpu *vcpu) + } + + vm_fail = __vmx_vcpu_run(vmx, (unsigned long *)&vcpu->arch.regs, +- vmx->loaded_vmcs->launched); ++ __vmx_vcpu_run_flags(vmx)); + + if (vmx->msr_autoload.host.nr) + vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); +diff --git a/arch/x86/kvm/vmx/run_flags.h b/arch/x86/kvm/vmx/run_flags.h +new file mode 100644 +index 000000000000..edc3f16cc189 +--- /dev/null ++++ b/arch/x86/kvm/vmx/run_flags.h +@@ -0,0 +1,8 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++#ifndef __KVM_X86_VMX_RUN_FLAGS_H ++#define __KVM_X86_VMX_RUN_FLAGS_H ++ ++#define VMX_RUN_VMRESUME (1 << 0) ++#define VMX_RUN_SAVE_SPEC_CTRL (1 << 1) ++ ++#endif /* __KVM_X86_VMX_RUN_FLAGS_H */ +diff --git a/arch/x86/kvm/vmx/vmenter.S b/arch/x86/kvm/vmx/vmenter.S +index 435c187927c4..4182c7ffc909 100644 +--- a/arch/x86/kvm/vmx/vmenter.S ++++ b/arch/x86/kvm/vmx/vmenter.S +@@ -1,10 +1,13 @@ + /* SPDX-License-Identifier: GPL-2.0 */ + #include + #include ++#include + #include + #include + #include ++#include + #include ++#include "run_flags.h" + + #define WORD_SIZE (BITS_PER_LONG / 8) + +@@ -30,73 +33,12 @@ + + .section .noinstr.text, "ax" + +-/** +- * vmx_vmenter - VM-Enter the current loaded VMCS +- * +- * %RFLAGS.ZF: !VMCS.LAUNCHED, i.e. controls VMLAUNCH vs. VMRESUME +- * +- * Returns: +- * %RFLAGS.CF is set on VM-Fail Invalid +- * %RFLAGS.ZF is set on VM-Fail Valid +- * %RFLAGS.{CF,ZF} are cleared on VM-Success, i.e. VM-Exit +- * +- * Note that VMRESUME/VMLAUNCH fall-through and return directly if +- * they VM-Fail, whereas a successful VM-Enter + VM-Exit will jump +- * to vmx_vmexit. +- */ +-SYM_FUNC_START_LOCAL(vmx_vmenter) +- /* EFLAGS.ZF is set if VMCS.LAUNCHED == 0 */ +- je 2f +- +-1: vmresume +- RET +- +-2: vmlaunch +- RET +- +-3: cmpb $0, kvm_rebooting +- je 4f +- RET +-4: ud2 +- +- _ASM_EXTABLE(1b, 3b) +- _ASM_EXTABLE(2b, 3b) +- +-SYM_FUNC_END(vmx_vmenter) +- +-/** +- * vmx_vmexit - Handle a VMX VM-Exit +- * +- * Returns: +- * %RFLAGS.{CF,ZF} are cleared on VM-Success, i.e. VM-Exit +- * +- * This is vmx_vmenter's partner in crime. On a VM-Exit, control will jump +- * here after hardware loads the host's state, i.e. this is the destination +- * referred to by VMCS.HOST_RIP. +- */ +-SYM_FUNC_START(vmx_vmexit) +-#ifdef CONFIG_RETPOLINE +- ALTERNATIVE "jmp .Lvmexit_skip_rsb", "", X86_FEATURE_RETPOLINE +- /* Preserve guest's RAX, it's used to stuff the RSB. */ +- push %_ASM_AX +- +- /* IMPORTANT: Stuff the RSB immediately after VM-Exit, before RET! */ +- FILL_RETURN_BUFFER %_ASM_AX, RSB_CLEAR_LOOPS, X86_FEATURE_RETPOLINE +- +- /* Clear RFLAGS.CF and RFLAGS.ZF to preserve VM-Exit, i.e. !VM-Fail. */ +- or $1, %_ASM_AX +- +- pop %_ASM_AX +-.Lvmexit_skip_rsb: +-#endif +- RET +-SYM_FUNC_END(vmx_vmexit) +- + /** + * __vmx_vcpu_run - Run a vCPU via a transition to VMX guest mode +- * @vmx: struct vcpu_vmx * (forwarded to vmx_update_host_rsp) ++ * @vmx: struct vcpu_vmx * + * @regs: unsigned long * (to guest registers) +- * @launched: %true if the VMCS has been launched ++ * @flags: VMX_RUN_VMRESUME: use VMRESUME instead of VMLAUNCH ++ * VMX_RUN_SAVE_SPEC_CTRL: save guest SPEC_CTRL into vmx->spec_ctrl + * + * Returns: + * 0 on VM-Exit, 1 on VM-Fail +@@ -115,24 +57,56 @@ SYM_FUNC_START(__vmx_vcpu_run) + #endif + push %_ASM_BX + ++ /* Save @vmx for SPEC_CTRL handling */ ++ push %_ASM_ARG1 ++ ++ /* Save @flags for SPEC_CTRL handling */ ++ push %_ASM_ARG3 ++ + /* + * Save @regs, _ASM_ARG2 may be modified by vmx_update_host_rsp() and + * @regs is needed after VM-Exit to save the guest's register values. + */ + push %_ASM_ARG2 + +- /* Copy @launched to BL, _ASM_ARG3 is volatile. */ ++ /* Copy @flags to BL, _ASM_ARG3 is volatile. */ + mov %_ASM_ARG3B, %bl + +- /* Adjust RSP to account for the CALL to vmx_vmenter(). */ +- lea -WORD_SIZE(%_ASM_SP), %_ASM_ARG2 ++ lea (%_ASM_SP), %_ASM_ARG2 + call vmx_update_host_rsp + ++ ALTERNATIVE "jmp .Lspec_ctrl_done", "", X86_FEATURE_MSR_SPEC_CTRL ++ ++ /* ++ * SPEC_CTRL handling: if the guest's SPEC_CTRL value differs from the ++ * host's, write the MSR. ++ * ++ * IMPORTANT: To avoid RSB underflow attacks and any other nastiness, ++ * there must not be any returns or indirect branches between this code ++ * and vmentry. ++ */ ++ mov 2*WORD_SIZE(%_ASM_SP), %_ASM_DI ++ movl VMX_spec_ctrl(%_ASM_DI), %edi ++ movl PER_CPU_VAR(x86_spec_ctrl_current), %esi ++ cmp %edi, %esi ++ je .Lspec_ctrl_done ++ mov $MSR_IA32_SPEC_CTRL, %ecx ++ xor %edx, %edx ++ mov %edi, %eax ++ wrmsr ++ ++.Lspec_ctrl_done: ++ ++ /* ++ * Since vmentry is serializing on affected CPUs, there's no need for ++ * an LFENCE to stop speculation from skipping the wrmsr. ++ */ ++ + /* Load @regs to RAX. */ + mov (%_ASM_SP), %_ASM_AX + + /* Check if vmlaunch or vmresume is needed */ +- testb %bl, %bl ++ testb $VMX_RUN_VMRESUME, %bl + + /* Load guest registers. Don't clobber flags. */ + mov VCPU_RCX(%_ASM_AX), %_ASM_CX +@@ -154,11 +128,37 @@ SYM_FUNC_START(__vmx_vcpu_run) + /* Load guest RAX. This kills the @regs pointer! */ + mov VCPU_RAX(%_ASM_AX), %_ASM_AX + +- /* Enter guest mode */ +- call vmx_vmenter ++ /* Check EFLAGS.ZF from 'testb' above */ ++ jz .Lvmlaunch ++ ++ /* ++ * After a successful VMRESUME/VMLAUNCH, control flow "magically" ++ * resumes below at 'vmx_vmexit' due to the VMCS HOST_RIP setting. ++ * So this isn't a typical function and objtool needs to be told to ++ * save the unwind state here and restore it below. ++ */ ++ UNWIND_HINT_SAVE ++ ++/* ++ * If VMRESUME/VMLAUNCH and corresponding vmexit succeed, execution resumes at ++ * the 'vmx_vmexit' label below. ++ */ ++.Lvmresume: ++ vmresume ++ jmp .Lvmfail ++ ++.Lvmlaunch: ++ vmlaunch ++ jmp .Lvmfail + +- /* Jump on VM-Fail. */ +- jbe 2f ++ _ASM_EXTABLE(.Lvmresume, .Lfixup) ++ _ASM_EXTABLE(.Lvmlaunch, .Lfixup) ++ ++SYM_INNER_LABEL(vmx_vmexit, SYM_L_GLOBAL) ++ ++ /* Restore unwind state from before the VMRESUME/VMLAUNCH. */ ++ UNWIND_HINT_RESTORE ++ ENDBR + + /* Temporarily save guest's RAX. */ + push %_ASM_AX +@@ -185,21 +185,23 @@ SYM_FUNC_START(__vmx_vcpu_run) + mov %r15, VCPU_R15(%_ASM_AX) + #endif + +- /* Clear RAX to indicate VM-Exit (as opposed to VM-Fail). */ +- xor %eax, %eax ++ /* Clear return value to indicate VM-Exit (as opposed to VM-Fail). */ ++ xor %ebx, %ebx + ++.Lclear_regs: + /* +- * Clear all general purpose registers except RSP and RAX to prevent ++ * Clear all general purpose registers except RSP and RBX to prevent + * speculative use of the guest's values, even those that are reloaded + * via the stack. In theory, an L1 cache miss when restoring registers + * could lead to speculative execution with the guest's values. + * Zeroing XORs are dirt cheap, i.e. the extra paranoia is essentially + * free. RSP and RAX are exempt as RSP is restored by hardware during +- * VM-Exit and RAX is explicitly loaded with 0 or 1 to return VM-Fail. ++ * VM-Exit and RBX is explicitly loaded with 0 or 1 to hold the return ++ * value. + */ +-1: xor %ecx, %ecx ++ xor %eax, %eax ++ xor %ecx, %ecx + xor %edx, %edx +- xor %ebx, %ebx + xor %ebp, %ebp + xor %esi, %esi + xor %edi, %edi +@@ -216,8 +218,30 @@ SYM_FUNC_START(__vmx_vcpu_run) + + /* "POP" @regs. */ + add $WORD_SIZE, %_ASM_SP +- pop %_ASM_BX + ++ /* ++ * IMPORTANT: RSB filling and SPEC_CTRL handling must be done before ++ * the first unbalanced RET after vmexit! ++ * ++ * For retpoline or IBRS, RSB filling is needed to prevent poisoned RSB ++ * entries and (in some cases) RSB underflow. ++ * ++ * eIBRS has its own protection against poisoned RSB, so it doesn't ++ * need the RSB filling sequence. But it does need to be enabled ++ * before the first unbalanced RET. ++ */ ++ ++ FILL_RETURN_BUFFER %_ASM_CX, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_VMEXIT ++ ++ pop %_ASM_ARG2 /* @flags */ ++ pop %_ASM_ARG1 /* @vmx */ ++ ++ call vmx_spec_ctrl_restore_host ++ ++ /* Put return value in AX */ ++ mov %_ASM_BX, %_ASM_AX ++ ++ pop %_ASM_BX + #ifdef CONFIG_X86_64 + pop %r12 + pop %r13 +@@ -230,9 +254,15 @@ SYM_FUNC_START(__vmx_vcpu_run) + pop %_ASM_BP + RET + +- /* VM-Fail. Out-of-line to avoid a taken Jcc after VM-Exit. */ +-2: mov $1, %eax +- jmp 1b ++.Lfixup: ++ cmpb $0, kvm_rebooting ++ jne .Lvmfail ++ ud2 ++.Lvmfail: ++ /* VM-Fail: set return value to 1 */ ++ mov $1, %_ASM_BX ++ jmp .Lclear_regs ++ + SYM_FUNC_END(__vmx_vcpu_run) + + +diff --git a/arch/x86/kvm/vmx/vmx.c b/arch/x86/kvm/vmx/vmx.c +index 9646ae886b4b..4b6a0268c78e 100644 +--- a/arch/x86/kvm/vmx/vmx.c ++++ b/arch/x86/kvm/vmx/vmx.c +@@ -383,9 +383,9 @@ static __always_inline void vmx_disable_fb_clear(struct vcpu_vmx *vmx) + if (!vmx->disable_fb_clear) + return; + +- rdmsrl(MSR_IA32_MCU_OPT_CTRL, msr); ++ msr = __rdmsr(MSR_IA32_MCU_OPT_CTRL); + msr |= FB_CLEAR_DIS; +- wrmsrl(MSR_IA32_MCU_OPT_CTRL, msr); ++ native_wrmsrl(MSR_IA32_MCU_OPT_CTRL, msr); + /* Cache the MSR value to avoid reading it later */ + vmx->msr_ia32_mcu_opt_ctrl = msr; + } +@@ -396,7 +396,7 @@ static __always_inline void vmx_enable_fb_clear(struct vcpu_vmx *vmx) + return; + + vmx->msr_ia32_mcu_opt_ctrl &= ~FB_CLEAR_DIS; +- wrmsrl(MSR_IA32_MCU_OPT_CTRL, vmx->msr_ia32_mcu_opt_ctrl); ++ native_wrmsrl(MSR_IA32_MCU_OPT_CTRL, vmx->msr_ia32_mcu_opt_ctrl); + } + + static void vmx_update_fb_clear_dis(struct kvm_vcpu *vcpu, struct vcpu_vmx *vmx) +@@ -839,6 +839,24 @@ static bool msr_write_intercepted(struct vcpu_vmx *vmx, u32 msr) + MSR_IA32_SPEC_CTRL); + } + ++unsigned int __vmx_vcpu_run_flags(struct vcpu_vmx *vmx) ++{ ++ unsigned int flags = 0; ++ ++ if (vmx->loaded_vmcs->launched) ++ flags |= VMX_RUN_VMRESUME; ++ ++ /* ++ * If writes to the SPEC_CTRL MSR aren't intercepted, the guest is free ++ * to change it directly without causing a vmexit. In that case read ++ * it after vmexit and store it in vmx->spec_ctrl. ++ */ ++ if (unlikely(!msr_write_intercepted(vmx, MSR_IA32_SPEC_CTRL))) ++ flags |= VMX_RUN_SAVE_SPEC_CTRL; ++ ++ return flags; ++} ++ + static void clear_atomic_switch_msr_special(struct vcpu_vmx *vmx, + unsigned long entry, unsigned long exit) + { +@@ -6814,6 +6832,31 @@ void noinstr vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp) + } + } + ++void noinstr vmx_spec_ctrl_restore_host(struct vcpu_vmx *vmx, ++ unsigned int flags) ++{ ++ u64 hostval = this_cpu_read(x86_spec_ctrl_current); ++ ++ if (!cpu_feature_enabled(X86_FEATURE_MSR_SPEC_CTRL)) ++ return; ++ ++ if (flags & VMX_RUN_SAVE_SPEC_CTRL) ++ vmx->spec_ctrl = __rdmsr(MSR_IA32_SPEC_CTRL); ++ ++ /* ++ * If the guest/host SPEC_CTRL values differ, restore the host value. ++ * ++ * For legacy IBRS, the IBRS bit always needs to be written after ++ * transitioning from a less privileged predictor mode, regardless of ++ * whether the guest/host values differ. ++ */ ++ if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) || ++ vmx->spec_ctrl != hostval) ++ native_wrmsrl(MSR_IA32_SPEC_CTRL, hostval); ++ ++ barrier_nospec(); ++} ++ + static fastpath_t vmx_exit_handlers_fastpath(struct kvm_vcpu *vcpu) + { + switch (to_vmx(vcpu)->exit_reason.basic) { +@@ -6827,7 +6870,8 @@ static fastpath_t vmx_exit_handlers_fastpath(struct kvm_vcpu *vcpu) + } + + static noinstr void vmx_vcpu_enter_exit(struct kvm_vcpu *vcpu, +- struct vcpu_vmx *vmx) ++ struct vcpu_vmx *vmx, ++ unsigned long flags) + { + guest_state_enter_irqoff(); + +@@ -6846,7 +6890,7 @@ static noinstr void vmx_vcpu_enter_exit(struct kvm_vcpu *vcpu, + native_write_cr2(vcpu->arch.cr2); + + vmx->fail = __vmx_vcpu_run(vmx, (unsigned long *)&vcpu->arch.regs, +- vmx->loaded_vmcs->launched); ++ flags); + + vcpu->arch.cr2 = native_read_cr2(); + +@@ -6945,36 +6989,8 @@ static fastpath_t vmx_vcpu_run(struct kvm_vcpu *vcpu) + + kvm_wait_lapic_expire(vcpu); + +- /* +- * If this vCPU has touched SPEC_CTRL, restore the guest's value if +- * it's non-zero. Since vmentry is serialising on affected CPUs, there +- * is no need to worry about the conditional branch over the wrmsr +- * being speculatively taken. +- */ +- x86_spec_ctrl_set_guest(vmx->spec_ctrl, 0); +- + /* The actual VMENTER/EXIT is in the .noinstr.text section. */ +- vmx_vcpu_enter_exit(vcpu, vmx); +- +- /* +- * We do not use IBRS in the kernel. If this vCPU has used the +- * SPEC_CTRL MSR it may have left it on; save the value and +- * turn it off. This is much more efficient than blindly adding +- * it to the atomic save/restore list. Especially as the former +- * (Saving guest MSRs on vmexit) doesn't even exist in KVM. +- * +- * For non-nested case: +- * If the L01 MSR bitmap does not intercept the MSR, then we need to +- * save it. +- * +- * For nested case: +- * If the L02 MSR bitmap does not intercept the MSR, then we need to +- * save it. +- */ +- if (unlikely(!msr_write_intercepted(vmx, MSR_IA32_SPEC_CTRL))) +- vmx->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); +- +- x86_spec_ctrl_restore_host(vmx->spec_ctrl, 0); ++ vmx_vcpu_enter_exit(vcpu, vmx, __vmx_vcpu_run_flags(vmx)); + + /* All fields are clean at this point */ + if (static_branch_unlikely(&enable_evmcs)) { +diff --git a/arch/x86/kvm/vmx/vmx.h b/arch/x86/kvm/vmx/vmx.h +index 8d2342ede0c5..1e7f9453894b 100644 +--- a/arch/x86/kvm/vmx/vmx.h ++++ b/arch/x86/kvm/vmx/vmx.h +@@ -8,11 +8,12 @@ + #include + + #include "capabilities.h" +-#include "kvm_cache_regs.h" ++#include "../kvm_cache_regs.h" + #include "posted_intr.h" + #include "vmcs.h" + #include "vmx_ops.h" +-#include "cpuid.h" ++#include "../cpuid.h" ++#include "run_flags.h" + + #define MSR_TYPE_R 1 + #define MSR_TYPE_W 2 +@@ -404,7 +405,10 @@ void vmx_set_virtual_apic_mode(struct kvm_vcpu *vcpu); + struct vmx_uret_msr *vmx_find_uret_msr(struct vcpu_vmx *vmx, u32 msr); + void pt_update_intercept_for_msr(struct kvm_vcpu *vcpu); + void vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp); +-bool __vmx_vcpu_run(struct vcpu_vmx *vmx, unsigned long *regs, bool launched); ++void vmx_spec_ctrl_restore_host(struct vcpu_vmx *vmx, unsigned int flags); ++unsigned int __vmx_vcpu_run_flags(struct vcpu_vmx *vmx); ++bool __vmx_vcpu_run(struct vcpu_vmx *vmx, unsigned long *regs, ++ unsigned int flags); + int vmx_find_loadstore_msr_slot(struct vmx_msrs *m, u32 msr); + void vmx_ept_load_pdptrs(struct kvm_vcpu *vcpu); + +diff --git a/arch/x86/kvm/vmx/vmx_ops.h b/arch/x86/kvm/vmx/vmx_ops.h +index 5e7f41225780..5cfc49ddb1b4 100644 +--- a/arch/x86/kvm/vmx/vmx_ops.h ++++ b/arch/x86/kvm/vmx/vmx_ops.h +@@ -8,7 +8,7 @@ + + #include "evmcs.h" + #include "vmcs.h" +-#include "x86.h" ++#include "../x86.h" + + asmlinkage void vmread_error(unsigned long field, bool fault); + __attribute__((regparm(0))) void vmread_error_trampoline(unsigned long field, +diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c +index 558d1f2ab5b4..9caa902f0de1 100644 +--- a/arch/x86/kvm/x86.c ++++ b/arch/x86/kvm/x86.c +@@ -12531,9 +12531,9 @@ void kvm_arch_end_assignment(struct kvm *kvm) + } + EXPORT_SYMBOL_GPL(kvm_arch_end_assignment); + +-bool kvm_arch_has_assigned_device(struct kvm *kvm) ++bool noinstr kvm_arch_has_assigned_device(struct kvm *kvm) + { +- return atomic_read(&kvm->arch.assigned_device_count); ++ return arch_atomic_read(&kvm->arch.assigned_device_count); + } + EXPORT_SYMBOL_GPL(kvm_arch_has_assigned_device); + +diff --git a/arch/x86/lib/memmove_64.S b/arch/x86/lib/memmove_64.S +index d83cba364e31..724bbf83eb5b 100644 +--- a/arch/x86/lib/memmove_64.S ++++ b/arch/x86/lib/memmove_64.S +@@ -39,7 +39,7 @@ SYM_FUNC_START(__memmove) + /* FSRM implies ERMS => no length checks, do the copy directly */ + .Lmemmove_begin_forward: + ALTERNATIVE "cmp $0x20, %rdx; jb 1f", "", X86_FEATURE_FSRM +- ALTERNATIVE "", __stringify(movq %rdx, %rcx; rep movsb; RET), X86_FEATURE_ERMS ++ ALTERNATIVE "", "jmp .Lmemmove_erms", X86_FEATURE_ERMS + + /* + * movsq instruction have many startup latency +@@ -205,6 +205,11 @@ SYM_FUNC_START(__memmove) + movb %r11b, (%rdi) + 13: + RET ++ ++.Lmemmove_erms: ++ movq %rdx, %rcx ++ rep movsb ++ RET + SYM_FUNC_END(__memmove) + EXPORT_SYMBOL(__memmove) + +diff --git a/arch/x86/lib/retpoline.S b/arch/x86/lib/retpoline.S +index b2b2366885a2..073289a55f84 100644 +--- a/arch/x86/lib/retpoline.S ++++ b/arch/x86/lib/retpoline.S +@@ -33,9 +33,9 @@ SYM_INNER_LABEL(__x86_indirect_thunk_\reg, SYM_L_GLOBAL) + UNWIND_HINT_EMPTY + ANNOTATE_NOENDBR + +- ALTERNATIVE_2 __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), \ +- __stringify(RETPOLINE \reg), X86_FEATURE_RETPOLINE, \ +- __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE ++ ALTERNATIVE_2 __stringify(RETPOLINE \reg), \ ++ __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \ ++ __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), ALT_NOT(X86_FEATURE_RETPOLINE) + + .endm + +@@ -67,3 +67,76 @@ SYM_CODE_END(__x86_indirect_thunk_array) + #define GEN(reg) EXPORT_THUNK(reg) + #include + #undef GEN ++ ++/* ++ * This function name is magical and is used by -mfunction-return=thunk-extern ++ * for the compiler to generate JMPs to it. ++ */ ++#ifdef CONFIG_RETHUNK ++ ++ .section .text.__x86.return_thunk ++ ++/* ++ * Safety details here pertain to the AMD Zen{1,2} microarchitecture: ++ * 1) The RET at __x86_return_thunk must be on a 64 byte boundary, for ++ * alignment within the BTB. ++ * 2) The instruction at zen_untrain_ret must contain, and not ++ * end with, the 0xc3 byte of the RET. ++ * 3) STIBP must be enabled, or SMT disabled, to prevent the sibling thread ++ * from re-poisioning the BTB prediction. ++ */ ++ .align 64 ++ .skip 63, 0xcc ++SYM_FUNC_START_NOALIGN(zen_untrain_ret); ++ ++ /* ++ * As executed from zen_untrain_ret, this is: ++ * ++ * TEST $0xcc, %bl ++ * LFENCE ++ * JMP __x86_return_thunk ++ * ++ * Executing the TEST instruction has a side effect of evicting any BTB ++ * prediction (potentially attacker controlled) attached to the RET, as ++ * __x86_return_thunk + 1 isn't an instruction boundary at the moment. ++ */ ++ .byte 0xf6 ++ ++ /* ++ * As executed from __x86_return_thunk, this is a plain RET. ++ * ++ * As part of the TEST above, RET is the ModRM byte, and INT3 the imm8. ++ * ++ * We subsequently jump backwards and architecturally execute the RET. ++ * This creates a correct BTB prediction (type=ret), but in the ++ * meantime we suffer Straight Line Speculation (because the type was ++ * no branch) which is halted by the INT3. ++ * ++ * With SMT enabled and STIBP active, a sibling thread cannot poison ++ * RET's prediction to a type of its choice, but can evict the ++ * prediction due to competitive sharing. If the prediction is ++ * evicted, __x86_return_thunk will suffer Straight Line Speculation ++ * which will be contained safely by the INT3. ++ */ ++SYM_INNER_LABEL(__x86_return_thunk, SYM_L_GLOBAL) ++ ret ++ int3 ++SYM_CODE_END(__x86_return_thunk) ++ ++ /* ++ * Ensure the TEST decoding / BTB invalidation is complete. ++ */ ++ lfence ++ ++ /* ++ * Jump back and execute the RET in the middle of the TEST instruction. ++ * INT3 is for SLS protection. ++ */ ++ jmp __x86_return_thunk ++ int3 ++SYM_FUNC_END(zen_untrain_ret) ++__EXPORT_THUNK(zen_untrain_ret) ++ ++EXPORT_SYMBOL(__x86_return_thunk) ++ ++#endif /* CONFIG_RETHUNK */ +diff --git a/arch/x86/mm/mem_encrypt_boot.S b/arch/x86/mm/mem_encrypt_boot.S +index 3d1dba05fce4..9de3d900bc92 100644 +--- a/arch/x86/mm/mem_encrypt_boot.S ++++ b/arch/x86/mm/mem_encrypt_boot.S +@@ -65,7 +65,10 @@ SYM_FUNC_START(sme_encrypt_execute) + movq %rbp, %rsp /* Restore original stack pointer */ + pop %rbp + +- RET ++ /* Offset to __x86_return_thunk would be wrong here */ ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + SYM_FUNC_END(sme_encrypt_execute) + + SYM_FUNC_START(__enc_copy) +@@ -151,6 +154,9 @@ SYM_FUNC_START(__enc_copy) + pop %r12 + pop %r15 + +- RET ++ /* Offset to __x86_return_thunk would be wrong here */ ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + .L__enc_copy_end: + SYM_FUNC_END(__enc_copy) +diff --git a/arch/x86/net/bpf_jit_comp.c b/arch/x86/net/bpf_jit_comp.c +index 4c71fa04e784..2dab2816b3f7 100644 +--- a/arch/x86/net/bpf_jit_comp.c ++++ b/arch/x86/net/bpf_jit_comp.c +@@ -407,16 +407,30 @@ static void emit_indirect_jump(u8 **pprog, int reg, u8 *ip) + { + u8 *prog = *pprog; + +-#ifdef CONFIG_RETPOLINE + if (cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) { + EMIT_LFENCE(); + EMIT2(0xFF, 0xE0 + reg); + } else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE)) { + OPTIMIZER_HIDE_VAR(reg); + emit_jump(&prog, &__x86_indirect_thunk_array[reg], ip); +- } else +-#endif +- EMIT2(0xFF, 0xE0 + reg); ++ } else { ++ EMIT2(0xFF, 0xE0 + reg); ++ } ++ ++ *pprog = prog; ++} ++ ++static void emit_return(u8 **pprog, u8 *ip) ++{ ++ u8 *prog = *pprog; ++ ++ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) { ++ emit_jump(&prog, &__x86_return_thunk, ip); ++ } else { ++ EMIT1(0xC3); /* ret */ ++ if (IS_ENABLED(CONFIG_SLS)) ++ EMIT1(0xCC); /* int3 */ ++ } + + *pprog = prog; + } +@@ -1681,7 +1695,7 @@ st: if (is_imm8(insn->off)) + ctx->cleanup_addr = proglen; + pop_callee_regs(&prog, callee_regs_used); + EMIT1(0xC9); /* leave */ +- EMIT1(0xC3); /* ret */ ++ emit_return(&prog, image + addrs[i - 1] + (prog - temp)); + break; + + default: +@@ -2158,7 +2172,7 @@ int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, void *i + if (flags & BPF_TRAMP_F_SKIP_FRAME) + /* skip our return address and return to parent */ + EMIT4(0x48, 0x83, 0xC4, 8); /* add rsp, 8 */ +- EMIT1(0xC3); /* ret */ ++ emit_return(&prog, prog); + /* Make sure the trampoline generation logic doesn't overflow */ + if (WARN_ON_ONCE(prog > (u8 *)image_end - BPF_INSN_SAFETY)) { + ret = -EFAULT; +diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c +index 81aa46f770c5..cfa99e8f054b 100644 +--- a/arch/x86/xen/setup.c ++++ b/arch/x86/xen/setup.c +@@ -918,7 +918,7 @@ void xen_enable_sysenter(void) + if (!boot_cpu_has(sysenter_feature)) + return; + +- ret = register_callback(CALLBACKTYPE_sysenter, xen_sysenter_target); ++ ret = register_callback(CALLBACKTYPE_sysenter, xen_entry_SYSENTER_compat); + if(ret != 0) + setup_clear_cpu_cap(sysenter_feature); + } +@@ -927,7 +927,7 @@ void xen_enable_syscall(void) + { + int ret; + +- ret = register_callback(CALLBACKTYPE_syscall, xen_syscall_target); ++ ret = register_callback(CALLBACKTYPE_syscall, xen_entry_SYSCALL_64); + if (ret != 0) { + printk(KERN_ERR "Failed to set syscall callback: %d\n", ret); + /* Pretty fatal; 64-bit userspace has no other +@@ -936,7 +936,7 @@ void xen_enable_syscall(void) + + if (boot_cpu_has(X86_FEATURE_SYSCALL32)) { + ret = register_callback(CALLBACKTYPE_syscall32, +- xen_syscall32_target); ++ xen_entry_SYSCALL_compat); + if (ret != 0) + setup_clear_cpu_cap(X86_FEATURE_SYSCALL32); + } +diff --git a/arch/x86/xen/xen-asm.S b/arch/x86/xen/xen-asm.S +index caa9bc2fa100..6b4fdf6b9542 100644 +--- a/arch/x86/xen/xen-asm.S ++++ b/arch/x86/xen/xen-asm.S +@@ -121,7 +121,7 @@ SYM_FUNC_END(xen_read_cr2_direct); + + .macro xen_pv_trap name + SYM_CODE_START(xen_\name) +- UNWIND_HINT_EMPTY ++ UNWIND_HINT_ENTRY + ENDBR + pop %rcx + pop %r11 +@@ -234,8 +234,8 @@ SYM_CODE_END(xenpv_restore_regs_and_return_to_usermode) + */ + + /* Normal 64-bit system call target */ +-SYM_CODE_START(xen_syscall_target) +- UNWIND_HINT_EMPTY ++SYM_CODE_START(xen_entry_SYSCALL_64) ++ UNWIND_HINT_ENTRY + ENDBR + popq %rcx + popq %r11 +@@ -249,13 +249,13 @@ SYM_CODE_START(xen_syscall_target) + movq $__USER_CS, 1*8(%rsp) + + jmp entry_SYSCALL_64_after_hwframe +-SYM_CODE_END(xen_syscall_target) ++SYM_CODE_END(xen_entry_SYSCALL_64) + + #ifdef CONFIG_IA32_EMULATION + + /* 32-bit compat syscall target */ +-SYM_CODE_START(xen_syscall32_target) +- UNWIND_HINT_EMPTY ++SYM_CODE_START(xen_entry_SYSCALL_compat) ++ UNWIND_HINT_ENTRY + ENDBR + popq %rcx + popq %r11 +@@ -269,11 +269,11 @@ SYM_CODE_START(xen_syscall32_target) + movq $__USER32_CS, 1*8(%rsp) + + jmp entry_SYSCALL_compat_after_hwframe +-SYM_CODE_END(xen_syscall32_target) ++SYM_CODE_END(xen_entry_SYSCALL_compat) + + /* 32-bit compat sysenter target */ +-SYM_CODE_START(xen_sysenter_target) +- UNWIND_HINT_EMPTY ++SYM_CODE_START(xen_entry_SYSENTER_compat) ++ UNWIND_HINT_ENTRY + ENDBR + /* + * NB: Xen is polite and clears TF from EFLAGS for us. This means +@@ -291,19 +291,19 @@ SYM_CODE_START(xen_sysenter_target) + movq $__USER32_CS, 1*8(%rsp) + + jmp entry_SYSENTER_compat_after_hwframe +-SYM_CODE_END(xen_sysenter_target) ++SYM_CODE_END(xen_entry_SYSENTER_compat) + + #else /* !CONFIG_IA32_EMULATION */ + +-SYM_CODE_START(xen_syscall32_target) +-SYM_CODE_START(xen_sysenter_target) +- UNWIND_HINT_EMPTY ++SYM_CODE_START(xen_entry_SYSCALL_compat) ++SYM_CODE_START(xen_entry_SYSENTER_compat) ++ UNWIND_HINT_ENTRY + ENDBR + lea 16(%rsp), %rsp /* strip %rcx, %r11 */ + mov $-ENOSYS, %rax + pushq $0 + jmp hypercall_iret +-SYM_CODE_END(xen_sysenter_target) +-SYM_CODE_END(xen_syscall32_target) ++SYM_CODE_END(xen_entry_SYSENTER_compat) ++SYM_CODE_END(xen_entry_SYSCALL_compat) + + #endif /* CONFIG_IA32_EMULATION */ +diff --git a/arch/x86/xen/xen-head.S b/arch/x86/xen/xen-head.S +index 3a2cd93bf059..fa884fc73e07 100644 +--- a/arch/x86/xen/xen-head.S ++++ b/arch/x86/xen/xen-head.S +@@ -26,6 +26,7 @@ SYM_CODE_START(hypercall_page) + .rept (PAGE_SIZE / 32) + UNWIND_HINT_FUNC + ANNOTATE_NOENDBR ++ ANNOTATE_UNRET_SAFE + ret + /* + * Xen will write the hypercall page, and sort out ENDBR. +diff --git a/arch/x86/xen/xen-ops.h b/arch/x86/xen/xen-ops.h +index fd0fec6e92f4..9a8bb972193d 100644 +--- a/arch/x86/xen/xen-ops.h ++++ b/arch/x86/xen/xen-ops.h +@@ -10,10 +10,10 @@ + /* These are code, but not functions. Defined in entry.S */ + extern const char xen_failsafe_callback[]; + +-void xen_sysenter_target(void); ++void xen_entry_SYSENTER_compat(void); + #ifdef CONFIG_X86_64 +-void xen_syscall_target(void); +-void xen_syscall32_target(void); ++void xen_entry_SYSCALL_64(void); ++void xen_entry_SYSCALL_compat(void); + #endif + + extern void *xen_initial_gdt; diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c @@ -334,6 +3970,39 @@ index cf8c7fd59ada..28a8189be64f 100644 /* wait for engine to stop. This could be as long as 500 msec */ tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); +diff --git a/drivers/base/cpu.c b/drivers/base/cpu.c +index a97776ea9d99..4c98849577d4 100644 +--- a/drivers/base/cpu.c ++++ b/drivers/base/cpu.c +@@ -570,6 +570,12 @@ ssize_t __weak cpu_show_mmio_stale_data(struct device *dev, + return sysfs_emit(buf, "Not affected\n"); + } + ++ssize_t __weak cpu_show_retbleed(struct device *dev, ++ struct device_attribute *attr, char *buf) ++{ ++ return sysfs_emit(buf, "Not affected\n"); ++} ++ + static DEVICE_ATTR(meltdown, 0444, cpu_show_meltdown, NULL); + static DEVICE_ATTR(spectre_v1, 0444, cpu_show_spectre_v1, NULL); + static DEVICE_ATTR(spectre_v2, 0444, cpu_show_spectre_v2, NULL); +@@ -580,6 +586,7 @@ static DEVICE_ATTR(tsx_async_abort, 0444, cpu_show_tsx_async_abort, NULL); + static DEVICE_ATTR(itlb_multihit, 0444, cpu_show_itlb_multihit, NULL); + static DEVICE_ATTR(srbds, 0444, cpu_show_srbds, NULL); + static DEVICE_ATTR(mmio_stale_data, 0444, cpu_show_mmio_stale_data, NULL); ++static DEVICE_ATTR(retbleed, 0444, cpu_show_retbleed, NULL); + + static struct attribute *cpu_root_vulnerabilities_attrs[] = { + &dev_attr_meltdown.attr, +@@ -592,6 +599,7 @@ static struct attribute *cpu_root_vulnerabilities_attrs[] = { + &dev_attr_itlb_multihit.attr, + &dev_attr_srbds.attr, + &dev_attr_mmio_stale_data.attr, ++ &dev_attr_retbleed.attr, + NULL + }; + diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index bbf7029e224b..cf7faa970dd6 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -1096,6 +4765,129 @@ index 7f416a12000e..68be4afaa58a 100644 amba_driver_unregister(&etm4x_amba_driver); platform_driver_unregister(&etm4_platform_driver); etm4_pm_clear(); +diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c +index c5a019eab5ec..b463d85bfb35 100644 +--- a/drivers/idle/intel_idle.c ++++ b/drivers/idle/intel_idle.c +@@ -47,11 +47,13 @@ + #include + #include + #include ++#include + #include + #include + #include + #include + #include ++#include + #include + #include + +@@ -105,6 +107,12 @@ static unsigned int mwait_substates __initdata; + */ + #define CPUIDLE_FLAG_ALWAYS_ENABLE BIT(15) + ++/* ++ * Disable IBRS across idle (when KERNEL_IBRS), is exclusive vs IRQ_ENABLE ++ * above. ++ */ ++#define CPUIDLE_FLAG_IBRS BIT(16) ++ + /* + * MWAIT takes an 8-bit "hint" in EAX "suggesting" + * the C-state (top nibble) and sub-state (bottom nibble) +@@ -159,6 +167,24 @@ static __cpuidle int intel_idle_irq(struct cpuidle_device *dev, + return ret; + } + ++static __cpuidle int intel_idle_ibrs(struct cpuidle_device *dev, ++ struct cpuidle_driver *drv, int index) ++{ ++ bool smt_active = sched_smt_active(); ++ u64 spec_ctrl = spec_ctrl_current(); ++ int ret; ++ ++ if (smt_active) ++ wrmsrl(MSR_IA32_SPEC_CTRL, 0); ++ ++ ret = __intel_idle(dev, drv, index); ++ ++ if (smt_active) ++ wrmsrl(MSR_IA32_SPEC_CTRL, spec_ctrl); ++ ++ return ret; ++} ++ + /** + * intel_idle_s2idle - Ask the processor to enter the given idle state. + * @dev: cpuidle device of the target CPU. +@@ -680,7 +706,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { + { + .name = "C6", + .desc = "MWAIT 0x20", +- .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 85, + .target_residency = 200, + .enter = &intel_idle, +@@ -688,7 +714,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { + { + .name = "C7s", + .desc = "MWAIT 0x33", +- .flags = MWAIT2flg(0x33) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x33) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 124, + .target_residency = 800, + .enter = &intel_idle, +@@ -696,7 +722,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { + { + .name = "C8", + .desc = "MWAIT 0x40", +- .flags = MWAIT2flg(0x40) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x40) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 200, + .target_residency = 800, + .enter = &intel_idle, +@@ -704,7 +730,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { + { + .name = "C9", + .desc = "MWAIT 0x50", +- .flags = MWAIT2flg(0x50) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x50) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 480, + .target_residency = 5000, + .enter = &intel_idle, +@@ -712,7 +738,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { + { + .name = "C10", + .desc = "MWAIT 0x60", +- .flags = MWAIT2flg(0x60) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x60) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 890, + .target_residency = 5000, + .enter = &intel_idle, +@@ -741,7 +767,7 @@ static struct cpuidle_state skx_cstates[] __initdata = { + { + .name = "C6", + .desc = "MWAIT 0x20", +- .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED, ++ .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, + .exit_latency = 133, + .target_residency = 600, + .enter = &intel_idle, +@@ -1686,6 +1712,12 @@ static void __init intel_idle_init_cstates_icpu(struct cpuidle_driver *drv) + if (cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IRQ_ENABLE) + drv->states[drv->state_count].enter = intel_idle_irq; + ++ if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) && ++ cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IBRS) { ++ WARN_ON_ONCE(cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IRQ_ENABLE); ++ drv->states[drv->state_count].enter = intel_idle_ibrs; ++ } ++ + if ((disabled_states_mask & BIT(drv->state_count)) || + ((icpu->use_acpi || force_use_acpi) && + intel_idle_off_by_default(mwait_hint) && diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c index 258d5fe3d395..f7298e3dc8f3 100644 --- a/drivers/input/rmi4/rmi_driver.c @@ -1517,6 +5309,19 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/include/linux/cpu.h b/include/linux/cpu.h +index 2c7477354744..314802f98b9d 100644 +--- a/include/linux/cpu.h ++++ b/include/linux/cpu.h +@@ -68,6 +68,8 @@ extern ssize_t cpu_show_srbds(struct device *dev, struct device_attribute *attr, + extern ssize_t cpu_show_mmio_stale_data(struct device *dev, + struct device_attribute *attr, + char *buf); ++extern ssize_t cpu_show_retbleed(struct device *dev, ++ struct device_attribute *attr, char *buf); + + extern __printf(4, 5) + struct device *cpu_device_create(struct device *parent, void *drvdata, diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -1601,6 +5406,19 @@ index cc6d2be2ffd5..418d814d2eb7 100644 static inline enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { +diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h +index 34eed5f85ed6..88d94cf515e1 100644 +--- a/include/linux/kvm_host.h ++++ b/include/linux/kvm_host.h +@@ -1511,7 +1511,7 @@ static inline void kvm_arch_end_assignment(struct kvm *kvm) + { + } + +-static inline bool kvm_arch_has_assigned_device(struct kvm *kvm) ++static __always_inline bool kvm_arch_has_assigned_device(struct kvm *kvm) + { + return false; + } diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index db924fe379c9..1169d78af2de 100644 --- a/include/linux/lsm_hook_defs.h @@ -1631,6 +5449,45 @@ index 419b5febc3ca..491323dfe4e0 100644 * Security hooks for perf events * * @perf_event_open: +diff --git a/include/linux/objtool.h b/include/linux/objtool.h +index c81ea2264ad8..376110ead758 100644 +--- a/include/linux/objtool.h ++++ b/include/linux/objtool.h +@@ -32,11 +32,16 @@ struct unwind_hint { + * + * UNWIND_HINT_FUNC: Generate the unwind metadata of a callable function. + * Useful for code which doesn't have an ELF function annotation. ++ * ++ * UNWIND_HINT_ENTRY: machine entry without stack, SYSCALL/SYSENTER etc. + */ + #define UNWIND_HINT_TYPE_CALL 0 + #define UNWIND_HINT_TYPE_REGS 1 + #define UNWIND_HINT_TYPE_REGS_PARTIAL 2 + #define UNWIND_HINT_TYPE_FUNC 3 ++#define UNWIND_HINT_TYPE_ENTRY 4 ++#define UNWIND_HINT_TYPE_SAVE 5 ++#define UNWIND_HINT_TYPE_RESTORE 6 + + #ifdef CONFIG_STACK_VALIDATION + +@@ -122,7 +127,7 @@ struct unwind_hint { + * the debuginfo as necessary. It will also warn if it sees any + * inconsistencies. + */ +-.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 ++.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 + .Lunwind_hint_ip_\@: + .pushsection .discard.unwind_hints + /* struct unwind_hint */ +@@ -175,7 +180,7 @@ struct unwind_hint { + #define ASM_REACHABLE + #else + #define ANNOTATE_INTRA_FUNCTION_CALL +-.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 ++.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 + .endm + .macro STACK_FRAME_NON_STANDARD func:req + .endm diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -1700,32 +5557,32 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c -index 81243c834abb..a136148627e7 100644 ---- a/net/netfilter/nf_tables_api.c -+++ b/net/netfilter/nf_tables_api.c -@@ -5213,13 +5213,20 @@ static int nft_setelem_parse_data(struct nft_ctx *ctx, struct nft_set *set, - struct nft_data *data, - struct nlattr *attr) - { -+ u32 dtype; - int err; +diff --git a/scripts/Makefile.build b/scripts/Makefile.build +index 33c1ed581522..2a0521f77e5f 100644 +--- a/scripts/Makefile.build ++++ b/scripts/Makefile.build +@@ -233,6 +233,7 @@ objtool_args = \ + $(if $(CONFIG_FRAME_POINTER),, --no-fp) \ + $(if $(CONFIG_GCOV_KERNEL), --no-unreachable) \ + $(if $(CONFIG_RETPOLINE), --retpoline) \ ++ $(if $(CONFIG_RETHUNK), --rethunk) \ + $(if $(CONFIG_X86_SMAP), --uaccess) \ + $(if $(CONFIG_FTRACE_MCOUNT_USE_OBJTOOL), --mcount) \ + $(if $(CONFIG_SLS), --sls) +diff --git a/scripts/link-vmlinux.sh b/scripts/link-vmlinux.sh +index 9361a1ef02c9..d4d028595fb4 100755 +--- a/scripts/link-vmlinux.sh ++++ b/scripts/link-vmlinux.sh +@@ -130,6 +130,9 @@ objtool_link() - err = nft_data_init(ctx, data, NFT_DATA_VALUE_MAXLEN, desc, attr); - if (err < 0) - return err; + if is_enabled CONFIG_VMLINUX_VALIDATION; then + objtoolopt="${objtoolopt} --noinstr" ++ if is_enabled CONFIG_CPU_UNRET_ENTRY; then ++ objtoolopt="${objtoolopt} --unret" ++ fi + fi -- if (desc->type != NFT_DATA_VERDICT && desc->len != set->dlen) { -+ if (set->dtype == NFT_DATA_VERDICT) -+ dtype = NFT_DATA_VERDICT; -+ else -+ dtype = NFT_DATA_VALUE; -+ -+ if (dtype != desc->type || -+ set->dlen != desc->len) { - nft_data_release(data, desc->type); - return -EINVAL; - } + if [ -n "${objtoolopt}" ]; then diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh @@ -1739,6 +5596,28 @@ index 16d475b3e203..4e333f14b84e 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build +diff --git a/security/Kconfig b/security/Kconfig +index 9b2c4925585a..34e2d7edd085 100644 +--- a/security/Kconfig ++++ b/security/Kconfig +@@ -54,17 +54,6 @@ config SECURITY_NETWORK + implement socket and networking access controls. + If you are unsure how to answer this question, answer N. + +-config PAGE_TABLE_ISOLATION +- bool "Remove the kernel mapping in user mode" +- default y +- depends on (X86_64 || X86_PAE) && !UML +- help +- This feature reduces the number of hardware side channels by +- ensuring that the majority of kernel addresses are not mapped +- into userspace. +- +- See Documentation/x86/pti.rst for more details. +- + config SECURITY_INFINIBAND + bool "Infiniband Security Hooks" + depends on SECURITY && INFINIBAND diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c index 093894a640dc..1c43a9462b4b 100644 --- a/security/integrity/platform_certs/load_uefi.c @@ -1816,3 +5695,661 @@ index aaf6566deb9f..86926966c15d 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { +diff --git a/tools/arch/x86/include/asm/msr-index.h b/tools/arch/x86/include/asm/msr-index.h +index 4425d6773183..8a0a53cf360d 100644 +--- a/tools/arch/x86/include/asm/msr-index.h ++++ b/tools/arch/x86/include/asm/msr-index.h +@@ -51,6 +51,8 @@ + #define SPEC_CTRL_STIBP BIT(SPEC_CTRL_STIBP_SHIFT) /* STIBP mask */ + #define SPEC_CTRL_SSBD_SHIFT 2 /* Speculative Store Bypass Disable bit */ + #define SPEC_CTRL_SSBD BIT(SPEC_CTRL_SSBD_SHIFT) /* Speculative Store Bypass Disable */ ++#define SPEC_CTRL_RRSBA_DIS_S_SHIFT 6 /* Disable RRSBA behavior */ ++#define SPEC_CTRL_RRSBA_DIS_S BIT(SPEC_CTRL_RRSBA_DIS_S_SHIFT) + + #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ + #define PRED_CMD_IBPB BIT(0) /* Indirect Branch Prediction Barrier */ +@@ -138,6 +140,13 @@ + * bit available to control VERW + * behavior. + */ ++#define ARCH_CAP_RRSBA BIT(19) /* ++ * Indicates RET may use predictors ++ * other than the RSB. With eIBRS ++ * enabled predictions in kernel mode ++ * are restricted to targets in ++ * kernel. ++ */ + + #define MSR_IA32_FLUSH_CMD 0x0000010b + #define L1D_FLUSH BIT(0) /* +diff --git a/tools/include/linux/objtool.h b/tools/include/linux/objtool.h +index c81ea2264ad8..376110ead758 100644 +--- a/tools/include/linux/objtool.h ++++ b/tools/include/linux/objtool.h +@@ -32,11 +32,16 @@ struct unwind_hint { + * + * UNWIND_HINT_FUNC: Generate the unwind metadata of a callable function. + * Useful for code which doesn't have an ELF function annotation. ++ * ++ * UNWIND_HINT_ENTRY: machine entry without stack, SYSCALL/SYSENTER etc. + */ + #define UNWIND_HINT_TYPE_CALL 0 + #define UNWIND_HINT_TYPE_REGS 1 + #define UNWIND_HINT_TYPE_REGS_PARTIAL 2 + #define UNWIND_HINT_TYPE_FUNC 3 ++#define UNWIND_HINT_TYPE_ENTRY 4 ++#define UNWIND_HINT_TYPE_SAVE 5 ++#define UNWIND_HINT_TYPE_RESTORE 6 + + #ifdef CONFIG_STACK_VALIDATION + +@@ -122,7 +127,7 @@ struct unwind_hint { + * the debuginfo as necessary. It will also warn if it sees any + * inconsistencies. + */ +-.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 ++.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 + .Lunwind_hint_ip_\@: + .pushsection .discard.unwind_hints + /* struct unwind_hint */ +@@ -175,7 +180,7 @@ struct unwind_hint { + #define ASM_REACHABLE + #else + #define ANNOTATE_INTRA_FUNCTION_CALL +-.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 ++.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 + .endm + .macro STACK_FRAME_NON_STANDARD func:req + .endm +diff --git a/tools/objtool/arch/x86/decode.c b/tools/objtool/arch/x86/decode.c +index 943cb41cddf7..1ecf50bbd554 100644 +--- a/tools/objtool/arch/x86/decode.c ++++ b/tools/objtool/arch/x86/decode.c +@@ -787,3 +787,8 @@ bool arch_is_retpoline(struct symbol *sym) + { + return !strncmp(sym->name, "__x86_indirect_", 15); + } ++ ++bool arch_is_rethunk(struct symbol *sym) ++{ ++ return !strcmp(sym->name, "__x86_return_thunk"); ++} +diff --git a/tools/objtool/builtin-check.c b/tools/objtool/builtin-check.c +index fc6975ab8b06..cd4bbc98f8c1 100644 +--- a/tools/objtool/builtin-check.c ++++ b/tools/objtool/builtin-check.c +@@ -21,7 +21,7 @@ + + bool no_fp, no_unreachable, retpoline, module, backtrace, uaccess, stats, + lto, vmlinux, mcount, noinstr, backup, sls, dryrun, +- ibt; ++ ibt, unret, rethunk; + + static const char * const check_usage[] = { + "objtool check [] file.o", +@@ -37,6 +37,8 @@ const struct option check_options[] = { + OPT_BOOLEAN('f', "no-fp", &no_fp, "Skip frame pointer validation"), + OPT_BOOLEAN('u', "no-unreachable", &no_unreachable, "Skip 'unreachable instruction' warnings"), + OPT_BOOLEAN('r', "retpoline", &retpoline, "Validate retpoline assumptions"), ++ OPT_BOOLEAN(0, "rethunk", &rethunk, "validate and annotate rethunk usage"), ++ OPT_BOOLEAN(0, "unret", &unret, "validate entry unret placement"), + OPT_BOOLEAN('m', "module", &module, "Indicates the object will be part of a kernel module"), + OPT_BOOLEAN('b', "backtrace", &backtrace, "unwind on error"), + OPT_BOOLEAN('a', "uaccess", &uaccess, "enable uaccess checking"), +diff --git a/tools/objtool/check.c b/tools/objtool/check.c +index f66e4ac0af94..57b7a68d3b66 100644 +--- a/tools/objtool/check.c ++++ b/tools/objtool/check.c +@@ -374,7 +374,8 @@ static int decode_instructions(struct objtool_file *file) + sec->text = true; + + if (!strcmp(sec->name, ".noinstr.text") || +- !strcmp(sec->name, ".entry.text")) ++ !strcmp(sec->name, ".entry.text") || ++ !strncmp(sec->name, ".text.__x86.", 12)) + sec->noinstr = true; + + for (offset = 0; offset < sec->sh.sh_size; offset += insn->len) { +@@ -747,6 +748,52 @@ static int create_retpoline_sites_sections(struct objtool_file *file) + return 0; + } + ++static int create_return_sites_sections(struct objtool_file *file) ++{ ++ struct instruction *insn; ++ struct section *sec; ++ int idx; ++ ++ sec = find_section_by_name(file->elf, ".return_sites"); ++ if (sec) { ++ WARN("file already has .return_sites, skipping"); ++ return 0; ++ } ++ ++ idx = 0; ++ list_for_each_entry(insn, &file->return_thunk_list, call_node) ++ idx++; ++ ++ if (!idx) ++ return 0; ++ ++ sec = elf_create_section(file->elf, ".return_sites", 0, ++ sizeof(int), idx); ++ if (!sec) { ++ WARN("elf_create_section: .return_sites"); ++ return -1; ++ } ++ ++ idx = 0; ++ list_for_each_entry(insn, &file->return_thunk_list, call_node) { ++ ++ int *site = (int *)sec->data->d_buf + idx; ++ *site = 0; ++ ++ if (elf_add_reloc_to_insn(file->elf, sec, ++ idx * sizeof(int), ++ R_X86_64_PC32, ++ insn->sec, insn->offset)) { ++ WARN("elf_add_reloc_to_insn: .return_sites"); ++ return -1; ++ } ++ ++ idx++; ++ } ++ ++ return 0; ++} ++ + static int create_ibt_endbr_seal_sections(struct objtool_file *file) + { + struct instruction *insn; +@@ -1081,6 +1128,11 @@ __weak bool arch_is_retpoline(struct symbol *sym) + return false; + } + ++__weak bool arch_is_rethunk(struct symbol *sym) ++{ ++ return false; ++} ++ + #define NEGATIVE_RELOC ((void *)-1L) + + static struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn) +@@ -1248,6 +1300,20 @@ static void add_retpoline_call(struct objtool_file *file, struct instruction *in + annotate_call_site(file, insn, false); + } + ++static void add_return_call(struct objtool_file *file, struct instruction *insn, bool add) ++{ ++ /* ++ * Return thunk tail calls are really just returns in disguise, ++ * so convert them accordingly. ++ */ ++ insn->type = INSN_RETURN; ++ insn->retpoline_safe = true; ++ ++ /* Skip the non-text sections, specially .discard ones */ ++ if (add && insn->sec->text) ++ list_add_tail(&insn->call_node, &file->return_thunk_list); ++} ++ + static bool same_function(struct instruction *insn1, struct instruction *insn2) + { + return insn1->func->pfunc == insn2->func->pfunc; +@@ -1300,6 +1366,9 @@ static int add_jump_destinations(struct objtool_file *file) + } else if (reloc->sym->retpoline_thunk) { + add_retpoline_call(file, insn); + continue; ++ } else if (reloc->sym->return_thunk) { ++ add_return_call(file, insn, true); ++ continue; + } else if (insn->func) { + /* + * External sibling call or internal sibling call with +@@ -1318,6 +1387,21 @@ static int add_jump_destinations(struct objtool_file *file) + + jump_dest = find_insn(file, dest_sec, dest_off); + if (!jump_dest) { ++ struct symbol *sym = find_symbol_by_offset(dest_sec, dest_off); ++ ++ /* ++ * This is a special case for zen_untrain_ret(). ++ * It jumps to __x86_return_thunk(), but objtool ++ * can't find the thunk's starting RET ++ * instruction, because the RET is also in the ++ * middle of another instruction. Objtool only ++ * knows about the outer instruction. ++ */ ++ if (sym && sym->return_thunk) { ++ add_return_call(file, insn, false); ++ continue; ++ } ++ + WARN_FUNC("can't find jump dest instruction at %s+0x%lx", + insn->sec, insn->offset, dest_sec->name, + dest_off); +@@ -1947,16 +2031,35 @@ static int read_unwind_hints(struct objtool_file *file) + + insn->hint = true; + +- if (ibt && hint->type == UNWIND_HINT_TYPE_REGS_PARTIAL) { ++ if (hint->type == UNWIND_HINT_TYPE_SAVE) { ++ insn->hint = false; ++ insn->save = true; ++ continue; ++ } ++ ++ if (hint->type == UNWIND_HINT_TYPE_RESTORE) { ++ insn->restore = true; ++ continue; ++ } ++ ++ if (hint->type == UNWIND_HINT_TYPE_REGS_PARTIAL) { + struct symbol *sym = find_symbol_by_offset(insn->sec, insn->offset); + +- if (sym && sym->bind == STB_GLOBAL && +- insn->type != INSN_ENDBR && !insn->noendbr) { +- WARN_FUNC("UNWIND_HINT_IRET_REGS without ENDBR", +- insn->sec, insn->offset); ++ if (sym && sym->bind == STB_GLOBAL) { ++ if (ibt && insn->type != INSN_ENDBR && !insn->noendbr) { ++ WARN_FUNC("UNWIND_HINT_IRET_REGS without ENDBR", ++ insn->sec, insn->offset); ++ } ++ ++ insn->entry = 1; + } + } + ++ if (hint->type == UNWIND_HINT_TYPE_ENTRY) { ++ hint->type = UNWIND_HINT_TYPE_CALL; ++ insn->entry = 1; ++ } ++ + if (hint->type == UNWIND_HINT_TYPE_FUNC) { + insn->cfi = &func_cfi; + continue; +@@ -2030,8 +2133,10 @@ static int read_retpoline_hints(struct objtool_file *file) + } + + if (insn->type != INSN_JUMP_DYNAMIC && +- insn->type != INSN_CALL_DYNAMIC) { +- WARN_FUNC("retpoline_safe hint not an indirect jump/call", ++ insn->type != INSN_CALL_DYNAMIC && ++ insn->type != INSN_RETURN && ++ insn->type != INSN_NOP) { ++ WARN_FUNC("retpoline_safe hint not an indirect jump/call/ret/nop", + insn->sec, insn->offset); + return -1; + } +@@ -2182,6 +2287,9 @@ static int classify_symbols(struct objtool_file *file) + if (arch_is_retpoline(func)) + func->retpoline_thunk = true; + ++ if (arch_is_rethunk(func)) ++ func->return_thunk = true; ++ + if (!strcmp(func->name, "__fentry__")) + func->fentry = true; + +@@ -3324,8 +3432,8 @@ static int validate_branch(struct objtool_file *file, struct symbol *func, + return 1; + } + +- visited = 1 << state.uaccess; +- if (insn->visited) { ++ visited = VISITED_BRANCH << state.uaccess; ++ if (insn->visited & VISITED_BRANCH_MASK) { + if (!insn->hint && !insn_cfi_match(insn, &state.cfi)) + return 1; + +@@ -3339,6 +3447,35 @@ static int validate_branch(struct objtool_file *file, struct symbol *func, + state.instr += insn->instr; + + if (insn->hint) { ++ if (insn->restore) { ++ struct instruction *save_insn, *i; ++ ++ i = insn; ++ save_insn = NULL; ++ ++ sym_for_each_insn_continue_reverse(file, func, i) { ++ if (i->save) { ++ save_insn = i; ++ break; ++ } ++ } ++ ++ if (!save_insn) { ++ WARN_FUNC("no corresponding CFI save for CFI restore", ++ sec, insn->offset); ++ return 1; ++ } ++ ++ if (!save_insn->visited) { ++ WARN_FUNC("objtool isn't smart enough to handle this CFI save/restore combo", ++ sec, insn->offset); ++ return 1; ++ } ++ ++ insn->cfi = save_insn->cfi; ++ nr_cfi_reused++; ++ } ++ + state.cfi = *insn->cfi; + } else { + /* XXX track if we actually changed state.cfi */ +@@ -3554,6 +3691,145 @@ static int validate_unwind_hints(struct objtool_file *file, struct section *sec) + return warnings; + } + ++/* ++ * Validate rethunk entry constraint: must untrain RET before the first RET. ++ * ++ * Follow every branch (intra-function) and ensure ANNOTATE_UNRET_END comes ++ * before an actual RET instruction. ++ */ ++static int validate_entry(struct objtool_file *file, struct instruction *insn) ++{ ++ struct instruction *next, *dest; ++ int ret, warnings = 0; ++ ++ for (;;) { ++ next = next_insn_to_validate(file, insn); ++ ++ if (insn->visited & VISITED_ENTRY) ++ return 0; ++ ++ insn->visited |= VISITED_ENTRY; ++ ++ if (!insn->ignore_alts && !list_empty(&insn->alts)) { ++ struct alternative *alt; ++ bool skip_orig = false; ++ ++ list_for_each_entry(alt, &insn->alts, list) { ++ if (alt->skip_orig) ++ skip_orig = true; ++ ++ ret = validate_entry(file, alt->insn); ++ if (ret) { ++ if (backtrace) ++ BT_FUNC("(alt)", insn); ++ return ret; ++ } ++ } ++ ++ if (skip_orig) ++ return 0; ++ } ++ ++ switch (insn->type) { ++ ++ case INSN_CALL_DYNAMIC: ++ case INSN_JUMP_DYNAMIC: ++ case INSN_JUMP_DYNAMIC_CONDITIONAL: ++ WARN_FUNC("early indirect call", insn->sec, insn->offset); ++ return 1; ++ ++ case INSN_JUMP_UNCONDITIONAL: ++ case INSN_JUMP_CONDITIONAL: ++ if (!is_sibling_call(insn)) { ++ if (!insn->jump_dest) { ++ WARN_FUNC("unresolved jump target after linking?!?", ++ insn->sec, insn->offset); ++ return -1; ++ } ++ ret = validate_entry(file, insn->jump_dest); ++ if (ret) { ++ if (backtrace) { ++ BT_FUNC("(branch%s)", insn, ++ insn->type == INSN_JUMP_CONDITIONAL ? "-cond" : ""); ++ } ++ return ret; ++ } ++ ++ if (insn->type == INSN_JUMP_UNCONDITIONAL) ++ return 0; ++ ++ break; ++ } ++ ++ /* fallthrough */ ++ case INSN_CALL: ++ dest = find_insn(file, insn->call_dest->sec, ++ insn->call_dest->offset); ++ if (!dest) { ++ WARN("Unresolved function after linking!?: %s", ++ insn->call_dest->name); ++ return -1; ++ } ++ ++ ret = validate_entry(file, dest); ++ if (ret) { ++ if (backtrace) ++ BT_FUNC("(call)", insn); ++ return ret; ++ } ++ /* ++ * If a call returns without error, it must have seen UNTRAIN_RET. ++ * Therefore any non-error return is a success. ++ */ ++ return 0; ++ ++ case INSN_RETURN: ++ WARN_FUNC("RET before UNTRAIN", insn->sec, insn->offset); ++ return 1; ++ ++ case INSN_NOP: ++ if (insn->retpoline_safe) ++ return 0; ++ break; ++ ++ default: ++ break; ++ } ++ ++ if (!next) { ++ WARN_FUNC("teh end!", insn->sec, insn->offset); ++ return -1; ++ } ++ insn = next; ++ } ++ ++ return warnings; ++} ++ ++/* ++ * Validate that all branches starting at 'insn->entry' encounter UNRET_END ++ * before RET. ++ */ ++static int validate_unret(struct objtool_file *file) ++{ ++ struct instruction *insn; ++ int ret, warnings = 0; ++ ++ for_each_insn(file, insn) { ++ if (!insn->entry) ++ continue; ++ ++ ret = validate_entry(file, insn); ++ if (ret < 0) { ++ WARN_FUNC("Failed UNRET validation", insn->sec, insn->offset); ++ return ret; ++ } ++ warnings += ret; ++ } ++ ++ return warnings; ++} ++ + static int validate_retpoline(struct objtool_file *file) + { + struct instruction *insn; +@@ -3561,7 +3837,8 @@ static int validate_retpoline(struct objtool_file *file) + + for_each_insn(file, insn) { + if (insn->type != INSN_JUMP_DYNAMIC && +- insn->type != INSN_CALL_DYNAMIC) ++ insn->type != INSN_CALL_DYNAMIC && ++ insn->type != INSN_RETURN) + continue; + + if (insn->retpoline_safe) +@@ -3576,9 +3853,17 @@ static int validate_retpoline(struct objtool_file *file) + if (!strcmp(insn->sec->name, ".init.text") && !module) + continue; + +- WARN_FUNC("indirect %s found in RETPOLINE build", +- insn->sec, insn->offset, +- insn->type == INSN_JUMP_DYNAMIC ? "jump" : "call"); ++ if (insn->type == INSN_RETURN) { ++ if (rethunk) { ++ WARN_FUNC("'naked' return found in RETHUNK build", ++ insn->sec, insn->offset); ++ } else ++ continue; ++ } else { ++ WARN_FUNC("indirect %s found in RETPOLINE build", ++ insn->sec, insn->offset, ++ insn->type == INSN_JUMP_DYNAMIC ? "jump" : "call"); ++ } + + warnings++; + } +@@ -3911,6 +4196,17 @@ int check(struct objtool_file *file) + goto out; + warnings += ret; + ++ if (unret) { ++ /* ++ * Must be after validate_branch() and friends, it plays ++ * further games with insn->visited. ++ */ ++ ret = validate_unret(file); ++ if (ret < 0) ++ return ret; ++ warnings += ret; ++ } ++ + if (ibt) { + ret = validate_ibt(file); + if (ret < 0) +@@ -3937,6 +4233,13 @@ int check(struct objtool_file *file) + warnings += ret; + } + ++ if (rethunk) { ++ ret = create_return_sites_sections(file); ++ if (ret < 0) ++ goto out; ++ warnings += ret; ++ } ++ + if (mcount) { + ret = create_mcount_loc_sections(file); + if (ret < 0) +diff --git a/tools/objtool/include/objtool/arch.h b/tools/objtool/include/objtool/arch.h +index 9b19cc304195..beb2f3aa94ff 100644 +--- a/tools/objtool/include/objtool/arch.h ++++ b/tools/objtool/include/objtool/arch.h +@@ -89,6 +89,7 @@ const char *arch_ret_insn(int len); + int arch_decode_hint_reg(u8 sp_reg, int *base); + + bool arch_is_retpoline(struct symbol *sym); ++bool arch_is_rethunk(struct symbol *sym); + + int arch_rewrite_retpolines(struct objtool_file *file); + +diff --git a/tools/objtool/include/objtool/builtin.h b/tools/objtool/include/objtool/builtin.h +index c39dbfaef6dc..b6bb605faf3f 100644 +--- a/tools/objtool/include/objtool/builtin.h ++++ b/tools/objtool/include/objtool/builtin.h +@@ -10,7 +10,7 @@ + extern const struct option check_options[]; + extern bool no_fp, no_unreachable, retpoline, module, backtrace, uaccess, stats, + lto, vmlinux, mcount, noinstr, backup, sls, dryrun, +- ibt; ++ ibt, unret, rethunk; + + extern int cmd_parse_options(int argc, const char **argv, const char * const usage[]); + +diff --git a/tools/objtool/include/objtool/check.h b/tools/objtool/include/objtool/check.h +index f10d7374f388..036129cebeee 100644 +--- a/tools/objtool/include/objtool/check.h ++++ b/tools/objtool/include/objtool/check.h +@@ -46,16 +46,19 @@ struct instruction { + enum insn_type type; + unsigned long immediate; + +- u8 dead_end : 1, +- ignore : 1, +- ignore_alts : 1, +- hint : 1, +- retpoline_safe : 1, +- noendbr : 1; +- /* 2 bit hole */ ++ u16 dead_end : 1, ++ ignore : 1, ++ ignore_alts : 1, ++ hint : 1, ++ save : 1, ++ restore : 1, ++ retpoline_safe : 1, ++ noendbr : 1, ++ entry : 1; ++ /* 7 bit hole */ ++ + s8 instr; + u8 visited; +- /* u8 hole */ + + struct alt_group *alt_group; + struct symbol *call_dest; +@@ -69,6 +72,11 @@ struct instruction { + struct cfi_state *cfi; + }; + ++#define VISITED_BRANCH 0x01 ++#define VISITED_BRANCH_UACCESS 0x02 ++#define VISITED_BRANCH_MASK 0x03 ++#define VISITED_ENTRY 0x04 ++ + static inline bool is_static_jump(struct instruction *insn) + { + return insn->type == INSN_JUMP_CONDITIONAL || +diff --git a/tools/objtool/include/objtool/elf.h b/tools/objtool/include/objtool/elf.h +index 82e57eb4b4c5..94a618e2a79e 100644 +--- a/tools/objtool/include/objtool/elf.h ++++ b/tools/objtool/include/objtool/elf.h +@@ -57,6 +57,7 @@ struct symbol { + u8 uaccess_safe : 1; + u8 static_call_tramp : 1; + u8 retpoline_thunk : 1; ++ u8 return_thunk : 1; + u8 fentry : 1; + u8 profiling_func : 1; + struct list_head pv_target; +diff --git a/tools/objtool/include/objtool/objtool.h b/tools/objtool/include/objtool/objtool.h +index a6e72d916807..7f2d1b095333 100644 +--- a/tools/objtool/include/objtool/objtool.h ++++ b/tools/objtool/include/objtool/objtool.h +@@ -24,6 +24,7 @@ struct objtool_file { + struct list_head insn_list; + DECLARE_HASHTABLE(insn_hash, 20); + struct list_head retpoline_call_list; ++ struct list_head return_thunk_list; + struct list_head static_call_list; + struct list_head mcount_loc_list; + struct list_head endbr_list; +diff --git a/tools/objtool/objtool.c b/tools/objtool/objtool.c +index 843ff3c2f28e..983687345d35 100644 +--- a/tools/objtool/objtool.c ++++ b/tools/objtool/objtool.c +@@ -126,6 +126,7 @@ struct objtool_file *objtool_open_read(const char *_objname) + INIT_LIST_HEAD(&file.insn_list); + hash_init(file.insn_hash); + INIT_LIST_HEAD(&file.retpoline_call_list); ++ INIT_LIST_HEAD(&file.return_thunk_list); + INIT_LIST_HEAD(&file.static_call_list); + INIT_LIST_HEAD(&file.mcount_loc_list); + INIT_LIST_HEAD(&file.endbr_list); diff --git a/sources b/sources index ffa546069..eac73952e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.10.tar.xz) = 443ade4d54208697976ac6dfaa96f1a3d2ac21f1440d6414304161305aa5571aa93cee65f1adaae9163382dff3bbf4d712f04cfae5d57bbc61de4295ebbcaa88 -SHA512 (kernel-abi-stablelists-5.18.10-100.tar.bz2) = 9f0614b7ee410aa5bec200e950e53ee072f7d009cbd8c11f05ee3fd3dff5e9e8c9e7a5141b614eda1963ce4b23444f3d7b48546edf88bc9959f5529afed6cf24 -SHA512 (kernel-kabi-dw-5.18.10-100.tar.bz2) = 07a7a5f8bc318fdda6f6d8dac0df667dffadecc6db8def51cc92e246f1ad372668aa6a7d58054f9bd56010b3599de74b9406f3b83c1d23bc0de4b61bd703eda4 +SHA512 (linux-5.18.11.tar.xz) = 86d9e65efe242e5bc612c28f1164211805f18dfef08266d4fe6a8d7d41fa42fa4e7be124778c31a792b4c59a523612906933f6fc84c0a0528825adcd559a989e +SHA512 (kernel-abi-stablelists-5.18.11-100.tar.bz2) = 76c21f305c08981f5b1bcc1a10d32e4ed2cc70dd675e5863617632951a56ca791b47cd521af3e2b11b9a20b9b4eaf47c97972e4d41ba25d150e04e4835ac879b +SHA512 (kernel-kabi-dw-5.18.11-100.tar.bz2) = 2cdaae4c18d710ae130e7ce660e8e69ac9f4da297039a844c1c6b6068ac0a7bcea4b9b58e884488ce1fb91c14e43165e25f271b0f5d5591db5e7eab9e578d0b2 From ba3ee622e75f3cc2af7e3feae6143ae7886a5bb8 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 22 Jul 2022 08:37:03 -0500 Subject: [PATCH 085/114] kernel-5.18.13-100 * Fri Jul 22 2022 Justin M. Forbes [5.18.13-0] - um: Add missing apply_returns() (Peter Zijlstra) - x86/bugs: Remove apostrophe typo (Kim Phillips) - tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) - KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini) - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo) - efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo) - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Nathan Chancellor) - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby) - fedora: Also enable efifb on aarch64 for Nvidia (Javier Martinez Canillas) - Turn on configs for retbleed (Justin M. Forbes) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 27 ++++ kernel.spec | 16 ++- patch-5.18-redhat.patch | 269 ++++++++++++++++++++++++++++++++++------ sources | 6 +- 4 files changed, 271 insertions(+), 47 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 823e52d7d..7e374847f 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,30 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f014b0b869404c24a955539ae044dae72f639cce + f014b0b869404c24a955539ae044dae72f639cce um: Add missing apply_returns() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0aabd44e8df94774bcadbd06c88a49257f5b27f3 + 0aabd44e8df94774bcadbd06c88a49257f5b27f3 x86/bugs: Remove apostrophe typo + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7095e33ea429177c0b44b7194efeb334af5fd897 + 7095e33ea429177c0b44b7194efeb334af5fd897 tools headers cpufeatures: Sync with the kernel sources + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/44a6c2ee845e197336ad8993d9369d11a342b9b3 + 44a6c2ee845e197336ad8993d9369d11a342b9b3 tools arch x86: Sync the msr-index.h copy with the kernel sources + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d93f9a7a81a4fcfad3c03b2d3aee7f3ce15b73dc + d93f9a7a81a4fcfad3c03b2d3aee7f3ce15b73dc KVM: emulate: do not adjust size of fastop and setcc subroutines + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/eda959dfce68b14c64ed2a46be10c3ad190dfec9 + eda959dfce68b14c64ed2a46be10c3ad190dfec9 x86/kvm: fix FASTOP_SIZE when return thunks are enabled + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea3cd1bd63d9f4f574c2859b5b0d8ffabc430bef + ea3cd1bd63d9f4f574c2859b5b0d8ffabc430bef efi/x86: use naked RET on mixed mode call wrapper + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0b667f92cd5ec5d23426696cf698af4464954c8b + 0b667f92cd5ec5d23426696cf698af4464954c8b x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9fb40753adacf689d8bf16ddccafec7a9cb506c0 + 9fb40753adacf689d8bf16ddccafec7a9cb506c0 x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit + "https://gitlab.com/cki-project/kernel-ark/-/commit"/124840092adcbd2b256ecb6ec277d90a52e9ca35 124840092adcbd2b256ecb6ec277d90a52e9ca35 x86/static_call: Serialize __static_call_fixup() properly diff --git a/kernel.spec b/kernel.spec index d700d0e35..3ffb4b3f8 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.11 +%define specversion 5.18.13 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.11 +%define tarfile_release 5.18.13 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,7 +3034,17 @@ fi # # %changelog -* Tue Jul 12 2022 Justin M. Forbes [5.18.11-100] +* Fri Jul 22 2022 Justin M. Forbes [5.18.13-0] +- um: Add missing apply_returns() (Peter Zijlstra) +- x86/bugs: Remove apostrophe typo (Kim Phillips) +- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) +- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) +- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini) +- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo) +- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo) +- x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Nathan Chancellor) +- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby) +- fedora: Also enable efifb on aarch64 for Nvidia (Javier Martinez Canillas) - Turn on configs for retbleed (Justin M. Forbes) * Tue Jul 12 2022 Justin M. Forbes [5.18.11-0] diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 522818b55..9cbca1cfa 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -5,6 +5,7 @@ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + + arch/um/kernel/um_arch.c | 4 + arch/x86/Kconfig | 103 ++++- arch/x86/Makefile | 6 + arch/x86/boot/header.S | 4 + @@ -22,7 +23,7 @@ arch/x86/include/asm/efi.h | 5 + arch/x86/include/asm/linkage.h | 8 + arch/x86/include/asm/msr-index.h | 13 + - arch/x86/include/asm/nospec-branch.h | 68 ++- + arch/x86/include/asm/nospec-branch.h | 69 ++- arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/traps.h | 2 +- arch/x86/include/asm/unwind_hints.h | 14 +- @@ -35,6 +36,7 @@ arch/x86/kernel/cpu/hygon.c | 6 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/ftrace.c | 7 +- + arch/x86/kernel/head_32.S | 1 + arch/x86/kernel/head_64.S | 5 + arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- @@ -44,7 +46,7 @@ arch/x86/kernel/static_call.c | 51 ++- arch/x86/kernel/traps.c | 19 +- arch/x86/kernel/vmlinux.lds.S | 9 +- - arch/x86/kvm/emulate.c | 28 +- + arch/x86/kvm/emulate.c | 35 +- arch/x86/kvm/svm/vmenter.S | 18 + arch/x86/kvm/vmx/capabilities.h | 4 +- arch/x86/kvm/vmx/nested.c | 2 +- @@ -58,6 +60,7 @@ arch/x86/lib/retpoline.S | 79 +++- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 26 +- + arch/x86/platform/efi/efi_thunk_64.S | 5 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 1 + @@ -105,7 +108,9 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - tools/arch/x86/include/asm/msr-index.h | 9 + + tools/arch/x86/include/asm/cpufeatures.h | 12 +- + tools/arch/x86/include/asm/disabled-features.h | 21 +- + tools/arch/x86/include/asm/msr-index.h | 13 + tools/include/linux/objtool.h | 9 +- tools/objtool/arch/x86/decode.c | 5 + tools/objtool/builtin-check.c | 4 +- @@ -116,7 +121,7 @@ tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 1 + tools/objtool/objtool.c | 1 + - 118 files changed, 2609 insertions(+), 614 deletions(-) + 123 files changed, 2656 insertions(+), 622 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index c4893782055b..eb92195ca015 100644 @@ -162,7 +167,7 @@ index c4893782055b..eb92195ca015 100644 Not specifying this option is equivalent to spectre_v2=auto. diff --git a/Makefile b/Makefile -index 323032d60ac3..bbb113602cc8 100644 +index 1f3c753cb28d..89ed649fae1b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -260,6 +265,21 @@ index 2cef49983e9e..c50998b4b554 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; +diff --git a/arch/um/kernel/um_arch.c b/arch/um/kernel/um_arch.c +index 0760e24f2eba..9838967d0b2f 100644 +--- a/arch/um/kernel/um_arch.c ++++ b/arch/um/kernel/um_arch.c +@@ -432,6 +432,10 @@ void apply_retpolines(s32 *start, s32 *end) + { + } + ++void apply_returns(s32 *start, s32 *end) ++{ ++} ++ + void apply_alternatives(struct alt_instr *start, struct alt_instr *end) + { + } diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index b2c65f573353..4d1d87f76a74 100644 --- a/arch/x86/Kconfig @@ -1148,10 +1168,18 @@ index 4425d6773183..ad084326f24c 100644 #define MSR_F16H_L2I_PERF_CTL 0xc0010230 #define MSR_F16H_L2I_PERF_CTR 0xc0010231 diff --git a/arch/x86/include/asm/nospec-branch.h b/arch/x86/include/asm/nospec-branch.h -index da251a5645b0..bb05ed4f46bd 100644 +index da251a5645b0..10a3bfc1eb23 100644 --- a/arch/x86/include/asm/nospec-branch.h +++ b/arch/x86/include/asm/nospec-branch.h -@@ -75,6 +75,23 @@ +@@ -11,6 +11,7 @@ + #include + #include + #include ++#include + + #define RETPOLINE_THUNK_SIZE 32 + +@@ -75,6 +76,23 @@ .popsection .endm @@ -1175,7 +1203,7 @@ index da251a5645b0..bb05ed4f46bd 100644 /* * JMP_NOSPEC and CALL_NOSPEC macros can be used instead of a simple * indirect jmp/call which may be susceptible to the Spectre variant 2 -@@ -105,10 +122,34 @@ +@@ -105,10 +123,34 @@ * monstrosity above, manually. */ .macro FILL_RETURN_BUFFER reg:req nr:req ftr:req @@ -1211,7 +1239,7 @@ index da251a5645b0..bb05ed4f46bd 100644 #endif .endm -@@ -120,17 +161,20 @@ +@@ -120,17 +162,20 @@ _ASM_PTR " 999b\n\t" \ ".popsection\n\t" @@ -1236,7 +1264,7 @@ index da251a5645b0..bb05ed4f46bd 100644 #ifdef CONFIG_X86_64 /* -@@ -193,6 +237,7 @@ enum spectre_v2_mitigation { +@@ -193,6 +238,7 @@ enum spectre_v2_mitigation { SPECTRE_V2_EIBRS, SPECTRE_V2_EIBRS_RETPOLINE, SPECTRE_V2_EIBRS_LFENCE, @@ -1244,17 +1272,17 @@ index da251a5645b0..bb05ed4f46bd 100644 }; /* The indirect branch speculation control variants */ -@@ -235,6 +280,9 @@ static inline void indirect_branch_prediction_barrier(void) +@@ -235,6 +281,9 @@ static inline void indirect_branch_prediction_barrier(void) /* The Intel SPEC CTRL MSR base value cache */ extern u64 x86_spec_ctrl_base; -+extern u64 x86_spec_ctrl_current; ++DECLARE_PER_CPU(u64, x86_spec_ctrl_current); +extern void write_spec_ctrl_current(u64 val, bool force); +extern u64 spec_ctrl_current(void); /* * With retpoline, we must use IBRS to restrict branch prediction -@@ -244,18 +292,16 @@ extern u64 x86_spec_ctrl_base; +@@ -244,18 +293,16 @@ extern u64 x86_spec_ctrl_base; */ #define firmware_restrict_branch_speculation_start() \ do { \ @@ -1564,7 +1592,7 @@ index 0c0b09796ced..35d5288394cb 100644 } diff --git a/arch/x86/kernel/cpu/bugs.c b/arch/x86/kernel/cpu/bugs.c -index a8a9f6406331..f6dfa26ed88b 100644 +index a8a9f6406331..0b64e894b383 100644 --- a/arch/x86/kernel/cpu/bugs.c +++ b/arch/x86/kernel/cpu/bugs.c @@ -38,6 +38,8 @@ @@ -1948,7 +1976,7 @@ index a8a9f6406331..f6dfa26ed88b 100644 + if (retbleed_mitigation == RETBLEED_MITIGATION_UNRET) { + if (mode != SPECTRE_V2_USER_STRICT && + mode != SPECTRE_V2_USER_STRICT_PREFERRED) -+ pr_info("Selecting STIBP always-on mode to complement retbleed mitigation'\n"); ++ pr_info("Selecting STIBP always-on mode to complement retbleed mitigation\n"); + mode = SPECTRE_V2_USER_STRICT_PREFERRED; + } + @@ -2451,6 +2479,18 @@ index 1e31c7d21597..6892ca67d9c6 100644 /* No need to test direct calls on created trampolines */ if (ops->flags & FTRACE_OPS_FL_SAVE_REGS) { +diff --git a/arch/x86/kernel/head_32.S b/arch/x86/kernel/head_32.S +index eb8656bac99b..9b7acc9c7874 100644 +--- a/arch/x86/kernel/head_32.S ++++ b/arch/x86/kernel/head_32.S +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S index b8e3019547a5..3178fd81f93f 100644 --- a/arch/x86/kernel/head_64.S @@ -2898,10 +2938,36 @@ index 7fda7f27e762..071faf2c8a77 100644 #ifdef CONFIG_X86_KERNEL_IBT diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c -index 89b11e7dca8a..db96bf7d1122 100644 +index 89b11e7dca8a..f8382abe22ff 100644 --- a/arch/x86/kvm/emulate.c +++ b/arch/x86/kvm/emulate.c -@@ -325,13 +325,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); +@@ -189,9 +189,6 @@ + #define X8(x...) X4(x), X4(x) + #define X16(x...) X8(x), X8(x) + +-#define NR_FASTOP (ilog2(sizeof(ulong)) + 1) +-#define FASTOP_SIZE (8 * (1 + HAS_KERNEL_IBT)) +- + struct opcode { + u64 flags; + u8 intercept; +@@ -306,9 +303,15 @@ static void invalidate_registers(struct x86_emulate_ctxt *ctxt) + * Moreover, they are all exactly FASTOP_SIZE bytes long, so functions for + * different operand sizes can be reached by calculation, rather than a jump + * table (which would be bigger than the code). ++ * ++ * The 16 byte alignment, considering 5 bytes for the RET thunk, 3 for ENDBR ++ * and 1 for the straight line speculation INT3, leaves 7 bytes for the ++ * body of the function. Currently none is larger than 4. + */ + static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); + ++#define FASTOP_SIZE 16 ++ + #define __FOP_FUNC(name) \ + ".align " __stringify(FASTOP_SIZE) " \n\t" \ + ".type " name ", @function \n\t" \ +@@ -325,13 +328,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); #define FOP_RET(name) \ __FOP_RET(#name) @@ -2919,7 +2985,7 @@ index 89b11e7dca8a..db96bf7d1122 100644 #define FOP_END \ ".popsection") -@@ -435,16 +437,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); +@@ -435,17 +440,12 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); /* * Depending on .config the SETcc functions look like: * @@ -2937,14 +3003,12 @@ index 89b11e7dca8a..db96bf7d1122 100644 */ -#define SETCC_LENGTH (ENDBR_INSN_SIZE + 4 + IS_ENABLED(CONFIG_SLS)) -#define SETCC_ALIGN (4 << IS_ENABLED(CONFIG_SLS) << HAS_KERNEL_IBT) -+#define RET_LENGTH (1 + (4 * IS_ENABLED(CONFIG_RETHUNK)) + \ -+ IS_ENABLED(CONFIG_SLS)) -+#define SETCC_LENGTH (ENDBR_INSN_SIZE + 3 + RET_LENGTH) -+#define SETCC_ALIGN (4 << ((SETCC_LENGTH > 4) & 1) << ((SETCC_LENGTH > 8) & 1)) - static_assert(SETCC_LENGTH <= SETCC_ALIGN); +-static_assert(SETCC_LENGTH <= SETCC_ALIGN); ++#define SETCC_ALIGN 16 #define FOP_SETCC(op) \ -@@ -453,9 +454,10 @@ static_assert(SETCC_LENGTH <= SETCC_ALIGN); + ".align " __stringify(SETCC_ALIGN) " \n\t" \ +@@ -453,9 +453,10 @@ static_assert(SETCC_LENGTH <= SETCC_ALIGN); #op ": \n\t" \ ASM_ENDBR \ #op " %al \n\t" \ @@ -3498,10 +3562,10 @@ index 5e7f41225780..5cfc49ddb1b4 100644 asmlinkage void vmread_error(unsigned long field, bool fault); __attribute__((regparm(0))) void vmread_error_trampoline(unsigned long field, diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c -index 558d1f2ab5b4..9caa902f0de1 100644 +index 828f5cf1af45..53b6fdf30c99 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c -@@ -12531,9 +12531,9 @@ void kvm_arch_end_assignment(struct kvm *kvm) +@@ -12533,9 +12533,9 @@ void kvm_arch_end_assignment(struct kvm *kvm) } EXPORT_SYMBOL_GPL(kvm_arch_end_assignment); @@ -3716,6 +3780,29 @@ index 4c71fa04e784..2dab2816b3f7 100644 /* Make sure the trampoline generation logic doesn't overflow */ if (WARN_ON_ONCE(prog > (u8 *)image_end - BPF_INSN_SAFETY)) { ret = -EFAULT; +diff --git a/arch/x86/platform/efi/efi_thunk_64.S b/arch/x86/platform/efi/efi_thunk_64.S +index 854dd81804b7..bc740a7c438c 100644 +--- a/arch/x86/platform/efi/efi_thunk_64.S ++++ b/arch/x86/platform/efi/efi_thunk_64.S +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + .text + .code64 +@@ -75,7 +76,9 @@ STACK_FRAME_NON_STANDARD __efi64_thunk + 1: movq 0x20(%rsp), %rsp + pop %rbx + pop %rbp +- RET ++ ANNOTATE_UNRET_SAFE ++ ret ++ int3 + + .code32 + 2: pushl $__KERNEL_CS diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c index 81aa46f770c5..cfa99e8f054b 100644 --- a/arch/x86/xen/setup.c @@ -3830,7 +3917,7 @@ index caa9bc2fa100..6b4fdf6b9542 100644 #endif /* CONFIG_IA32_EMULATION */ diff --git a/arch/x86/xen/xen-head.S b/arch/x86/xen/xen-head.S -index 3a2cd93bf059..fa884fc73e07 100644 +index 13af6fe453e3..ffaa62167f6e 100644 --- a/arch/x86/xen/xen-head.S +++ b/arch/x86/xen/xen-head.S @@ -26,6 +26,7 @@ SYM_CODE_START(hypercall_page) @@ -4559,7 +4646,7 @@ index 000000000000..de0a3714a5d4 + } +} diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c -index 2bfbb05f7d89..a504f7234f35 100644 +index 1f276f108cc9..7039ad9bdf7f 100644 --- a/drivers/firmware/sysfb.c +++ b/drivers/firmware/sysfb.c @@ -34,6 +34,22 @@ @@ -4582,18 +4669,18 @@ index 2bfbb05f7d89..a504f7234f35 100644 +} +early_param("nvidia-drm.modeset", simpledrm_disable); + - static __init int sysfb_init(void) - { - struct screen_info *si = &screen_info; -@@ -45,7 +61,7 @@ static __init int sysfb_init(void) + static struct platform_device *pd; + static DEFINE_MUTEX(disable_lock); + static bool disabled; +@@ -83,7 +99,7 @@ static __init int sysfb_init(void) /* try to create a simple-framebuffer device */ compatible = sysfb_parse_mode(si, &mode); - if (compatible) { + if (compatible && !skip_simpledrm) { - ret = sysfb_create_simplefb(si, &mode); - if (!ret) - return 0; + pd = sysfb_create_simplefb(si, &mode); + if (!IS_ERR(pd)) + goto unlock_mutex; diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c index 6c9e6e7f0afd..f0ff2f1f5fcb 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c @@ -5121,7 +5208,7 @@ index 857d4c2fd1a2..9353941f3a97 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index a2862a56fadc..1cddbc757925 100644 +index c9831daafbc6..5c4bb1e9ba0a 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -5235,10 +5322,10 @@ index d464fdf978fb..acdaab3d7697 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index a2b53ca63335..021e51c64cde 100644 +index 337ae1e3ad25..727cc7fb542e 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -800,6 +800,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); +@@ -801,6 +801,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); void nvme_failover_req(struct request *req); @@ -5246,7 +5333,7 @@ index a2b53ca63335..021e51c64cde 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -836,6 +837,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) +@@ -837,6 +838,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) static inline void nvme_failover_req(struct request *req) { } @@ -5695,8 +5782,90 @@ index aaf6566deb9f..86926966c15d 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { +diff --git a/tools/arch/x86/include/asm/cpufeatures.h b/tools/arch/x86/include/asm/cpufeatures.h +index e17de69faa54..5d09ded0c491 100644 +--- a/tools/arch/x86/include/asm/cpufeatures.h ++++ b/tools/arch/x86/include/asm/cpufeatures.h +@@ -203,8 +203,8 @@ + #define X86_FEATURE_PROC_FEEDBACK ( 7*32+ 9) /* AMD ProcFeedbackInterface */ + /* FREE! ( 7*32+10) */ + #define X86_FEATURE_PTI ( 7*32+11) /* Kernel Page Table Isolation enabled */ +-#define X86_FEATURE_RETPOLINE ( 7*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ +-#define X86_FEATURE_RETPOLINE_LFENCE ( 7*32+13) /* "" Use LFENCE for Spectre variant 2 */ ++#define X86_FEATURE_KERNEL_IBRS ( 7*32+12) /* "" Set/clear IBRS on kernel entry/exit */ ++#define X86_FEATURE_RSB_VMEXIT ( 7*32+13) /* "" Fill RSB on VM-Exit */ + #define X86_FEATURE_INTEL_PPIN ( 7*32+14) /* Intel Processor Inventory Number */ + #define X86_FEATURE_CDP_L2 ( 7*32+15) /* Code and Data Prioritization L2 */ + #define X86_FEATURE_MSR_SPEC_CTRL ( 7*32+16) /* "" MSR SPEC_CTRL is implemented */ +@@ -295,6 +295,12 @@ + #define X86_FEATURE_PER_THREAD_MBA (11*32+ 7) /* "" Per-thread Memory Bandwidth Allocation */ + #define X86_FEATURE_SGX1 (11*32+ 8) /* "" Basic SGX */ + #define X86_FEATURE_SGX2 (11*32+ 9) /* "" SGX Enclave Dynamic Memory Management (EDMM) */ ++#define X86_FEATURE_ENTRY_IBPB (11*32+10) /* "" Issue an IBPB on kernel entry */ ++#define X86_FEATURE_RRSBA_CTRL (11*32+11) /* "" RET prediction control */ ++#define X86_FEATURE_RETPOLINE (11*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ ++#define X86_FEATURE_RETPOLINE_LFENCE (11*32+13) /* "" Use LFENCE for Spectre variant 2 */ ++#define X86_FEATURE_RETHUNK (11*32+14) /* "" Use REturn THUNK */ ++#define X86_FEATURE_UNRET (11*32+15) /* "" AMD BTB untrain return */ + + /* Intel-defined CPU features, CPUID level 0x00000007:1 (EAX), word 12 */ + #define X86_FEATURE_AVX_VNNI (12*32+ 4) /* AVX VNNI instructions */ +@@ -315,6 +321,7 @@ + #define X86_FEATURE_VIRT_SSBD (13*32+25) /* Virtualized Speculative Store Bypass Disable */ + #define X86_FEATURE_AMD_SSB_NO (13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */ + #define X86_FEATURE_CPPC (13*32+27) /* Collaborative Processor Performance Control */ ++#define X86_FEATURE_BTC_NO (13*32+29) /* "" Not vulnerable to Branch Type Confusion */ + + /* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */ + #define X86_FEATURE_DTHERM (14*32+ 0) /* Digital Thermal Sensor */ +@@ -444,5 +451,6 @@ + #define X86_BUG_ITLB_MULTIHIT X86_BUG(23) /* CPU may incur MCE during certain page attribute changes */ + #define X86_BUG_SRBDS X86_BUG(24) /* CPU may leak RNG bits if not mitigated */ + #define X86_BUG_MMIO_STALE_DATA X86_BUG(25) /* CPU is affected by Processor MMIO Stale Data vulnerabilities */ ++#define X86_BUG_RETBLEED X86_BUG(26) /* CPU is affected by RETBleed */ + + #endif /* _ASM_X86_CPUFEATURES_H */ +diff --git a/tools/arch/x86/include/asm/disabled-features.h b/tools/arch/x86/include/asm/disabled-features.h +index 1231d63f836d..f7be189e9723 100644 +--- a/tools/arch/x86/include/asm/disabled-features.h ++++ b/tools/arch/x86/include/asm/disabled-features.h +@@ -56,6 +56,25 @@ + # define DISABLE_PTI (1 << (X86_FEATURE_PTI & 31)) + #endif + ++#ifdef CONFIG_RETPOLINE ++# define DISABLE_RETPOLINE 0 ++#else ++# define DISABLE_RETPOLINE ((1 << (X86_FEATURE_RETPOLINE & 31)) | \ ++ (1 << (X86_FEATURE_RETPOLINE_LFENCE & 31))) ++#endif ++ ++#ifdef CONFIG_RETHUNK ++# define DISABLE_RETHUNK 0 ++#else ++# define DISABLE_RETHUNK (1 << (X86_FEATURE_RETHUNK & 31)) ++#endif ++ ++#ifdef CONFIG_CPU_UNRET_ENTRY ++# define DISABLE_UNRET 0 ++#else ++# define DISABLE_UNRET (1 << (X86_FEATURE_UNRET & 31)) ++#endif ++ + #ifdef CONFIG_INTEL_IOMMU_SVM + # define DISABLE_ENQCMD 0 + #else +@@ -82,7 +101,7 @@ + #define DISABLED_MASK8 0 + #define DISABLED_MASK9 (DISABLE_SMAP|DISABLE_SGX) + #define DISABLED_MASK10 0 +-#define DISABLED_MASK11 0 ++#define DISABLED_MASK11 (DISABLE_RETPOLINE|DISABLE_RETHUNK|DISABLE_UNRET) + #define DISABLED_MASK12 0 + #define DISABLED_MASK13 0 + #define DISABLED_MASK14 0 diff --git a/tools/arch/x86/include/asm/msr-index.h b/tools/arch/x86/include/asm/msr-index.h -index 4425d6773183..8a0a53cf360d 100644 +index 4425d6773183..ad084326f24c 100644 --- a/tools/arch/x86/include/asm/msr-index.h +++ b/tools/arch/x86/include/asm/msr-index.h @@ -51,6 +51,8 @@ @@ -5708,7 +5877,15 @@ index 4425d6773183..8a0a53cf360d 100644 #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ #define PRED_CMD_IBPB BIT(0) /* Indirect Branch Prediction Barrier */ -@@ -138,6 +140,13 @@ +@@ -91,6 +93,7 @@ + #define MSR_IA32_ARCH_CAPABILITIES 0x0000010a + #define ARCH_CAP_RDCL_NO BIT(0) /* Not susceptible to Meltdown */ + #define ARCH_CAP_IBRS_ALL BIT(1) /* Enhanced IBRS support */ ++#define ARCH_CAP_RSBA BIT(2) /* RET may use alternative branch predictors */ + #define ARCH_CAP_SKIP_VMENTRY_L1DFLUSH BIT(3) /* Skip L1D flush on vmentry */ + #define ARCH_CAP_SSB_NO BIT(4) /* + * Not susceptible to Speculative Store Bypass +@@ -138,6 +141,13 @@ * bit available to control VERW * behavior. */ @@ -5722,6 +5899,16 @@ index 4425d6773183..8a0a53cf360d 100644 #define MSR_IA32_FLUSH_CMD 0x0000010b #define L1D_FLUSH BIT(0) /* +@@ -552,6 +562,9 @@ + /* Fam 17h MSRs */ + #define MSR_F17H_IRPERF 0xc00000e9 + ++#define MSR_ZEN2_SPECTRAL_CHICKEN 0xc00110e3 ++#define MSR_ZEN2_SPECTRAL_CHICKEN_BIT BIT_ULL(1) ++ + /* Fam 16h MSRs */ + #define MSR_F16H_L2I_PERF_CTL 0xc0010230 + #define MSR_F16H_L2I_PERF_CTR 0xc0010231 diff --git a/tools/include/linux/objtool.h b/tools/include/linux/objtool.h index c81ea2264ad8..376110ead758 100644 --- a/tools/include/linux/objtool.h diff --git a/sources b/sources index eac73952e..e08717aa5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.11.tar.xz) = 86d9e65efe242e5bc612c28f1164211805f18dfef08266d4fe6a8d7d41fa42fa4e7be124778c31a792b4c59a523612906933f6fc84c0a0528825adcd559a989e -SHA512 (kernel-abi-stablelists-5.18.11-100.tar.bz2) = 76c21f305c08981f5b1bcc1a10d32e4ed2cc70dd675e5863617632951a56ca791b47cd521af3e2b11b9a20b9b4eaf47c97972e4d41ba25d150e04e4835ac879b -SHA512 (kernel-kabi-dw-5.18.11-100.tar.bz2) = 2cdaae4c18d710ae130e7ce660e8e69ac9f4da297039a844c1c6b6068ac0a7bcea4b9b58e884488ce1fb91c14e43165e25f271b0f5d5591db5e7eab9e578d0b2 +SHA512 (linux-5.18.13.tar.xz) = b5d026d72078c27cc66299a3df1e7ea9dfee3936d9c9c91e3ca7ea9c5ca981e41c67d60c0d8872669a16005fc7e28955e2e7048d3894cd63155749ef9247b348 +SHA512 (kernel-abi-stablelists-5.18.13-100.tar.bz2) = 418bb8d24c892071780f27a271c2e6a5f249ebd1bb334afbe1c0f5fcde416d2b0572f8a67315f7f183898666575cace19592017f03605650da33b670bd535d5a +SHA512 (kernel-kabi-dw-5.18.13-100.tar.bz2) = 0b9d8a8ec265a266b4689d25a900d5adccf7b8fdd98371677a273b5305bf363c4f0b7afa10bd5c14370c2ceeee17bd44670e7105970fb03e8bdb92e89362df0c From 6c6308056689878def849e8177fe7d22b2114cac Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 30 Jul 2022 07:43:49 -0500 Subject: [PATCH 086/114] kernel-5.18.15-100 * Sat Jul 30 2022 Justin M. Forbes [5.18.15-0] - fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) Resolves: Signed-off-by: Justin M. Forbes --- kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-fedora.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-fedora.config | 1 + kernel.spec | 7 +- patch-5.18-redhat.patch | 4803 +---------------------- sources | 6 +- 13 files changed, 44 insertions(+), 4786 deletions(-) diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 92611a42b..80869c2f9 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -4155,7 +4155,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m -# CONFIG_MMC_STM32_SDMMC is not set +CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index f7ec49df3..2902110a2 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -4137,7 +4137,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m -# CONFIG_MMC_STM32_SDMMC is not set +CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 16c57f108..ca2f447b8 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -4070,7 +4070,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m -# CONFIG_MMC_STM32_SDMMC is not set +CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 7cab079e3..8b7302c17 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -4052,7 +4052,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m -# CONFIG_MMC_STM32_SDMMC is not set +CONFIG_MMC_STM32_SDMMC=y CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 5f283f131..fe38ad1e5 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -3467,6 +3467,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_TOSHIBA_PCI is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 82ee9afdc..23976953f 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -3447,6 +3447,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_TOSHIBA_PCI is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 96c069867..b71cd6718 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -3450,6 +3450,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_TOSHIBA_PCI is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index e90407042..6de307ae6 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -3430,6 +3430,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m # CONFIG_MMC_TOSHIBA_PCI is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 4f64fdf37..d6c05a00e 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -3767,6 +3767,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_TOSHIBA_PCI=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index f9aaa1030..96c2f44d9 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -3748,6 +3748,7 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MMC_SPI is not set +# CONFIG_MMC_STM32_SDMMC is not set # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_TOSHIBA_PCI=m diff --git a/kernel.spec b/kernel.spec index 3ffb4b3f8..9e8d06eeb 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.13 +%define specversion 5.18.15 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.13 +%define tarfile_release 5.18.15 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,9 @@ fi # # %changelog +* Sat Jul 30 2022 Justin M. Forbes [5.18.15-0] +- fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) + * Fri Jul 22 2022 Justin M. Forbes [5.18.13-0] - um: Add missing apply_returns() (Peter Zijlstra) - x86/bugs: Remove apostrophe typo (Kim Phillips) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 9cbca1cfa..fcbd5fd17 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -1,173 +1,51 @@ - Documentation/admin-guide/kernel-parameters.txt | 25 ++ Makefile | 4 + arch/arm/Kconfig | 4 +- arch/arm64/Kconfig | 3 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/um/kernel/um_arch.c | 4 + - arch/x86/Kconfig | 103 ++++- - arch/x86/Makefile | 6 + arch/x86/boot/header.S | 4 + - arch/x86/entry/Makefile | 2 +- - arch/x86/entry/calling.h | 72 +++- - arch/x86/entry/entry.S | 22 + - arch/x86/entry/entry_32.S | 2 - - arch/x86/entry/entry_64.S | 88 +++- - arch/x86/entry/entry_64_compat.S | 21 +- - arch/x86/entry/vdso/Makefile | 1 + - arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- - arch/x86/include/asm/alternative.h | 1 + - arch/x86/include/asm/cpufeatures.h | 12 +- - arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/efi.h | 5 + - arch/x86/include/asm/linkage.h | 8 + - arch/x86/include/asm/msr-index.h | 13 + - arch/x86/include/asm/nospec-branch.h | 69 ++- - arch/x86/include/asm/static_call.h | 19 +- - arch/x86/include/asm/traps.h | 2 +- - arch/x86/include/asm/unwind_hints.h | 14 +- - arch/x86/kernel/alternative.c | 69 +++ - arch/x86/kernel/asm-offsets.c | 6 + - arch/x86/kernel/cpu/amd.c | 46 +- - arch/x86/kernel/cpu/bugs.c | 475 ++++++++++++++++++--- - arch/x86/kernel/cpu/common.c | 61 ++- - arch/x86/kernel/cpu/cpu.h | 2 + - arch/x86/kernel/cpu/hygon.c | 6 + - arch/x86/kernel/cpu/scattered.c | 1 + - arch/x86/kernel/ftrace.c | 7 +- - arch/x86/kernel/head_32.S | 1 + - arch/x86/kernel/head_64.S | 5 + - arch/x86/kernel/module.c | 8 +- - arch/x86/kernel/process.c | 2 +- - arch/x86/kernel/relocate_kernel_32.S | 25 +- - arch/x86/kernel/relocate_kernel_64.S | 23 +- - arch/x86/kernel/setup.c | 22 +- - arch/x86/kernel/static_call.c | 51 ++- - arch/x86/kernel/traps.c | 19 +- - arch/x86/kernel/vmlinux.lds.S | 9 +- - arch/x86/kvm/emulate.c | 35 +- - arch/x86/kvm/svm/vmenter.S | 18 + - arch/x86/kvm/vmx/capabilities.h | 4 +- - arch/x86/kvm/vmx/nested.c | 2 +- - arch/x86/kvm/vmx/run_flags.h | 8 + - arch/x86/kvm/vmx/vmenter.S | 194 +++++---- - arch/x86/kvm/vmx/vmx.c | 84 ++-- - arch/x86/kvm/vmx/vmx.h | 10 +- - arch/x86/kvm/vmx/vmx_ops.h | 2 +- - arch/x86/kvm/x86.c | 4 +- - arch/x86/lib/memmove_64.S | 7 +- - arch/x86/lib/retpoline.S | 79 +++- - arch/x86/mm/mem_encrypt_boot.S | 10 +- - arch/x86/net/bpf_jit_comp.c | 26 +- - arch/x86/platform/efi/efi_thunk_64.S | 5 +- - arch/x86/xen/setup.c | 6 +- - arch/x86/xen/xen-asm.S | 30 +- - arch/x86/xen/xen-head.S | 1 + - arch/x86/xen/xen-ops.h | 6 +- - drivers/acpi/apei/hest.c | 8 + - drivers/acpi/irq.c | 17 +- - drivers/acpi/scan.c | 9 + - drivers/ata/libahci.c | 18 + - drivers/base/cpu.c | 8 + - drivers/char/ipmi/ipmi_dmi.c | 15 + - drivers/char/ipmi/ipmi_msghandler.c | 16 +- - drivers/firmware/efi/Kconfig | 12 + + arch/x86/kernel/setup.c | 22 ++-- + drivers/acpi/apei/hest.c | 8 ++ + drivers/acpi/irq.c | 17 ++- + drivers/acpi/scan.c | 9 ++ + drivers/ata/libahci.c | 18 +++ + drivers/char/ipmi/ipmi_dmi.c | 15 +++ + drivers/char/ipmi/ipmi_msghandler.c | 16 ++- + drivers/firmware/efi/Kconfig | 12 ++ drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 ++++-- - drivers/firmware/efi/libstub/efistub.h | 74 ++++ - drivers/firmware/efi/libstub/x86-stub.c | 119 +++++- - drivers/firmware/efi/secureboot.c | 38 ++ - drivers/firmware/sysfb.c | 18 +- - drivers/gpu/drm/i915/display/intel_psr.c | 9 + - drivers/hid/hid-rmi.c | 64 --- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/idle/intel_idle.c | 44 +- - drivers/input/rmi4/rmi_driver.c | 124 +++--- - drivers/iommu/iommu.c | 22 + - drivers/nvme/host/core.c | 22 +- - drivers/nvme/host/multipath.c | 19 +- + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ + drivers/firmware/efi/libstub/efistub.h | 74 ++++++++++++ + drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- + drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/firmware/sysfb.c | 18 ++- + drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ + drivers/hid/hid-rmi.c | 64 ----------- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ + drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- + drivers/iommu/iommu.c | 22 ++++ + drivers/nvme/host/core.c | 22 +++- + drivers/nvme/host/multipath.c | 19 ++-- drivers/nvme/host/nvme.h | 4 + - drivers/pci/quirks.c | 24 ++ - drivers/usb/core/hub.c | 7 + - include/linux/cpu.h | 2 + - include/linux/efi.h | 24 +- - include/linux/kvm_host.h | 2 +- + drivers/pci/quirks.c | 24 ++++ + drivers/usb/core/hub.c | 7 ++ + include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + - include/linux/objtool.h | 9 +- include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- - scripts/Makefile.build | 1 + - scripts/link-vmlinux.sh | 3 + scripts/tags.sh | 2 + - security/Kconfig | 11 - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + + security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - tools/arch/x86/include/asm/cpufeatures.h | 12 +- - tools/arch/x86/include/asm/disabled-features.h | 21 +- - tools/arch/x86/include/asm/msr-index.h | 13 + - tools/include/linux/objtool.h | 9 +- - tools/objtool/arch/x86/decode.c | 5 + - tools/objtool/builtin-check.c | 4 +- - tools/objtool/check.c | 331 +++++++++++++- - tools/objtool/include/objtool/arch.h | 1 + - tools/objtool/include/objtool/builtin.h | 2 +- - tools/objtool/include/objtool/check.h | 24 +- - tools/objtool/include/objtool/elf.h | 1 + - tools/objtool/include/objtool/objtool.h | 1 + - tools/objtool/objtool.c | 1 + - 123 files changed, 2656 insertions(+), 622 deletions(-) + 44 files changed, 721 insertions(+), 191 deletions(-) -diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt -index c4893782055b..eb92195ca015 100644 ---- a/Documentation/admin-guide/kernel-parameters.txt -+++ b/Documentation/admin-guide/kernel-parameters.txt -@@ -5124,6 +5124,30 @@ - - retain_initrd [RAM] Keep initrd memory after extraction - -+ retbleed= [X86] Control mitigation of RETBleed (Arbitrary -+ Speculative Code Execution with Return Instructions) -+ vulnerability. -+ -+ off - no mitigation -+ auto - automatically select a migitation -+ auto,nosmt - automatically select a mitigation, -+ disabling SMT if necessary for -+ the full mitigation (only on Zen1 -+ and older without STIBP). -+ ibpb - mitigate short speculation windows on -+ basic block boundaries too. Safe, highest -+ perf impact. -+ unret - force enable untrained return thunks, -+ only effective on AMD f15h-f17h -+ based systems. -+ unret,nosmt - like unret, will disable SMT when STIBP -+ is not available. -+ -+ Selecting 'auto' will choose a mitigation method at run -+ time according to the CPU. -+ -+ Not specifying this option is equivalent to retbleed=auto. -+ - rfkill.default_state= - 0 "airplane mode". All wifi, bluetooth, wimax, gps, fm, - etc. communication is blocked by default. -@@ -5482,6 +5506,7 @@ - eibrs - enhanced IBRS - eibrs,retpoline - enhanced IBRS + Retpolines - eibrs,lfence - enhanced IBRS + LFENCE -+ ibrs - use IBRS to protect kernel - - Not specifying this option is equivalent to - spectre_v2=auto. diff --git a/Makefile b/Makefile -index 1f3c753cb28d..89ed649fae1b 100644 +index 5957afa29692..2c349efe4d6f 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -265,159 +143,6 @@ index 2cef49983e9e..c50998b4b554 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; -diff --git a/arch/um/kernel/um_arch.c b/arch/um/kernel/um_arch.c -index 0760e24f2eba..9838967d0b2f 100644 ---- a/arch/um/kernel/um_arch.c -+++ b/arch/um/kernel/um_arch.c -@@ -432,6 +432,10 @@ void apply_retpolines(s32 *start, s32 *end) - { - } - -+void apply_returns(s32 *start, s32 *end) -+{ -+} -+ - void apply_alternatives(struct alt_instr *start, struct alt_instr *end) - { - } -diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig -index b2c65f573353..4d1d87f76a74 100644 ---- a/arch/x86/Kconfig -+++ b/arch/x86/Kconfig -@@ -457,27 +457,6 @@ config GOLDFISH - def_bool y - depends on X86_GOLDFISH - --config RETPOLINE -- bool "Avoid speculative indirect branches in kernel" -- default y -- help -- Compile kernel with the retpoline compiler options to guard against -- kernel-to-user data leaks by avoiding speculative indirect -- branches. Requires a compiler with -mindirect-branch=thunk-extern -- support for full protection. The kernel may run slower. -- --config CC_HAS_SLS -- def_bool $(cc-option,-mharden-sls=all) -- --config SLS -- bool "Mitigate Straight-Line-Speculation" -- depends on CC_HAS_SLS && X86_64 -- default n -- help -- Compile the kernel with straight-line-speculation options to guard -- against straight line speculation. The kernel image might be slightly -- larger. -- - config X86_CPU_RESCTRL - bool "x86 CPU resource control support" - depends on X86 && (CPU_SUP_INTEL || CPU_SUP_AMD) -@@ -2449,6 +2428,88 @@ source "kernel/livepatch/Kconfig" - - endmenu - -+config CC_HAS_SLS -+ def_bool $(cc-option,-mharden-sls=all) -+ -+config CC_HAS_RETURN_THUNK -+ def_bool $(cc-option,-mfunction-return=thunk-extern) -+ -+menuconfig SPECULATION_MITIGATIONS -+ bool "Mitigations for speculative execution vulnerabilities" -+ default y -+ help -+ Say Y here to enable options which enable mitigations for -+ speculative execution hardware vulnerabilities. -+ -+ If you say N, all mitigations will be disabled. You really -+ should know what you are doing to say so. -+ -+if SPECULATION_MITIGATIONS -+ -+config PAGE_TABLE_ISOLATION -+ bool "Remove the kernel mapping in user mode" -+ default y -+ depends on (X86_64 || X86_PAE) -+ help -+ This feature reduces the number of hardware side channels by -+ ensuring that the majority of kernel addresses are not mapped -+ into userspace. -+ -+ See Documentation/x86/pti.rst for more details. -+ -+config RETPOLINE -+ bool "Avoid speculative indirect branches in kernel" -+ default y -+ help -+ Compile kernel with the retpoline compiler options to guard against -+ kernel-to-user data leaks by avoiding speculative indirect -+ branches. Requires a compiler with -mindirect-branch=thunk-extern -+ support for full protection. The kernel may run slower. -+ -+config RETHUNK -+ bool "Enable return-thunks" -+ depends on RETPOLINE && CC_HAS_RETURN_THUNK -+ default y -+ help -+ Compile the kernel with the return-thunks compiler option to guard -+ against kernel-to-user data leaks by avoiding return speculation. -+ Requires a compiler with -mfunction-return=thunk-extern -+ support for full protection. The kernel may run slower. -+ -+config CPU_UNRET_ENTRY -+ bool "Enable UNRET on kernel entry" -+ depends on CPU_SUP_AMD && RETHUNK -+ default y -+ help -+ Compile the kernel with support for the retbleed=unret mitigation. -+ -+config CPU_IBPB_ENTRY -+ bool "Enable IBPB on kernel entry" -+ depends on CPU_SUP_AMD -+ default y -+ help -+ Compile the kernel with support for the retbleed=ibpb mitigation. -+ -+config CPU_IBRS_ENTRY -+ bool "Enable IBRS on kernel entry" -+ depends on CPU_SUP_INTEL -+ default y -+ help -+ Compile the kernel with support for the spectre_v2=ibrs mitigation. -+ This mitigates both spectre_v2 and retbleed at great cost to -+ performance. -+ -+config SLS -+ bool "Mitigate Straight-Line-Speculation" -+ depends on CC_HAS_SLS && X86_64 -+ default n -+ help -+ Compile the kernel with straight-line-speculation options to guard -+ against straight line speculation. The kernel image might be slightly -+ larger. -+ -+endif -+ - config ARCH_HAS_ADD_PAGES - def_bool y - depends on ARCH_ENABLE_MEMORY_HOTPLUG -diff --git a/arch/x86/Makefile b/arch/x86/Makefile -index 63d50f65b828..fb0de637411c 100644 ---- a/arch/x86/Makefile -+++ b/arch/x86/Makefile -@@ -21,6 +21,12 @@ ifdef CONFIG_CC_IS_CLANG - RETPOLINE_CFLAGS := -mretpoline-external-thunk - RETPOLINE_VDSO_CFLAGS := -mretpoline - endif -+ -+ifdef CONFIG_RETHUNK -+RETHUNK_CFLAGS := -mfunction-return=thunk-extern -+RETPOLINE_CFLAGS += $(RETHUNK_CFLAGS) -+endif -+ - export RETPOLINE_CFLAGS - export RETPOLINE_VDSO_CFLAGS - diff --git a/arch/x86/boot/header.S b/arch/x86/boot/header.S index 6dbd7e9f74c9..0352e4589efa 100644 --- a/arch/x86/boot/header.S @@ -434,646 +159,6 @@ index 6dbd7e9f74c9..0352e4589efa 100644 #ifdef CONFIG_X86_32 .long 0 # SizeOfStackReserve .long 0 # SizeOfStackCommit -diff --git a/arch/x86/entry/Makefile b/arch/x86/entry/Makefile -index 7fec5dcf6438..eeadbd7d92cc 100644 ---- a/arch/x86/entry/Makefile -+++ b/arch/x86/entry/Makefile -@@ -11,7 +11,7 @@ CFLAGS_REMOVE_common.o = $(CC_FLAGS_FTRACE) - - CFLAGS_common.o += -fno-stack-protector - --obj-y := entry_$(BITS).o thunk_$(BITS).o syscall_$(BITS).o -+obj-y := entry.o entry_$(BITS).o thunk_$(BITS).o syscall_$(BITS).o - obj-y += common.o - - obj-y += vdso/ -diff --git a/arch/x86/entry/calling.h b/arch/x86/entry/calling.h -index a4c061fb7c6e..b00a3a95fbfa 100644 ---- a/arch/x86/entry/calling.h -+++ b/arch/x86/entry/calling.h -@@ -7,6 +7,8 @@ - #include - #include - #include -+#include -+#include - - /* - -@@ -119,27 +121,19 @@ For 32-bit we have the following conventions - kernel is built with - CLEAR_REGS - .endm - --.macro POP_REGS pop_rdi=1 skip_r11rcx=0 -+.macro POP_REGS pop_rdi=1 - popq %r15 - popq %r14 - popq %r13 - popq %r12 - popq %rbp - popq %rbx -- .if \skip_r11rcx -- popq %rsi -- .else - popq %r11 -- .endif - popq %r10 - popq %r9 - popq %r8 - popq %rax -- .if \skip_r11rcx -- popq %rsi -- .else - popq %rcx -- .endif - popq %rdx - popq %rsi - .if \pop_rdi -@@ -289,6 +283,66 @@ For 32-bit we have the following conventions - kernel is built with - - #endif - -+/* -+ * IBRS kernel mitigation for Spectre_v2. -+ * -+ * Assumes full context is established (PUSH_REGS, CR3 and GS) and it clobbers -+ * the regs it uses (AX, CX, DX). Must be called before the first RET -+ * instruction (NOTE! UNTRAIN_RET includes a RET instruction) -+ * -+ * The optional argument is used to save/restore the current value, -+ * which is used on the paranoid paths. -+ * -+ * Assumes x86_spec_ctrl_{base,current} to have SPEC_CTRL_IBRS set. -+ */ -+.macro IBRS_ENTER save_reg -+#ifdef CONFIG_CPU_IBRS_ENTRY -+ ALTERNATIVE "jmp .Lend_\@", "", X86_FEATURE_KERNEL_IBRS -+ movl $MSR_IA32_SPEC_CTRL, %ecx -+ -+.ifnb \save_reg -+ rdmsr -+ shl $32, %rdx -+ or %rdx, %rax -+ mov %rax, \save_reg -+ test $SPEC_CTRL_IBRS, %eax -+ jz .Ldo_wrmsr_\@ -+ lfence -+ jmp .Lend_\@ -+.Ldo_wrmsr_\@: -+.endif -+ -+ movq PER_CPU_VAR(x86_spec_ctrl_current), %rdx -+ movl %edx, %eax -+ shr $32, %rdx -+ wrmsr -+.Lend_\@: -+#endif -+.endm -+ -+/* -+ * Similar to IBRS_ENTER, requires KERNEL GS,CR3 and clobbers (AX, CX, DX) -+ * regs. Must be called after the last RET. -+ */ -+.macro IBRS_EXIT save_reg -+#ifdef CONFIG_CPU_IBRS_ENTRY -+ ALTERNATIVE "jmp .Lend_\@", "", X86_FEATURE_KERNEL_IBRS -+ movl $MSR_IA32_SPEC_CTRL, %ecx -+ -+.ifnb \save_reg -+ mov \save_reg, %rdx -+.else -+ movq PER_CPU_VAR(x86_spec_ctrl_current), %rdx -+ andl $(~SPEC_CTRL_IBRS), %edx -+.endif -+ -+ movl %edx, %eax -+ shr $32, %rdx -+ wrmsr -+.Lend_\@: -+#endif -+.endm -+ - /* - * Mitigate Spectre v1 for conditional swapgs code paths. - * -diff --git a/arch/x86/entry/entry.S b/arch/x86/entry/entry.S -new file mode 100644 -index 000000000000..bfb7bcb362bc ---- /dev/null -+++ b/arch/x86/entry/entry.S -@@ -0,0 +1,22 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * Common place for both 32- and 64-bit entry routines. -+ */ -+ -+#include -+#include -+#include -+ -+.pushsection .noinstr.text, "ax" -+ -+SYM_FUNC_START(entry_ibpb) -+ movl $MSR_IA32_PRED_CMD, %ecx -+ movl $PRED_CMD_IBPB, %eax -+ xorl %edx, %edx -+ wrmsr -+ RET -+SYM_FUNC_END(entry_ibpb) -+/* For KVM */ -+EXPORT_SYMBOL_GPL(entry_ibpb); -+ -+.popsection -diff --git a/arch/x86/entry/entry_32.S b/arch/x86/entry/entry_32.S -index 887420844066..e309e7156038 100644 ---- a/arch/x86/entry/entry_32.S -+++ b/arch/x86/entry/entry_32.S -@@ -698,7 +698,6 @@ SYM_CODE_START(__switch_to_asm) - movl %ebx, PER_CPU_VAR(__stack_chk_guard) - #endif - --#ifdef CONFIG_RETPOLINE - /* - * When switching from a shallower to a deeper call stack - * the RSB may either underflow or use entries populated -@@ -707,7 +706,6 @@ SYM_CODE_START(__switch_to_asm) - * speculative execution to prevent attack. - */ - FILL_RETURN_BUFFER %ebx, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_CTXSW --#endif - - /* Restore flags or the incoming task to restore AC state. */ - popfl -diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S -index d8376e5fe1af..2ea185d47cfd 100644 ---- a/arch/x86/entry/entry_64.S -+++ b/arch/x86/entry/entry_64.S -@@ -85,7 +85,7 @@ - */ - - SYM_CODE_START(entry_SYSCALL_64) -- UNWIND_HINT_EMPTY -+ UNWIND_HINT_ENTRY - ENDBR - - swapgs -@@ -112,6 +112,11 @@ SYM_INNER_LABEL(entry_SYSCALL_64_after_hwframe, SYM_L_GLOBAL) - movq %rsp, %rdi - /* Sign extend the lower 32bit as syscall numbers are treated as int */ - movslq %eax, %rsi -+ -+ /* clobbers %rax, make sure it is after saving the syscall nr */ -+ IBRS_ENTER -+ UNTRAIN_RET -+ - call do_syscall_64 /* returns with IRQs disabled */ - - /* -@@ -191,8 +196,8 @@ SYM_INNER_LABEL(entry_SYSCALL_64_after_hwframe, SYM_L_GLOBAL) - * perf profiles. Nothing jumps here. - */ - syscall_return_via_sysret: -- /* rcx and r11 are already restored (see code above) */ -- POP_REGS pop_rdi=0 skip_r11rcx=1 -+ IBRS_EXIT -+ POP_REGS pop_rdi=0 - - /* - * Now all regs are restored except RSP and RDI. -@@ -245,7 +250,6 @@ SYM_FUNC_START(__switch_to_asm) - movq %rbx, PER_CPU_VAR(fixed_percpu_data) + stack_canary_offset - #endif - --#ifdef CONFIG_RETPOLINE - /* - * When switching from a shallower to a deeper call stack - * the RSB may either underflow or use entries populated -@@ -254,7 +258,6 @@ SYM_FUNC_START(__switch_to_asm) - * speculative execution to prevent attack. - */ - FILL_RETURN_BUFFER %r12, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_CTXSW --#endif - - /* restore callee-saved registers */ - popq %r15 -@@ -318,6 +321,14 @@ SYM_CODE_END(ret_from_fork) - #endif - .endm - -+SYM_CODE_START_LOCAL(xen_error_entry) -+ UNWIND_HINT_FUNC -+ PUSH_AND_CLEAR_REGS save_ret=1 -+ ENCODE_FRAME_POINTER 8 -+ UNTRAIN_RET -+ RET -+SYM_CODE_END(xen_error_entry) -+ - /** - * idtentry_body - Macro to emit code calling the C function - * @cfunc: C function to be called -@@ -325,7 +336,18 @@ SYM_CODE_END(ret_from_fork) - */ - .macro idtentry_body cfunc has_error_code:req - -- call error_entry -+ /* -+ * Call error_entry() and switch to the task stack if from userspace. -+ * -+ * When in XENPV, it is already in the task stack, and it can't fault -+ * for native_iret() nor native_load_gs_index() since XENPV uses its -+ * own pvops for IRET and load_gs_index(). And it doesn't need to -+ * switch the CR3. So it can skip invoking error_entry(). -+ */ -+ ALTERNATIVE "call error_entry; movq %rax, %rsp", \ -+ "call xen_error_entry", X86_FEATURE_XENPV -+ -+ ENCODE_FRAME_POINTER - UNWIND_HINT_REGS - - movq %rsp, %rdi /* pt_regs pointer into 1st argument*/ -@@ -582,6 +604,7 @@ __irqentry_text_end: - - SYM_CODE_START_LOCAL(common_interrupt_return) - SYM_INNER_LABEL(swapgs_restore_regs_and_return_to_usermode, SYM_L_GLOBAL) -+ IBRS_EXIT - #ifdef CONFIG_DEBUG_ENTRY - /* Assert that pt_regs indicates user mode. */ - testb $3, CS(%rsp) -@@ -695,6 +718,7 @@ native_irq_return_ldt: - pushq %rdi /* Stash user RDI */ - swapgs /* to kernel GS */ - SWITCH_TO_KERNEL_CR3 scratch_reg=%rdi /* to kernel CR3 */ -+ UNTRAIN_RET - - movq PER_CPU_VAR(espfix_waddr), %rdi - movq %rax, (0*8)(%rdi) /* user RAX */ -@@ -867,6 +891,9 @@ SYM_CODE_END(xen_failsafe_callback) - * 1 -> no SWAPGS on exit - * - * Y GSBASE value at entry, must be restored in paranoid_exit -+ * -+ * R14 - old CR3 -+ * R15 - old SPEC_CTRL - */ - SYM_CODE_START_LOCAL(paranoid_entry) - UNWIND_HINT_FUNC -@@ -911,7 +938,7 @@ SYM_CODE_START_LOCAL(paranoid_entry) - * is needed here. - */ - SAVE_AND_SET_GSBASE scratch_reg=%rax save_reg=%rbx -- RET -+ jmp .Lparanoid_gsbase_done - - .Lparanoid_entry_checkgs: - /* EBX = 1 -> kernel GSBASE active, no restore required */ -@@ -930,8 +957,16 @@ SYM_CODE_START_LOCAL(paranoid_entry) - xorl %ebx, %ebx - swapgs - .Lparanoid_kernel_gsbase: -- - FENCE_SWAPGS_KERNEL_ENTRY -+.Lparanoid_gsbase_done: -+ -+ /* -+ * Once we have CR3 and %GS setup save and set SPEC_CTRL. Just like -+ * CR3 above, keep the old value in a callee saved register. -+ */ -+ IBRS_ENTER save_reg=%r15 -+ UNTRAIN_RET -+ - RET - SYM_CODE_END(paranoid_entry) - -@@ -953,9 +988,19 @@ SYM_CODE_END(paranoid_entry) - * 1 -> no SWAPGS on exit - * - * Y User space GSBASE, must be restored unconditionally -+ * -+ * R14 - old CR3 -+ * R15 - old SPEC_CTRL - */ - SYM_CODE_START_LOCAL(paranoid_exit) - UNWIND_HINT_REGS -+ -+ /* -+ * Must restore IBRS state before both CR3 and %GS since we need access -+ * to the per-CPU x86_spec_ctrl_shadow variable. -+ */ -+ IBRS_EXIT save_reg=%r15 -+ - /* - * The order of operations is important. RESTORE_CR3 requires - * kernel GSBASE. -@@ -984,13 +1029,15 @@ SYM_CODE_START_LOCAL(paranoid_exit) - SYM_CODE_END(paranoid_exit) - - /* -- * Save all registers in pt_regs, and switch GS if needed. -+ * Switch GS and CR3 if needed. - */ - SYM_CODE_START_LOCAL(error_entry) - UNWIND_HINT_FUNC - cld -+ - PUSH_AND_CLEAR_REGS save_ret=1 - ENCODE_FRAME_POINTER 8 -+ - testb $3, CS+8(%rsp) - jz .Lerror_kernelspace - -@@ -1002,15 +1049,14 @@ SYM_CODE_START_LOCAL(error_entry) - FENCE_SWAPGS_USER_ENTRY - /* We have user CR3. Change to kernel CR3. */ - SWITCH_TO_KERNEL_CR3 scratch_reg=%rax -+ IBRS_ENTER -+ UNTRAIN_RET - -+ leaq 8(%rsp), %rdi /* arg0 = pt_regs pointer */ - .Lerror_entry_from_usermode_after_swapgs: -+ - /* Put us onto the real thread stack. */ -- popq %r12 /* save return addr in %12 */ -- movq %rsp, %rdi /* arg0 = pt_regs pointer */ - call sync_regs -- movq %rax, %rsp /* switch stack */ -- ENCODE_FRAME_POINTER -- pushq %r12 - RET - - /* -@@ -1042,6 +1088,8 @@ SYM_CODE_START_LOCAL(error_entry) - */ - .Lerror_entry_done_lfence: - FENCE_SWAPGS_KERNEL_ENTRY -+ leaq 8(%rsp), %rax /* return pt_regs pointer */ -+ ANNOTATE_UNRET_END - RET - - .Lbstep_iret: -@@ -1057,14 +1105,16 @@ SYM_CODE_START_LOCAL(error_entry) - SWAPGS - FENCE_SWAPGS_USER_ENTRY - SWITCH_TO_KERNEL_CR3 scratch_reg=%rax -+ IBRS_ENTER -+ UNTRAIN_RET - - /* - * Pretend that the exception came from user mode: set up pt_regs - * as if we faulted immediately after IRET. - */ -- mov %rsp, %rdi -+ leaq 8(%rsp), %rdi /* arg0 = pt_regs pointer */ - call fixup_bad_iret -- mov %rax, %rsp -+ mov %rax, %rdi - jmp .Lerror_entry_from_usermode_after_swapgs - SYM_CODE_END(error_entry) - -@@ -1162,6 +1212,9 @@ SYM_CODE_START(asm_exc_nmi) - PUSH_AND_CLEAR_REGS rdx=(%rdx) - ENCODE_FRAME_POINTER - -+ IBRS_ENTER -+ UNTRAIN_RET -+ - /* - * At this point we no longer need to worry about stack damage - * due to nesting -- we're on the normal thread stack and we're -@@ -1386,6 +1439,9 @@ end_repeat_nmi: - movq $-1, %rsi - call exc_nmi - -+ /* Always restore stashed SPEC_CTRL value (see paranoid_entry) */ -+ IBRS_EXIT save_reg=%r15 -+ - /* Always restore stashed CR3 value (see paranoid_entry) */ - RESTORE_CR3 scratch_reg=%r15 save_reg=%r14 - -diff --git a/arch/x86/entry/entry_64_compat.S b/arch/x86/entry/entry_64_compat.S -index 4fdb007cddbd..4f479cdc7a40 100644 ---- a/arch/x86/entry/entry_64_compat.S -+++ b/arch/x86/entry/entry_64_compat.S -@@ -4,7 +4,6 @@ - * - * Copyright 2000-2002 Andi Kleen, SuSE Labs. - */ --#include "calling.h" - #include - #include - #include -@@ -14,9 +13,12 @@ - #include - #include - #include -+#include - #include - #include - -+#include "calling.h" -+ - .section .entry.text, "ax" - - /* -@@ -47,7 +49,7 @@ - * 0(%ebp) arg6 - */ - SYM_CODE_START(entry_SYSENTER_compat) -- UNWIND_HINT_EMPTY -+ UNWIND_HINT_ENTRY - ENDBR - /* Interrupts are off on entry. */ - SWAPGS -@@ -113,6 +115,9 @@ SYM_INNER_LABEL(entry_SYSENTER_compat_after_hwframe, SYM_L_GLOBAL) - - cld - -+ IBRS_ENTER -+ UNTRAIN_RET -+ - /* - * SYSENTER doesn't filter flags, so we need to clear NT and AC - * ourselves. To save a few cycles, we can check whether -@@ -199,7 +204,7 @@ SYM_CODE_END(entry_SYSENTER_compat) - * 0(%esp) arg6 - */ - SYM_CODE_START(entry_SYSCALL_compat) -- UNWIND_HINT_EMPTY -+ UNWIND_HINT_ENTRY - ENDBR - /* Interrupts are off on entry. */ - swapgs -@@ -256,6 +261,9 @@ SYM_INNER_LABEL(entry_SYSCALL_compat_after_hwframe, SYM_L_GLOBAL) - - UNWIND_HINT_REGS - -+ IBRS_ENTER -+ UNTRAIN_RET -+ - movq %rsp, %rdi - call do_fast_syscall_32 - /* XEN PV guests always use IRET path */ -@@ -270,6 +278,8 @@ sysret32_from_system_call: - */ - STACKLEAK_ERASE - -+ IBRS_EXIT -+ - movq RBX(%rsp), %rbx /* pt_regs->rbx */ - movq RBP(%rsp), %rbp /* pt_regs->rbp */ - movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */ -@@ -343,7 +353,7 @@ SYM_CODE_END(entry_SYSCALL_compat) - * ebp arg6 - */ - SYM_CODE_START(entry_INT80_compat) -- UNWIND_HINT_EMPTY -+ UNWIND_HINT_ENTRY - ENDBR - /* - * Interrupts are off on entry. -@@ -414,6 +424,9 @@ SYM_CODE_START(entry_INT80_compat) - - cld - -+ IBRS_ENTER -+ UNTRAIN_RET -+ - movq %rsp, %rdi - call do_int80_syscall_32 - jmp swapgs_restore_regs_and_return_to_usermode -diff --git a/arch/x86/entry/vdso/Makefile b/arch/x86/entry/vdso/Makefile -index 693f8b9031fb..e893af5aa8f5 100644 ---- a/arch/x86/entry/vdso/Makefile -+++ b/arch/x86/entry/vdso/Makefile -@@ -92,6 +92,7 @@ endif - endif - - $(vobjs): KBUILD_CFLAGS := $(filter-out $(CC_FLAGS_LTO) $(GCC_PLUGINS_CFLAGS) $(RETPOLINE_CFLAGS),$(KBUILD_CFLAGS)) $(CFL) -+$(vobjs): KBUILD_AFLAGS += -DBUILD_VDSO - - # - # vDSO code runs in userspace and -pg doesn't help with profiling anyway. -diff --git a/arch/x86/entry/vsyscall/vsyscall_emu_64.S b/arch/x86/entry/vsyscall/vsyscall_emu_64.S -index 15e35159ebb6..ef2dd1827243 100644 ---- a/arch/x86/entry/vsyscall/vsyscall_emu_64.S -+++ b/arch/x86/entry/vsyscall/vsyscall_emu_64.S -@@ -19,17 +19,20 @@ __vsyscall_page: - - mov $__NR_gettimeofday, %rax - syscall -- RET -+ ret -+ int3 - - .balign 1024, 0xcc - mov $__NR_time, %rax - syscall -- RET -+ ret -+ int3 - - .balign 1024, 0xcc - mov $__NR_getcpu, %rax - syscall -- RET -+ ret -+ int3 - - .balign 4096, 0xcc - -diff --git a/arch/x86/include/asm/alternative.h b/arch/x86/include/asm/alternative.h -index 9b10c8c76087..9542c582d546 100644 ---- a/arch/x86/include/asm/alternative.h -+++ b/arch/x86/include/asm/alternative.h -@@ -76,6 +76,7 @@ extern int alternatives_patched; - extern void alternative_instructions(void); - extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end); - extern void apply_retpolines(s32 *start, s32 *end); -+extern void apply_returns(s32 *start, s32 *end); - extern void apply_ibt_endbr(s32 *start, s32 *end); - - struct module; -diff --git a/arch/x86/include/asm/cpufeatures.h b/arch/x86/include/asm/cpufeatures.h -index e17de69faa54..5d09ded0c491 100644 ---- a/arch/x86/include/asm/cpufeatures.h -+++ b/arch/x86/include/asm/cpufeatures.h -@@ -203,8 +203,8 @@ - #define X86_FEATURE_PROC_FEEDBACK ( 7*32+ 9) /* AMD ProcFeedbackInterface */ - /* FREE! ( 7*32+10) */ - #define X86_FEATURE_PTI ( 7*32+11) /* Kernel Page Table Isolation enabled */ --#define X86_FEATURE_RETPOLINE ( 7*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ --#define X86_FEATURE_RETPOLINE_LFENCE ( 7*32+13) /* "" Use LFENCE for Spectre variant 2 */ -+#define X86_FEATURE_KERNEL_IBRS ( 7*32+12) /* "" Set/clear IBRS on kernel entry/exit */ -+#define X86_FEATURE_RSB_VMEXIT ( 7*32+13) /* "" Fill RSB on VM-Exit */ - #define X86_FEATURE_INTEL_PPIN ( 7*32+14) /* Intel Processor Inventory Number */ - #define X86_FEATURE_CDP_L2 ( 7*32+15) /* Code and Data Prioritization L2 */ - #define X86_FEATURE_MSR_SPEC_CTRL ( 7*32+16) /* "" MSR SPEC_CTRL is implemented */ -@@ -295,6 +295,12 @@ - #define X86_FEATURE_PER_THREAD_MBA (11*32+ 7) /* "" Per-thread Memory Bandwidth Allocation */ - #define X86_FEATURE_SGX1 (11*32+ 8) /* "" Basic SGX */ - #define X86_FEATURE_SGX2 (11*32+ 9) /* "" SGX Enclave Dynamic Memory Management (EDMM) */ -+#define X86_FEATURE_ENTRY_IBPB (11*32+10) /* "" Issue an IBPB on kernel entry */ -+#define X86_FEATURE_RRSBA_CTRL (11*32+11) /* "" RET prediction control */ -+#define X86_FEATURE_RETPOLINE (11*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ -+#define X86_FEATURE_RETPOLINE_LFENCE (11*32+13) /* "" Use LFENCE for Spectre variant 2 */ -+#define X86_FEATURE_RETHUNK (11*32+14) /* "" Use REturn THUNK */ -+#define X86_FEATURE_UNRET (11*32+15) /* "" AMD BTB untrain return */ - - /* Intel-defined CPU features, CPUID level 0x00000007:1 (EAX), word 12 */ - #define X86_FEATURE_AVX_VNNI (12*32+ 4) /* AVX VNNI instructions */ -@@ -315,6 +321,7 @@ - #define X86_FEATURE_VIRT_SSBD (13*32+25) /* Virtualized Speculative Store Bypass Disable */ - #define X86_FEATURE_AMD_SSB_NO (13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */ - #define X86_FEATURE_CPPC (13*32+27) /* Collaborative Processor Performance Control */ -+#define X86_FEATURE_BTC_NO (13*32+29) /* "" Not vulnerable to Branch Type Confusion */ - - /* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */ - #define X86_FEATURE_DTHERM (14*32+ 0) /* Digital Thermal Sensor */ -@@ -444,5 +451,6 @@ - #define X86_BUG_ITLB_MULTIHIT X86_BUG(23) /* CPU may incur MCE during certain page attribute changes */ - #define X86_BUG_SRBDS X86_BUG(24) /* CPU may leak RNG bits if not mitigated */ - #define X86_BUG_MMIO_STALE_DATA X86_BUG(25) /* CPU is affected by Processor MMIO Stale Data vulnerabilities */ -+#define X86_BUG_RETBLEED X86_BUG(26) /* CPU is affected by RETBleed */ - - #endif /* _ASM_X86_CPUFEATURES_H */ -diff --git a/arch/x86/include/asm/disabled-features.h b/arch/x86/include/asm/disabled-features.h -index 1231d63f836d..f7be189e9723 100644 ---- a/arch/x86/include/asm/disabled-features.h -+++ b/arch/x86/include/asm/disabled-features.h -@@ -56,6 +56,25 @@ - # define DISABLE_PTI (1 << (X86_FEATURE_PTI & 31)) - #endif - -+#ifdef CONFIG_RETPOLINE -+# define DISABLE_RETPOLINE 0 -+#else -+# define DISABLE_RETPOLINE ((1 << (X86_FEATURE_RETPOLINE & 31)) | \ -+ (1 << (X86_FEATURE_RETPOLINE_LFENCE & 31))) -+#endif -+ -+#ifdef CONFIG_RETHUNK -+# define DISABLE_RETHUNK 0 -+#else -+# define DISABLE_RETHUNK (1 << (X86_FEATURE_RETHUNK & 31)) -+#endif -+ -+#ifdef CONFIG_CPU_UNRET_ENTRY -+# define DISABLE_UNRET 0 -+#else -+# define DISABLE_UNRET (1 << (X86_FEATURE_UNRET & 31)) -+#endif -+ - #ifdef CONFIG_INTEL_IOMMU_SVM - # define DISABLE_ENQCMD 0 - #else -@@ -82,7 +101,7 @@ - #define DISABLED_MASK8 0 - #define DISABLED_MASK9 (DISABLE_SMAP|DISABLE_SGX) - #define DISABLED_MASK10 0 --#define DISABLED_MASK11 0 -+#define DISABLED_MASK11 (DISABLE_RETPOLINE|DISABLE_RETHUNK|DISABLE_UNRET) - #define DISABLED_MASK12 0 - #define DISABLED_MASK13 0 - #define DISABLED_MASK14 0 diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h index 98938a68251c..bed74a0f2932 100644 --- a/arch/x86/include/asm/efi.h @@ -1090,1631 +175,6 @@ index 98938a68251c..bed74a0f2932 100644 #else /* CONFIG_EFI_MIXED */ static inline bool efi_is_64bit(void) -diff --git a/arch/x86/include/asm/linkage.h b/arch/x86/include/asm/linkage.h -index 85865f1645bd..73ca20049835 100644 ---- a/arch/x86/include/asm/linkage.h -+++ b/arch/x86/include/asm/linkage.h -@@ -19,19 +19,27 @@ - #define __ALIGN_STR __stringify(__ALIGN) - #endif - -+#if defined(CONFIG_RETHUNK) && !defined(__DISABLE_EXPORTS) && !defined(BUILD_VDSO) -+#define RET jmp __x86_return_thunk -+#else /* CONFIG_RETPOLINE */ - #ifdef CONFIG_SLS - #define RET ret; int3 - #else - #define RET ret - #endif -+#endif /* CONFIG_RETPOLINE */ - - #else /* __ASSEMBLY__ */ - -+#if defined(CONFIG_RETHUNK) && !defined(__DISABLE_EXPORTS) && !defined(BUILD_VDSO) -+#define ASM_RET "jmp __x86_return_thunk\n\t" -+#else /* CONFIG_RETPOLINE */ - #ifdef CONFIG_SLS - #define ASM_RET "ret; int3\n\t" - #else - #define ASM_RET "ret\n\t" - #endif -+#endif /* CONFIG_RETPOLINE */ - - #endif /* __ASSEMBLY__ */ - -diff --git a/arch/x86/include/asm/msr-index.h b/arch/x86/include/asm/msr-index.h -index 4425d6773183..ad084326f24c 100644 ---- a/arch/x86/include/asm/msr-index.h -+++ b/arch/x86/include/asm/msr-index.h -@@ -51,6 +51,8 @@ - #define SPEC_CTRL_STIBP BIT(SPEC_CTRL_STIBP_SHIFT) /* STIBP mask */ - #define SPEC_CTRL_SSBD_SHIFT 2 /* Speculative Store Bypass Disable bit */ - #define SPEC_CTRL_SSBD BIT(SPEC_CTRL_SSBD_SHIFT) /* Speculative Store Bypass Disable */ -+#define SPEC_CTRL_RRSBA_DIS_S_SHIFT 6 /* Disable RRSBA behavior */ -+#define SPEC_CTRL_RRSBA_DIS_S BIT(SPEC_CTRL_RRSBA_DIS_S_SHIFT) - - #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ - #define PRED_CMD_IBPB BIT(0) /* Indirect Branch Prediction Barrier */ -@@ -91,6 +93,7 @@ - #define MSR_IA32_ARCH_CAPABILITIES 0x0000010a - #define ARCH_CAP_RDCL_NO BIT(0) /* Not susceptible to Meltdown */ - #define ARCH_CAP_IBRS_ALL BIT(1) /* Enhanced IBRS support */ -+#define ARCH_CAP_RSBA BIT(2) /* RET may use alternative branch predictors */ - #define ARCH_CAP_SKIP_VMENTRY_L1DFLUSH BIT(3) /* Skip L1D flush on vmentry */ - #define ARCH_CAP_SSB_NO BIT(4) /* - * Not susceptible to Speculative Store Bypass -@@ -138,6 +141,13 @@ - * bit available to control VERW - * behavior. - */ -+#define ARCH_CAP_RRSBA BIT(19) /* -+ * Indicates RET may use predictors -+ * other than the RSB. With eIBRS -+ * enabled predictions in kernel mode -+ * are restricted to targets in -+ * kernel. -+ */ - - #define MSR_IA32_FLUSH_CMD 0x0000010b - #define L1D_FLUSH BIT(0) /* -@@ -552,6 +562,9 @@ - /* Fam 17h MSRs */ - #define MSR_F17H_IRPERF 0xc00000e9 - -+#define MSR_ZEN2_SPECTRAL_CHICKEN 0xc00110e3 -+#define MSR_ZEN2_SPECTRAL_CHICKEN_BIT BIT_ULL(1) -+ - /* Fam 16h MSRs */ - #define MSR_F16H_L2I_PERF_CTL 0xc0010230 - #define MSR_F16H_L2I_PERF_CTR 0xc0010231 -diff --git a/arch/x86/include/asm/nospec-branch.h b/arch/x86/include/asm/nospec-branch.h -index da251a5645b0..10a3bfc1eb23 100644 ---- a/arch/x86/include/asm/nospec-branch.h -+++ b/arch/x86/include/asm/nospec-branch.h -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - - #define RETPOLINE_THUNK_SIZE 32 - -@@ -75,6 +76,23 @@ - .popsection - .endm - -+/* -+ * (ab)use RETPOLINE_SAFE on RET to annotate away 'bare' RET instructions -+ * vs RETBleed validation. -+ */ -+#define ANNOTATE_UNRET_SAFE ANNOTATE_RETPOLINE_SAFE -+ -+/* -+ * Abuse ANNOTATE_RETPOLINE_SAFE on a NOP to indicate UNRET_END, should -+ * eventually turn into it's own annotation. -+ */ -+.macro ANNOTATE_UNRET_END -+#ifdef CONFIG_DEBUG_ENTRY -+ ANNOTATE_RETPOLINE_SAFE -+ nop -+#endif -+.endm -+ - /* - * JMP_NOSPEC and CALL_NOSPEC macros can be used instead of a simple - * indirect jmp/call which may be susceptible to the Spectre variant 2 -@@ -105,10 +123,34 @@ - * monstrosity above, manually. - */ - .macro FILL_RETURN_BUFFER reg:req nr:req ftr:req --#ifdef CONFIG_RETPOLINE - ALTERNATIVE "jmp .Lskip_rsb_\@", "", \ftr - __FILL_RETURN_BUFFER(\reg,\nr,%_ASM_SP) - .Lskip_rsb_\@: -+.endm -+ -+#ifdef CONFIG_CPU_UNRET_ENTRY -+#define CALL_ZEN_UNTRAIN_RET "call zen_untrain_ret" -+#else -+#define CALL_ZEN_UNTRAIN_RET "" -+#endif -+ -+/* -+ * Mitigate RETBleed for AMD/Hygon Zen uarch. Requires KERNEL CR3 because the -+ * return thunk isn't mapped into the userspace tables (then again, AMD -+ * typically has NO_MELTDOWN). -+ * -+ * While zen_untrain_ret() doesn't clobber anything but requires stack, -+ * entry_ibpb() will clobber AX, CX, DX. -+ * -+ * As such, this must be placed after every *SWITCH_TO_KERNEL_CR3 at a point -+ * where we have a stack but before any RET instruction. -+ */ -+.macro UNTRAIN_RET -+#if defined(CONFIG_CPU_UNRET_ENTRY) || defined(CONFIG_CPU_IBPB_ENTRY) -+ ANNOTATE_UNRET_END -+ ALTERNATIVE_2 "", \ -+ CALL_ZEN_UNTRAIN_RET, X86_FEATURE_UNRET, \ -+ "call entry_ibpb", X86_FEATURE_ENTRY_IBPB - #endif - .endm - -@@ -120,17 +162,20 @@ - _ASM_PTR " 999b\n\t" \ - ".popsection\n\t" - --#ifdef CONFIG_RETPOLINE -- - typedef u8 retpoline_thunk_t[RETPOLINE_THUNK_SIZE]; -+extern retpoline_thunk_t __x86_indirect_thunk_array[]; -+ -+extern void __x86_return_thunk(void); -+extern void zen_untrain_ret(void); -+extern void entry_ibpb(void); -+ -+#ifdef CONFIG_RETPOLINE - - #define GEN(reg) \ - extern retpoline_thunk_t __x86_indirect_thunk_ ## reg; - #include - #undef GEN - --extern retpoline_thunk_t __x86_indirect_thunk_array[]; -- - #ifdef CONFIG_X86_64 - - /* -@@ -193,6 +238,7 @@ enum spectre_v2_mitigation { - SPECTRE_V2_EIBRS, - SPECTRE_V2_EIBRS_RETPOLINE, - SPECTRE_V2_EIBRS_LFENCE, -+ SPECTRE_V2_IBRS, - }; - - /* The indirect branch speculation control variants */ -@@ -235,6 +281,9 @@ static inline void indirect_branch_prediction_barrier(void) - - /* The Intel SPEC CTRL MSR base value cache */ - extern u64 x86_spec_ctrl_base; -+DECLARE_PER_CPU(u64, x86_spec_ctrl_current); -+extern void write_spec_ctrl_current(u64 val, bool force); -+extern u64 spec_ctrl_current(void); - - /* - * With retpoline, we must use IBRS to restrict branch prediction -@@ -244,18 +293,16 @@ extern u64 x86_spec_ctrl_base; - */ - #define firmware_restrict_branch_speculation_start() \ - do { \ -- u64 val = x86_spec_ctrl_base | SPEC_CTRL_IBRS; \ -- \ - preempt_disable(); \ -- alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \ -+ alternative_msr_write(MSR_IA32_SPEC_CTRL, \ -+ spec_ctrl_current() | SPEC_CTRL_IBRS, \ - X86_FEATURE_USE_IBRS_FW); \ - } while (0) - - #define firmware_restrict_branch_speculation_end() \ - do { \ -- u64 val = x86_spec_ctrl_base; \ -- \ -- alternative_msr_write(MSR_IA32_SPEC_CTRL, val, \ -+ alternative_msr_write(MSR_IA32_SPEC_CTRL, \ -+ spec_ctrl_current(), \ - X86_FEATURE_USE_IBRS_FW); \ - preempt_enable(); \ - } while (0) -diff --git a/arch/x86/include/asm/static_call.h b/arch/x86/include/asm/static_call.h -index 2d8dacd02643..343b722ccaf2 100644 ---- a/arch/x86/include/asm/static_call.h -+++ b/arch/x86/include/asm/static_call.h -@@ -21,6 +21,16 @@ - * relative displacement across sections. - */ - -+/* -+ * The trampoline is 8 bytes and of the general form: -+ * -+ * jmp.d32 \func -+ * ud1 %esp, %ecx -+ * -+ * That trailing #UD provides both a speculation stop and serves as a unique -+ * 3 byte signature identifying static call trampolines. Also see tramp_ud[] -+ * and __static_call_fixup(). -+ */ - #define __ARCH_DEFINE_STATIC_CALL_TRAMP(name, insns) \ - asm(".pushsection .static_call.text, \"ax\" \n" \ - ".align 4 \n" \ -@@ -28,7 +38,7 @@ - STATIC_CALL_TRAMP_STR(name) ": \n" \ - ANNOTATE_NOENDBR \ - insns " \n" \ -- ".byte 0x53, 0x43, 0x54 \n" \ -+ ".byte 0x0f, 0xb9, 0xcc \n" \ - ".type " STATIC_CALL_TRAMP_STR(name) ", @function \n" \ - ".size " STATIC_CALL_TRAMP_STR(name) ", . - " STATIC_CALL_TRAMP_STR(name) " \n" \ - ".popsection \n") -@@ -36,8 +46,13 @@ - #define ARCH_DEFINE_STATIC_CALL_TRAMP(name, func) \ - __ARCH_DEFINE_STATIC_CALL_TRAMP(name, ".byte 0xe9; .long " #func " - (. + 4)") - -+#ifdef CONFIG_RETHUNK -+#define ARCH_DEFINE_STATIC_CALL_NULL_TRAMP(name) \ -+ __ARCH_DEFINE_STATIC_CALL_TRAMP(name, "jmp __x86_return_thunk") -+#else - #define ARCH_DEFINE_STATIC_CALL_NULL_TRAMP(name) \ - __ARCH_DEFINE_STATIC_CALL_TRAMP(name, "ret; int3; nop; nop; nop") -+#endif - - #define ARCH_DEFINE_STATIC_CALL_RET0_TRAMP(name) \ - ARCH_DEFINE_STATIC_CALL_TRAMP(name, __static_call_return0) -@@ -48,4 +63,6 @@ - ".long " STATIC_CALL_KEY_STR(name) " - . \n" \ - ".popsection \n") - -+extern bool __static_call_fixup(void *tramp, u8 op, void *dest); -+ - #endif /* _ASM_STATIC_CALL_H */ -diff --git a/arch/x86/include/asm/traps.h b/arch/x86/include/asm/traps.h -index 35317c5c551d..47ecfff2c83d 100644 ---- a/arch/x86/include/asm/traps.h -+++ b/arch/x86/include/asm/traps.h -@@ -13,7 +13,7 @@ - #ifdef CONFIG_X86_64 - asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs); - asmlinkage __visible notrace --struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s); -+struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs); - void __init trap_init(void); - asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs); - #endif -diff --git a/arch/x86/include/asm/unwind_hints.h b/arch/x86/include/asm/unwind_hints.h -index 8b33674288ea..f66fbe6537dd 100644 ---- a/arch/x86/include/asm/unwind_hints.h -+++ b/arch/x86/include/asm/unwind_hints.h -@@ -8,7 +8,11 @@ - #ifdef __ASSEMBLY__ - - .macro UNWIND_HINT_EMPTY -- UNWIND_HINT sp_reg=ORC_REG_UNDEFINED type=UNWIND_HINT_TYPE_CALL end=1 -+ UNWIND_HINT type=UNWIND_HINT_TYPE_CALL end=1 -+.endm -+ -+.macro UNWIND_HINT_ENTRY -+ UNWIND_HINT type=UNWIND_HINT_TYPE_ENTRY end=1 - .endm - - .macro UNWIND_HINT_REGS base=%rsp offset=0 indirect=0 extra=1 partial=0 -@@ -52,6 +56,14 @@ - UNWIND_HINT sp_reg=ORC_REG_SP sp_offset=8 type=UNWIND_HINT_TYPE_FUNC - .endm - -+.macro UNWIND_HINT_SAVE -+ UNWIND_HINT type=UNWIND_HINT_TYPE_SAVE -+.endm -+ -+.macro UNWIND_HINT_RESTORE -+ UNWIND_HINT type=UNWIND_HINT_TYPE_RESTORE -+.endm -+ - #else - - #define UNWIND_HINT_FUNC \ -diff --git a/arch/x86/kernel/alternative.c b/arch/x86/kernel/alternative.c -index d374cb3cf024..46427b785bc8 100644 ---- a/arch/x86/kernel/alternative.c -+++ b/arch/x86/kernel/alternative.c -@@ -115,6 +115,7 @@ static void __init_or_module add_nops(void *insns, unsigned int len) - } - - extern s32 __retpoline_sites[], __retpoline_sites_end[]; -+extern s32 __return_sites[], __return_sites_end[]; - extern s32 __ibt_endbr_seal[], __ibt_endbr_seal_end[]; - extern struct alt_instr __alt_instructions[], __alt_instructions_end[]; - extern s32 __smp_locks[], __smp_locks_end[]; -@@ -507,9 +508,76 @@ void __init_or_module noinline apply_retpolines(s32 *start, s32 *end) - } - } - -+#ifdef CONFIG_RETHUNK -+/* -+ * Rewrite the compiler generated return thunk tail-calls. -+ * -+ * For example, convert: -+ * -+ * JMP __x86_return_thunk -+ * -+ * into: -+ * -+ * RET -+ */ -+static int patch_return(void *addr, struct insn *insn, u8 *bytes) -+{ -+ int i = 0; -+ -+ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) -+ return -1; -+ -+ bytes[i++] = RET_INSN_OPCODE; -+ -+ for (; i < insn->length;) -+ bytes[i++] = INT3_INSN_OPCODE; -+ -+ return i; -+} -+ -+void __init_or_module noinline apply_returns(s32 *start, s32 *end) -+{ -+ s32 *s; -+ -+ for (s = start; s < end; s++) { -+ void *dest = NULL, *addr = (void *)s + *s; -+ struct insn insn; -+ int len, ret; -+ u8 bytes[16]; -+ u8 op; -+ -+ ret = insn_decode_kernel(&insn, addr); -+ if (WARN_ON_ONCE(ret < 0)) -+ continue; -+ -+ op = insn.opcode.bytes[0]; -+ if (op == JMP32_INSN_OPCODE) -+ dest = addr + insn.length + insn.immediate.value; -+ -+ if (__static_call_fixup(addr, op, dest) || -+ WARN_ON_ONCE(dest != &__x86_return_thunk)) -+ continue; -+ -+ DPRINTK("return thunk at: %pS (%px) len: %d to: %pS", -+ addr, addr, insn.length, -+ addr + insn.length + insn.immediate.value); -+ -+ len = patch_return(addr, &insn, bytes); -+ if (len == insn.length) { -+ DUMP_BYTES(((u8*)addr), len, "%px: orig: ", addr); -+ DUMP_BYTES(((u8*)bytes), len, "%px: repl: ", addr); -+ text_poke_early(addr, bytes, len); -+ } -+ } -+} -+#else -+void __init_or_module noinline apply_returns(s32 *start, s32 *end) { } -+#endif /* CONFIG_RETHUNK */ -+ - #else /* !RETPOLINES || !CONFIG_STACK_VALIDATION */ - - void __init_or_module noinline apply_retpolines(s32 *start, s32 *end) { } -+void __init_or_module noinline apply_returns(s32 *start, s32 *end) { } - - #endif /* CONFIG_RETPOLINE && CONFIG_STACK_VALIDATION */ - -@@ -860,6 +928,7 @@ void __init alternative_instructions(void) - * those can rewrite the retpoline thunks. - */ - apply_retpolines(__retpoline_sites, __retpoline_sites_end); -+ apply_returns(__return_sites, __return_sites_end); - - /* - * Then patch alternatives, such that those paravirt calls that are in -diff --git a/arch/x86/kernel/asm-offsets.c b/arch/x86/kernel/asm-offsets.c -index 9fb0a2f8b62a..6434ea941348 100644 ---- a/arch/x86/kernel/asm-offsets.c -+++ b/arch/x86/kernel/asm-offsets.c -@@ -18,6 +18,7 @@ - #include - #include - #include -+#include "../kvm/vmx/vmx.h" - - #ifdef CONFIG_XEN - #include -@@ -90,4 +91,9 @@ static void __used common(void) - OFFSET(TSS_sp0, tss_struct, x86_tss.sp0); - OFFSET(TSS_sp1, tss_struct, x86_tss.sp1); - OFFSET(TSS_sp2, tss_struct, x86_tss.sp2); -+ -+ if (IS_ENABLED(CONFIG_KVM_INTEL)) { -+ BLANK(); -+ OFFSET(VMX_spec_ctrl, vcpu_vmx, spec_ctrl); -+ } - } -diff --git a/arch/x86/kernel/cpu/amd.c b/arch/x86/kernel/cpu/amd.c -index 0c0b09796ced..35d5288394cb 100644 ---- a/arch/x86/kernel/cpu/amd.c -+++ b/arch/x86/kernel/cpu/amd.c -@@ -862,6 +862,28 @@ static void init_amd_bd(struct cpuinfo_x86 *c) - clear_rdrand_cpuid_bit(c); - } - -+void init_spectral_chicken(struct cpuinfo_x86 *c) -+{ -+#ifdef CONFIG_CPU_UNRET_ENTRY -+ u64 value; -+ -+ /* -+ * On Zen2 we offer this chicken (bit) on the altar of Speculation. -+ * -+ * This suppresses speculation from the middle of a basic block, i.e. it -+ * suppresses non-branch predictions. -+ * -+ * We use STIBP as a heuristic to filter out Zen2 from the rest of F17H -+ */ -+ if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && cpu_has(c, X86_FEATURE_AMD_STIBP)) { -+ if (!rdmsrl_safe(MSR_ZEN2_SPECTRAL_CHICKEN, &value)) { -+ value |= MSR_ZEN2_SPECTRAL_CHICKEN_BIT; -+ wrmsrl_safe(MSR_ZEN2_SPECTRAL_CHICKEN, value); -+ } -+ } -+#endif -+} -+ - static void init_amd_zn(struct cpuinfo_x86 *c) - { - set_cpu_cap(c, X86_FEATURE_ZEN); -@@ -870,12 +892,21 @@ static void init_amd_zn(struct cpuinfo_x86 *c) - node_reclaim_distance = 32; - #endif - -- /* -- * Fix erratum 1076: CPB feature bit not being set in CPUID. -- * Always set it, except when running under a hypervisor. -- */ -- if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && !cpu_has(c, X86_FEATURE_CPB)) -- set_cpu_cap(c, X86_FEATURE_CPB); -+ /* Fix up CPUID bits, but only if not virtualised. */ -+ if (!cpu_has(c, X86_FEATURE_HYPERVISOR)) { -+ -+ /* Erratum 1076: CPB feature bit not being set in CPUID. */ -+ if (!cpu_has(c, X86_FEATURE_CPB)) -+ set_cpu_cap(c, X86_FEATURE_CPB); -+ -+ /* -+ * Zen3 (Fam19 model < 0x10) parts are not susceptible to -+ * Branch Type Confusion, but predate the allocation of the -+ * BTC_NO bit. -+ */ -+ if (c->x86 == 0x19 && !cpu_has(c, X86_FEATURE_BTC_NO)) -+ set_cpu_cap(c, X86_FEATURE_BTC_NO); -+ } - } - - static void init_amd(struct cpuinfo_x86 *c) -@@ -907,7 +938,8 @@ static void init_amd(struct cpuinfo_x86 *c) - case 0x12: init_amd_ln(c); break; - case 0x15: init_amd_bd(c); break; - case 0x16: init_amd_jg(c); break; -- case 0x17: fallthrough; -+ case 0x17: init_spectral_chicken(c); -+ fallthrough; - case 0x19: init_amd_zn(c); break; - } - -diff --git a/arch/x86/kernel/cpu/bugs.c b/arch/x86/kernel/cpu/bugs.c -index a8a9f6406331..0b64e894b383 100644 ---- a/arch/x86/kernel/cpu/bugs.c -+++ b/arch/x86/kernel/cpu/bugs.c -@@ -38,6 +38,8 @@ - - static void __init spectre_v1_select_mitigation(void); - static void __init spectre_v2_select_mitigation(void); -+static void __init retbleed_select_mitigation(void); -+static void __init spectre_v2_user_select_mitigation(void); - static void __init ssb_select_mitigation(void); - static void __init l1tf_select_mitigation(void); - static void __init mds_select_mitigation(void); -@@ -48,16 +50,40 @@ static void __init mmio_select_mitigation(void); - static void __init srbds_select_mitigation(void); - static void __init l1d_flush_select_mitigation(void); - --/* The base value of the SPEC_CTRL MSR that always has to be preserved. */ -+/* The base value of the SPEC_CTRL MSR without task-specific bits set */ - u64 x86_spec_ctrl_base; - EXPORT_SYMBOL_GPL(x86_spec_ctrl_base); -+ -+/* The current value of the SPEC_CTRL MSR with task-specific bits set */ -+DEFINE_PER_CPU(u64, x86_spec_ctrl_current); -+EXPORT_SYMBOL_GPL(x86_spec_ctrl_current); -+ - static DEFINE_MUTEX(spec_ctrl_mutex); - - /* -- * The vendor and possibly platform specific bits which can be modified in -- * x86_spec_ctrl_base. -+ * Keep track of the SPEC_CTRL MSR value for the current task, which may differ -+ * from x86_spec_ctrl_base due to STIBP/SSB in __speculation_ctrl_update(). - */ --static u64 __ro_after_init x86_spec_ctrl_mask = SPEC_CTRL_IBRS; -+void write_spec_ctrl_current(u64 val, bool force) -+{ -+ if (this_cpu_read(x86_spec_ctrl_current) == val) -+ return; -+ -+ this_cpu_write(x86_spec_ctrl_current, val); -+ -+ /* -+ * When KERNEL_IBRS this MSR is written on return-to-user, unless -+ * forced the update can be delayed until that time. -+ */ -+ if (force || !cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS)) -+ wrmsrl(MSR_IA32_SPEC_CTRL, val); -+} -+ -+u64 spec_ctrl_current(void) -+{ -+ return this_cpu_read(x86_spec_ctrl_current); -+} -+EXPORT_SYMBOL_GPL(spec_ctrl_current); - - /* - * AMD specific MSR info for Speculative Store Bypass control. -@@ -114,13 +140,21 @@ void __init check_bugs(void) - if (boot_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) - rdmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); - -- /* Allow STIBP in MSR_SPEC_CTRL if supported */ -- if (boot_cpu_has(X86_FEATURE_STIBP)) -- x86_spec_ctrl_mask |= SPEC_CTRL_STIBP; -- - /* Select the proper CPU mitigations before patching alternatives: */ - spectre_v1_select_mitigation(); - spectre_v2_select_mitigation(); -+ /* -+ * retbleed_select_mitigation() relies on the state set by -+ * spectre_v2_select_mitigation(); specifically it wants to know about -+ * spectre_v2=ibrs. -+ */ -+ retbleed_select_mitigation(); -+ /* -+ * spectre_v2_user_select_mitigation() relies on the state set by -+ * retbleed_select_mitigation(); specifically the STIBP selection is -+ * forced for UNRET. -+ */ -+ spectre_v2_user_select_mitigation(); - ssb_select_mitigation(); - l1tf_select_mitigation(); - md_clear_select_mitigation(); -@@ -161,31 +195,17 @@ void __init check_bugs(void) - #endif - } - -+/* -+ * NOTE: This function is *only* called for SVM. VMX spec_ctrl handling is -+ * done in vmenter.S. -+ */ - void - x86_virt_spec_ctrl(u64 guest_spec_ctrl, u64 guest_virt_spec_ctrl, bool setguest) - { -- u64 msrval, guestval, hostval = x86_spec_ctrl_base; -+ u64 msrval, guestval = guest_spec_ctrl, hostval = spec_ctrl_current(); - struct thread_info *ti = current_thread_info(); - -- /* Is MSR_SPEC_CTRL implemented ? */ - if (static_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) { -- /* -- * Restrict guest_spec_ctrl to supported values. Clear the -- * modifiable bits in the host base value and or the -- * modifiable bits from the guest value. -- */ -- guestval = hostval & ~x86_spec_ctrl_mask; -- guestval |= guest_spec_ctrl & x86_spec_ctrl_mask; -- -- /* SSBD controlled in MSR_SPEC_CTRL */ -- if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || -- static_cpu_has(X86_FEATURE_AMD_SSBD)) -- hostval |= ssbd_tif_to_spec_ctrl(ti->flags); -- -- /* Conditional STIBP enabled? */ -- if (static_branch_unlikely(&switch_to_cond_stibp)) -- hostval |= stibp_tif_to_spec_ctrl(ti->flags); -- - if (hostval != guestval) { - msrval = setguest ? guestval : hostval; - wrmsrl(MSR_IA32_SPEC_CTRL, msrval); -@@ -745,12 +765,180 @@ static int __init nospectre_v1_cmdline(char *str) - } - early_param("nospectre_v1", nospectre_v1_cmdline); - --#undef pr_fmt --#define pr_fmt(fmt) "Spectre V2 : " fmt -- - static enum spectre_v2_mitigation spectre_v2_enabled __ro_after_init = - SPECTRE_V2_NONE; - -+#undef pr_fmt -+#define pr_fmt(fmt) "RETBleed: " fmt -+ -+enum retbleed_mitigation { -+ RETBLEED_MITIGATION_NONE, -+ RETBLEED_MITIGATION_UNRET, -+ RETBLEED_MITIGATION_IBPB, -+ RETBLEED_MITIGATION_IBRS, -+ RETBLEED_MITIGATION_EIBRS, -+}; -+ -+enum retbleed_mitigation_cmd { -+ RETBLEED_CMD_OFF, -+ RETBLEED_CMD_AUTO, -+ RETBLEED_CMD_UNRET, -+ RETBLEED_CMD_IBPB, -+}; -+ -+const char * const retbleed_strings[] = { -+ [RETBLEED_MITIGATION_NONE] = "Vulnerable", -+ [RETBLEED_MITIGATION_UNRET] = "Mitigation: untrained return thunk", -+ [RETBLEED_MITIGATION_IBPB] = "Mitigation: IBPB", -+ [RETBLEED_MITIGATION_IBRS] = "Mitigation: IBRS", -+ [RETBLEED_MITIGATION_EIBRS] = "Mitigation: Enhanced IBRS", -+}; -+ -+static enum retbleed_mitigation retbleed_mitigation __ro_after_init = -+ RETBLEED_MITIGATION_NONE; -+static enum retbleed_mitigation_cmd retbleed_cmd __ro_after_init = -+ RETBLEED_CMD_AUTO; -+ -+static int __ro_after_init retbleed_nosmt = false; -+ -+static int __init retbleed_parse_cmdline(char *str) -+{ -+ if (!str) -+ return -EINVAL; -+ -+ while (str) { -+ char *next = strchr(str, ','); -+ if (next) { -+ *next = 0; -+ next++; -+ } -+ -+ if (!strcmp(str, "off")) { -+ retbleed_cmd = RETBLEED_CMD_OFF; -+ } else if (!strcmp(str, "auto")) { -+ retbleed_cmd = RETBLEED_CMD_AUTO; -+ } else if (!strcmp(str, "unret")) { -+ retbleed_cmd = RETBLEED_CMD_UNRET; -+ } else if (!strcmp(str, "ibpb")) { -+ retbleed_cmd = RETBLEED_CMD_IBPB; -+ } else if (!strcmp(str, "nosmt")) { -+ retbleed_nosmt = true; -+ } else { -+ pr_err("Ignoring unknown retbleed option (%s).", str); -+ } -+ -+ str = next; -+ } -+ -+ return 0; -+} -+early_param("retbleed", retbleed_parse_cmdline); -+ -+#define RETBLEED_UNTRAIN_MSG "WARNING: BTB untrained return thunk mitigation is only effective on AMD/Hygon!\n" -+#define RETBLEED_INTEL_MSG "WARNING: Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks, data leaks possible!\n" -+ -+static void __init retbleed_select_mitigation(void) -+{ -+ bool mitigate_smt = false; -+ -+ if (!boot_cpu_has_bug(X86_BUG_RETBLEED) || cpu_mitigations_off()) -+ return; -+ -+ switch (retbleed_cmd) { -+ case RETBLEED_CMD_OFF: -+ return; -+ -+ case RETBLEED_CMD_UNRET: -+ if (IS_ENABLED(CONFIG_CPU_UNRET_ENTRY)) { -+ retbleed_mitigation = RETBLEED_MITIGATION_UNRET; -+ } else { -+ pr_err("WARNING: kernel not compiled with CPU_UNRET_ENTRY.\n"); -+ goto do_cmd_auto; -+ } -+ break; -+ -+ case RETBLEED_CMD_IBPB: -+ if (!boot_cpu_has(X86_FEATURE_IBPB)) { -+ pr_err("WARNING: CPU does not support IBPB.\n"); -+ goto do_cmd_auto; -+ } else if (IS_ENABLED(CONFIG_CPU_IBPB_ENTRY)) { -+ retbleed_mitigation = RETBLEED_MITIGATION_IBPB; -+ } else { -+ pr_err("WARNING: kernel not compiled with CPU_IBPB_ENTRY.\n"); -+ goto do_cmd_auto; -+ } -+ break; -+ -+do_cmd_auto: -+ case RETBLEED_CMD_AUTO: -+ default: -+ if (boot_cpu_data.x86_vendor == X86_VENDOR_AMD || -+ boot_cpu_data.x86_vendor == X86_VENDOR_HYGON) { -+ if (IS_ENABLED(CONFIG_CPU_UNRET_ENTRY)) -+ retbleed_mitigation = RETBLEED_MITIGATION_UNRET; -+ else if (IS_ENABLED(CONFIG_CPU_IBPB_ENTRY) && boot_cpu_has(X86_FEATURE_IBPB)) -+ retbleed_mitigation = RETBLEED_MITIGATION_IBPB; -+ } -+ -+ /* -+ * The Intel mitigation (IBRS or eIBRS) was already selected in -+ * spectre_v2_select_mitigation(). 'retbleed_mitigation' will -+ * be set accordingly below. -+ */ -+ -+ break; -+ } -+ -+ switch (retbleed_mitigation) { -+ case RETBLEED_MITIGATION_UNRET: -+ setup_force_cpu_cap(X86_FEATURE_RETHUNK); -+ setup_force_cpu_cap(X86_FEATURE_UNRET); -+ -+ if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD && -+ boot_cpu_data.x86_vendor != X86_VENDOR_HYGON) -+ pr_err(RETBLEED_UNTRAIN_MSG); -+ -+ mitigate_smt = true; -+ break; -+ -+ case RETBLEED_MITIGATION_IBPB: -+ setup_force_cpu_cap(X86_FEATURE_ENTRY_IBPB); -+ mitigate_smt = true; -+ break; -+ -+ default: -+ break; -+ } -+ -+ if (mitigate_smt && !boot_cpu_has(X86_FEATURE_STIBP) && -+ (retbleed_nosmt || cpu_mitigations_auto_nosmt())) -+ cpu_smt_disable(false); -+ -+ /* -+ * Let IBRS trump all on Intel without affecting the effects of the -+ * retbleed= cmdline option. -+ */ -+ if (boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) { -+ switch (spectre_v2_enabled) { -+ case SPECTRE_V2_IBRS: -+ retbleed_mitigation = RETBLEED_MITIGATION_IBRS; -+ break; -+ case SPECTRE_V2_EIBRS: -+ case SPECTRE_V2_EIBRS_RETPOLINE: -+ case SPECTRE_V2_EIBRS_LFENCE: -+ retbleed_mitigation = RETBLEED_MITIGATION_EIBRS; -+ break; -+ default: -+ pr_err(RETBLEED_INTEL_MSG); -+ } -+ } -+ -+ pr_info("%s\n", retbleed_strings[retbleed_mitigation]); -+} -+ -+#undef pr_fmt -+#define pr_fmt(fmt) "Spectre V2 : " fmt -+ - static enum spectre_v2_user_mitigation spectre_v2_user_stibp __ro_after_init = - SPECTRE_V2_USER_NONE; - static enum spectre_v2_user_mitigation spectre_v2_user_ibpb __ro_after_init = -@@ -821,6 +1009,7 @@ enum spectre_v2_mitigation_cmd { - SPECTRE_V2_CMD_EIBRS, - SPECTRE_V2_CMD_EIBRS_RETPOLINE, - SPECTRE_V2_CMD_EIBRS_LFENCE, -+ SPECTRE_V2_CMD_IBRS, - }; - - enum spectre_v2_user_cmd { -@@ -861,13 +1050,15 @@ static void __init spec_v2_user_print_cond(const char *reason, bool secure) - pr_info("spectre_v2_user=%s forced on command line.\n", reason); - } - -+static __ro_after_init enum spectre_v2_mitigation_cmd spectre_v2_cmd; -+ - static enum spectre_v2_user_cmd __init --spectre_v2_parse_user_cmdline(enum spectre_v2_mitigation_cmd v2_cmd) -+spectre_v2_parse_user_cmdline(void) - { - char arg[20]; - int ret, i; - -- switch (v2_cmd) { -+ switch (spectre_v2_cmd) { - case SPECTRE_V2_CMD_NONE: - return SPECTRE_V2_USER_CMD_NONE; - case SPECTRE_V2_CMD_FORCE: -@@ -893,15 +1084,16 @@ spectre_v2_parse_user_cmdline(enum spectre_v2_mitigation_cmd v2_cmd) - return SPECTRE_V2_USER_CMD_AUTO; - } - --static inline bool spectre_v2_in_eibrs_mode(enum spectre_v2_mitigation mode) -+static inline bool spectre_v2_in_ibrs_mode(enum spectre_v2_mitigation mode) - { -- return (mode == SPECTRE_V2_EIBRS || -- mode == SPECTRE_V2_EIBRS_RETPOLINE || -- mode == SPECTRE_V2_EIBRS_LFENCE); -+ return mode == SPECTRE_V2_IBRS || -+ mode == SPECTRE_V2_EIBRS || -+ mode == SPECTRE_V2_EIBRS_RETPOLINE || -+ mode == SPECTRE_V2_EIBRS_LFENCE; - } - - static void __init --spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) -+spectre_v2_user_select_mitigation(void) - { - enum spectre_v2_user_mitigation mode = SPECTRE_V2_USER_NONE; - bool smt_possible = IS_ENABLED(CONFIG_SMP); -@@ -914,7 +1106,7 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) - cpu_smt_control == CPU_SMT_NOT_SUPPORTED) - smt_possible = false; - -- cmd = spectre_v2_parse_user_cmdline(v2_cmd); -+ cmd = spectre_v2_parse_user_cmdline(); - switch (cmd) { - case SPECTRE_V2_USER_CMD_NONE: - goto set_mode; -@@ -962,12 +1154,12 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) - } - - /* -- * If no STIBP, enhanced IBRS is enabled or SMT impossible, STIBP is not -- * required. -+ * If no STIBP, IBRS or enhanced IBRS is enabled, or SMT impossible, -+ * STIBP is not required. - */ - if (!boot_cpu_has(X86_FEATURE_STIBP) || - !smt_possible || -- spectre_v2_in_eibrs_mode(spectre_v2_enabled)) -+ spectre_v2_in_ibrs_mode(spectre_v2_enabled)) - return; - - /* -@@ -979,6 +1171,13 @@ spectre_v2_user_select_mitigation(enum spectre_v2_mitigation_cmd v2_cmd) - boot_cpu_has(X86_FEATURE_AMD_STIBP_ALWAYS_ON)) - mode = SPECTRE_V2_USER_STRICT_PREFERRED; - -+ if (retbleed_mitigation == RETBLEED_MITIGATION_UNRET) { -+ if (mode != SPECTRE_V2_USER_STRICT && -+ mode != SPECTRE_V2_USER_STRICT_PREFERRED) -+ pr_info("Selecting STIBP always-on mode to complement retbleed mitigation\n"); -+ mode = SPECTRE_V2_USER_STRICT_PREFERRED; -+ } -+ - spectre_v2_user_stibp = mode; - - set_mode: -@@ -992,6 +1191,7 @@ static const char * const spectre_v2_strings[] = { - [SPECTRE_V2_EIBRS] = "Mitigation: Enhanced IBRS", - [SPECTRE_V2_EIBRS_LFENCE] = "Mitigation: Enhanced IBRS + LFENCE", - [SPECTRE_V2_EIBRS_RETPOLINE] = "Mitigation: Enhanced IBRS + Retpolines", -+ [SPECTRE_V2_IBRS] = "Mitigation: IBRS", - }; - - static const struct { -@@ -1009,6 +1209,7 @@ static const struct { - { "eibrs,lfence", SPECTRE_V2_CMD_EIBRS_LFENCE, false }, - { "eibrs,retpoline", SPECTRE_V2_CMD_EIBRS_RETPOLINE, false }, - { "auto", SPECTRE_V2_CMD_AUTO, false }, -+ { "ibrs", SPECTRE_V2_CMD_IBRS, false }, - }; - - static void __init spec_v2_print_cond(const char *reason, bool secure) -@@ -1071,6 +1272,30 @@ static enum spectre_v2_mitigation_cmd __init spectre_v2_parse_cmdline(void) - return SPECTRE_V2_CMD_AUTO; - } - -+ if (cmd == SPECTRE_V2_CMD_IBRS && !IS_ENABLED(CONFIG_CPU_IBRS_ENTRY)) { -+ pr_err("%s selected but not compiled in. Switching to AUTO select\n", -+ mitigation_options[i].option); -+ return SPECTRE_V2_CMD_AUTO; -+ } -+ -+ if (cmd == SPECTRE_V2_CMD_IBRS && boot_cpu_data.x86_vendor != X86_VENDOR_INTEL) { -+ pr_err("%s selected but not Intel CPU. Switching to AUTO select\n", -+ mitigation_options[i].option); -+ return SPECTRE_V2_CMD_AUTO; -+ } -+ -+ if (cmd == SPECTRE_V2_CMD_IBRS && !boot_cpu_has(X86_FEATURE_IBRS)) { -+ pr_err("%s selected but CPU doesn't have IBRS. Switching to AUTO select\n", -+ mitigation_options[i].option); -+ return SPECTRE_V2_CMD_AUTO; -+ } -+ -+ if (cmd == SPECTRE_V2_CMD_IBRS && boot_cpu_has(X86_FEATURE_XENPV)) { -+ pr_err("%s selected but running as XenPV guest. Switching to AUTO select\n", -+ mitigation_options[i].option); -+ return SPECTRE_V2_CMD_AUTO; -+ } -+ - spec_v2_print_cond(mitigation_options[i].option, - mitigation_options[i].secure); - return cmd; -@@ -1086,6 +1311,22 @@ static enum spectre_v2_mitigation __init spectre_v2_select_retpoline(void) - return SPECTRE_V2_RETPOLINE; - } - -+/* Disable in-kernel use of non-RSB RET predictors */ -+static void __init spec_ctrl_disable_kernel_rrsba(void) -+{ -+ u64 ia32_cap; -+ -+ if (!boot_cpu_has(X86_FEATURE_RRSBA_CTRL)) -+ return; -+ -+ ia32_cap = x86_read_arch_cap_msr(); -+ -+ if (ia32_cap & ARCH_CAP_RRSBA) { -+ x86_spec_ctrl_base |= SPEC_CTRL_RRSBA_DIS_S; -+ write_spec_ctrl_current(x86_spec_ctrl_base, true); -+ } -+} -+ - static void __init spectre_v2_select_mitigation(void) - { - enum spectre_v2_mitigation_cmd cmd = spectre_v2_parse_cmdline(); -@@ -1110,6 +1351,15 @@ static void __init spectre_v2_select_mitigation(void) - break; - } - -+ if (IS_ENABLED(CONFIG_CPU_IBRS_ENTRY) && -+ boot_cpu_has_bug(X86_BUG_RETBLEED) && -+ retbleed_cmd != RETBLEED_CMD_OFF && -+ boot_cpu_has(X86_FEATURE_IBRS) && -+ boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) { -+ mode = SPECTRE_V2_IBRS; -+ break; -+ } -+ - mode = spectre_v2_select_retpoline(); - break; - -@@ -1126,6 +1376,10 @@ static void __init spectre_v2_select_mitigation(void) - mode = spectre_v2_select_retpoline(); - break; - -+ case SPECTRE_V2_CMD_IBRS: -+ mode = SPECTRE_V2_IBRS; -+ break; -+ - case SPECTRE_V2_CMD_EIBRS: - mode = SPECTRE_V2_EIBRS; - break; -@@ -1142,10 +1396,9 @@ static void __init spectre_v2_select_mitigation(void) - if (mode == SPECTRE_V2_EIBRS && unprivileged_ebpf_enabled()) - pr_err(SPECTRE_V2_EIBRS_EBPF_MSG); - -- if (spectre_v2_in_eibrs_mode(mode)) { -- /* Force it so VMEXIT will restore correctly */ -+ if (spectre_v2_in_ibrs_mode(mode)) { - x86_spec_ctrl_base |= SPEC_CTRL_IBRS; -- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); -+ write_spec_ctrl_current(x86_spec_ctrl_base, true); - } - - switch (mode) { -@@ -1153,6 +1406,10 @@ static void __init spectre_v2_select_mitigation(void) - case SPECTRE_V2_EIBRS: - break; - -+ case SPECTRE_V2_IBRS: -+ setup_force_cpu_cap(X86_FEATURE_KERNEL_IBRS); -+ break; -+ - case SPECTRE_V2_LFENCE: - case SPECTRE_V2_EIBRS_LFENCE: - setup_force_cpu_cap(X86_FEATURE_RETPOLINE_LFENCE); -@@ -1164,43 +1421,107 @@ static void __init spectre_v2_select_mitigation(void) - break; - } - -+ /* -+ * Disable alternate RSB predictions in kernel when indirect CALLs and -+ * JMPs gets protection against BHI and Intramode-BTI, but RET -+ * prediction from a non-RSB predictor is still a risk. -+ */ -+ if (mode == SPECTRE_V2_EIBRS_LFENCE || -+ mode == SPECTRE_V2_EIBRS_RETPOLINE || -+ mode == SPECTRE_V2_RETPOLINE) -+ spec_ctrl_disable_kernel_rrsba(); -+ - spectre_v2_enabled = mode; - pr_info("%s\n", spectre_v2_strings[mode]); - - /* -- * If spectre v2 protection has been enabled, unconditionally fill -- * RSB during a context switch; this protects against two independent -- * issues: -+ * If Spectre v2 protection has been enabled, fill the RSB during a -+ * context switch. In general there are two types of RSB attacks -+ * across context switches, for which the CALLs/RETs may be unbalanced. - * -- * - RSB underflow (and switch to BTB) on Skylake+ -- * - SpectreRSB variant of spectre v2 on X86_BUG_SPECTRE_V2 CPUs -+ * 1) RSB underflow -+ * -+ * Some Intel parts have "bottomless RSB". When the RSB is empty, -+ * speculated return targets may come from the branch predictor, -+ * which could have a user-poisoned BTB or BHB entry. -+ * -+ * AMD has it even worse: *all* returns are speculated from the BTB, -+ * regardless of the state of the RSB. -+ * -+ * When IBRS or eIBRS is enabled, the "user -> kernel" attack -+ * scenario is mitigated by the IBRS branch prediction isolation -+ * properties, so the RSB buffer filling wouldn't be necessary to -+ * protect against this type of attack. -+ * -+ * The "user -> user" attack scenario is mitigated by RSB filling. -+ * -+ * 2) Poisoned RSB entry -+ * -+ * If the 'next' in-kernel return stack is shorter than 'prev', -+ * 'next' could be tricked into speculating with a user-poisoned RSB -+ * entry. -+ * -+ * The "user -> kernel" attack scenario is mitigated by SMEP and -+ * eIBRS. -+ * -+ * The "user -> user" scenario, also known as SpectreBHB, requires -+ * RSB clearing. -+ * -+ * So to mitigate all cases, unconditionally fill RSB on context -+ * switches. -+ * -+ * FIXME: Is this pointless for retbleed-affected AMD? - */ - setup_force_cpu_cap(X86_FEATURE_RSB_CTXSW); - pr_info("Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch\n"); - - /* -- * Retpoline means the kernel is safe because it has no indirect -- * branches. Enhanced IBRS protects firmware too, so, enable restricted -- * speculation around firmware calls only when Enhanced IBRS isn't -- * supported. -+ * Similar to context switches, there are two types of RSB attacks -+ * after vmexit: -+ * -+ * 1) RSB underflow -+ * -+ * 2) Poisoned RSB entry -+ * -+ * When retpoline is enabled, both are mitigated by filling/clearing -+ * the RSB. -+ * -+ * When IBRS is enabled, while #1 would be mitigated by the IBRS branch -+ * prediction isolation protections, RSB still needs to be cleared -+ * because of #2. Note that SMEP provides no protection here, unlike -+ * user-space-poisoned RSB entries. -+ * -+ * eIBRS, on the other hand, has RSB-poisoning protections, so it -+ * doesn't need RSB clearing after vmexit. -+ */ -+ if (boot_cpu_has(X86_FEATURE_RETPOLINE) || -+ boot_cpu_has(X86_FEATURE_KERNEL_IBRS)) -+ setup_force_cpu_cap(X86_FEATURE_RSB_VMEXIT); -+ -+ /* -+ * Retpoline protects the kernel, but doesn't protect firmware. IBRS -+ * and Enhanced IBRS protect firmware too, so enable IBRS around -+ * firmware calls only when IBRS / Enhanced IBRS aren't otherwise -+ * enabled. - * - * Use "mode" to check Enhanced IBRS instead of boot_cpu_has(), because - * the user might select retpoline on the kernel command line and if - * the CPU supports Enhanced IBRS, kernel might un-intentionally not - * enable IBRS around firmware calls. - */ -- if (boot_cpu_has(X86_FEATURE_IBRS) && !spectre_v2_in_eibrs_mode(mode)) { -+ if (boot_cpu_has(X86_FEATURE_IBRS) && !spectre_v2_in_ibrs_mode(mode)) { - setup_force_cpu_cap(X86_FEATURE_USE_IBRS_FW); - pr_info("Enabling Restricted Speculation for firmware calls\n"); - } - - /* Set up IBPB and STIBP depending on the general spectre V2 command */ -- spectre_v2_user_select_mitigation(cmd); -+ spectre_v2_cmd = cmd; - } - - static void update_stibp_msr(void * __unused) - { -- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); -+ u64 val = spec_ctrl_current() | (x86_spec_ctrl_base & SPEC_CTRL_STIBP); -+ write_spec_ctrl_current(val, true); - } - - /* Update x86_spec_ctrl_base in case SMT state changed. */ -@@ -1416,16 +1737,6 @@ static enum ssb_mitigation __init __ssb_select_mitigation(void) - break; - } - -- /* -- * If SSBD is controlled by the SPEC_CTRL MSR, then set the proper -- * bit in the mask to allow guests to use the mitigation even in the -- * case where the host does not enable it. -- */ -- if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || -- static_cpu_has(X86_FEATURE_AMD_SSBD)) { -- x86_spec_ctrl_mask |= SPEC_CTRL_SSBD; -- } -- - /* - * We have three CPU feature flags that are in play here: - * - X86_BUG_SPEC_STORE_BYPASS - CPU is susceptible. -@@ -1443,7 +1754,7 @@ static enum ssb_mitigation __init __ssb_select_mitigation(void) - x86_amd_ssb_disable(); - } else { - x86_spec_ctrl_base |= SPEC_CTRL_SSBD; -- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); -+ write_spec_ctrl_current(x86_spec_ctrl_base, true); - } - } - -@@ -1694,7 +2005,7 @@ int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which) - void x86_spec_ctrl_setup_ap(void) - { - if (boot_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) -- wrmsrl(MSR_IA32_SPEC_CTRL, x86_spec_ctrl_base); -+ write_spec_ctrl_current(x86_spec_ctrl_base, true); - - if (ssb_mode == SPEC_STORE_BYPASS_DISABLE) - x86_amd_ssb_disable(); -@@ -1931,7 +2242,7 @@ static ssize_t mmio_stale_data_show_state(char *buf) - - static char *stibp_state(void) - { -- if (spectre_v2_in_eibrs_mode(spectre_v2_enabled)) -+ if (spectre_v2_in_ibrs_mode(spectre_v2_enabled)) - return ""; - - switch (spectre_v2_user_stibp) { -@@ -1987,6 +2298,24 @@ static ssize_t srbds_show_state(char *buf) - return sprintf(buf, "%s\n", srbds_strings[srbds_mitigation]); - } - -+static ssize_t retbleed_show_state(char *buf) -+{ -+ if (retbleed_mitigation == RETBLEED_MITIGATION_UNRET) { -+ if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD && -+ boot_cpu_data.x86_vendor != X86_VENDOR_HYGON) -+ return sprintf(buf, "Vulnerable: untrained return thunk on non-Zen uarch\n"); -+ -+ return sprintf(buf, "%s; SMT %s\n", -+ retbleed_strings[retbleed_mitigation], -+ !sched_smt_active() ? "disabled" : -+ spectre_v2_user_stibp == SPECTRE_V2_USER_STRICT || -+ spectre_v2_user_stibp == SPECTRE_V2_USER_STRICT_PREFERRED ? -+ "enabled with STIBP protection" : "vulnerable"); -+ } -+ -+ return sprintf(buf, "%s\n", retbleed_strings[retbleed_mitigation]); -+} -+ - static ssize_t cpu_show_common(struct device *dev, struct device_attribute *attr, - char *buf, unsigned int bug) - { -@@ -2032,6 +2361,9 @@ static ssize_t cpu_show_common(struct device *dev, struct device_attribute *attr - case X86_BUG_MMIO_STALE_DATA: - return mmio_stale_data_show_state(buf); - -+ case X86_BUG_RETBLEED: -+ return retbleed_show_state(buf); -+ - default: - break; - } -@@ -2088,4 +2420,9 @@ ssize_t cpu_show_mmio_stale_data(struct device *dev, struct device_attribute *at - { - return cpu_show_common(dev, attr, buf, X86_BUG_MMIO_STALE_DATA); - } -+ -+ssize_t cpu_show_retbleed(struct device *dev, struct device_attribute *attr, char *buf) -+{ -+ return cpu_show_common(dev, attr, buf, X86_BUG_RETBLEED); -+} - #endif -diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c -index af5d0c188f7b..1f43ddf2ffc3 100644 ---- a/arch/x86/kernel/cpu/common.c -+++ b/arch/x86/kernel/cpu/common.c -@@ -1231,48 +1231,60 @@ static const __initconst struct x86_cpu_id cpu_vuln_whitelist[] = { - {} - }; - -+#define VULNBL(vendor, family, model, blacklist) \ -+ X86_MATCH_VENDOR_FAM_MODEL(vendor, family, model, blacklist) -+ - #define VULNBL_INTEL_STEPPINGS(model, steppings, issues) \ - X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE(INTEL, 6, \ - INTEL_FAM6_##model, steppings, \ - X86_FEATURE_ANY, issues) - -+#define VULNBL_AMD(family, blacklist) \ -+ VULNBL(AMD, family, X86_MODEL_ANY, blacklist) -+ -+#define VULNBL_HYGON(family, blacklist) \ -+ VULNBL(HYGON, family, X86_MODEL_ANY, blacklist) -+ - #define SRBDS BIT(0) - /* CPU is affected by X86_BUG_MMIO_STALE_DATA */ - #define MMIO BIT(1) - /* CPU is affected by Shared Buffers Data Sampling (SBDS), a variant of X86_BUG_MMIO_STALE_DATA */ - #define MMIO_SBDS BIT(2) -+/* CPU is affected by RETbleed, speculating where you would not expect it */ -+#define RETBLEED BIT(3) - - static const struct x86_cpu_id cpu_vuln_blacklist[] __initconst = { - VULNBL_INTEL_STEPPINGS(IVYBRIDGE, X86_STEPPING_ANY, SRBDS), - VULNBL_INTEL_STEPPINGS(HASWELL, X86_STEPPING_ANY, SRBDS), - VULNBL_INTEL_STEPPINGS(HASWELL_L, X86_STEPPING_ANY, SRBDS), - VULNBL_INTEL_STEPPINGS(HASWELL_G, X86_STEPPING_ANY, SRBDS), -- VULNBL_INTEL_STEPPINGS(HASWELL_X, BIT(2) | BIT(4), MMIO), -- VULNBL_INTEL_STEPPINGS(BROADWELL_D, X86_STEPPINGS(0x3, 0x5), MMIO), -+ VULNBL_INTEL_STEPPINGS(HASWELL_X, X86_STEPPING_ANY, MMIO), -+ VULNBL_INTEL_STEPPINGS(BROADWELL_D, X86_STEPPING_ANY, MMIO), - VULNBL_INTEL_STEPPINGS(BROADWELL_G, X86_STEPPING_ANY, SRBDS), - VULNBL_INTEL_STEPPINGS(BROADWELL_X, X86_STEPPING_ANY, MMIO), - VULNBL_INTEL_STEPPINGS(BROADWELL, X86_STEPPING_ANY, SRBDS), -- VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPINGS(0x3, 0x3), SRBDS | MMIO), -- VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPING_ANY, SRBDS), -- VULNBL_INTEL_STEPPINGS(SKYLAKE_X, BIT(3) | BIT(4) | BIT(6) | -- BIT(7) | BIT(0xB), MMIO), -- VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPINGS(0x3, 0x3), SRBDS | MMIO), -- VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPING_ANY, SRBDS), -- VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPINGS(0x9, 0xC), SRBDS | MMIO), -- VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPINGS(0x0, 0x8), SRBDS), -- VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPINGS(0x9, 0xD), SRBDS | MMIO), -- VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPINGS(0x0, 0x8), SRBDS), -- VULNBL_INTEL_STEPPINGS(ICELAKE_L, X86_STEPPINGS(0x5, 0x5), MMIO | MMIO_SBDS), -- VULNBL_INTEL_STEPPINGS(ICELAKE_D, X86_STEPPINGS(0x1, 0x1), MMIO), -- VULNBL_INTEL_STEPPINGS(ICELAKE_X, X86_STEPPINGS(0x4, 0x6), MMIO), -- VULNBL_INTEL_STEPPINGS(COMETLAKE, BIT(2) | BIT(3) | BIT(5), MMIO | MMIO_SBDS), -- VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), -- VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x0, 0x0), MMIO), -- VULNBL_INTEL_STEPPINGS(LAKEFIELD, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), -- VULNBL_INTEL_STEPPINGS(ROCKETLAKE, X86_STEPPINGS(0x1, 0x1), MMIO), -- VULNBL_INTEL_STEPPINGS(ATOM_TREMONT, X86_STEPPINGS(0x1, 0x1), MMIO | MMIO_SBDS), -+ VULNBL_INTEL_STEPPINGS(SKYLAKE_L, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(SKYLAKE_X, X86_STEPPING_ANY, MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(SKYLAKE, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(KABYLAKE_L, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(KABYLAKE, X86_STEPPING_ANY, SRBDS | MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(CANNONLAKE_L, X86_STEPPING_ANY, RETBLEED), -+ VULNBL_INTEL_STEPPINGS(ICELAKE_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(ICELAKE_D, X86_STEPPING_ANY, MMIO), -+ VULNBL_INTEL_STEPPINGS(ICELAKE_X, X86_STEPPING_ANY, MMIO), -+ VULNBL_INTEL_STEPPINGS(COMETLAKE, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPINGS(0x0, 0x0), MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(COMETLAKE_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(LAKEFIELD, X86_STEPPING_ANY, MMIO | MMIO_SBDS | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(ROCKETLAKE, X86_STEPPING_ANY, MMIO | RETBLEED), -+ VULNBL_INTEL_STEPPINGS(ATOM_TREMONT, X86_STEPPING_ANY, MMIO | MMIO_SBDS), - VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_D, X86_STEPPING_ANY, MMIO), -- VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_L, X86_STEPPINGS(0x0, 0x0), MMIO | MMIO_SBDS), -+ VULNBL_INTEL_STEPPINGS(ATOM_TREMONT_L, X86_STEPPING_ANY, MMIO | MMIO_SBDS), -+ -+ VULNBL_AMD(0x15, RETBLEED), -+ VULNBL_AMD(0x16, RETBLEED), -+ VULNBL_AMD(0x17, RETBLEED), -+ VULNBL_HYGON(0x18, RETBLEED), - {} - }; - -@@ -1374,6 +1386,11 @@ static void __init cpu_set_bug_bits(struct cpuinfo_x86 *c) - !arch_cap_mmio_immune(ia32_cap)) - setup_force_cpu_bug(X86_BUG_MMIO_STALE_DATA); - -+ if (!cpu_has(c, X86_FEATURE_BTC_NO)) { -+ if (cpu_matches(cpu_vuln_blacklist, RETBLEED) || (ia32_cap & ARCH_CAP_RSBA)) -+ setup_force_cpu_bug(X86_BUG_RETBLEED); -+ } -+ - if (cpu_matches(cpu_vuln_whitelist, NO_MELTDOWN)) - return; - -diff --git a/arch/x86/kernel/cpu/cpu.h b/arch/x86/kernel/cpu/cpu.h -index 2a8e584fc991..7c9b5893c30a 100644 ---- a/arch/x86/kernel/cpu/cpu.h -+++ b/arch/x86/kernel/cpu/cpu.h -@@ -61,6 +61,8 @@ static inline void tsx_init(void) { } - static inline void tsx_ap_init(void) { } - #endif /* CONFIG_CPU_SUP_INTEL */ - -+extern void init_spectral_chicken(struct cpuinfo_x86 *c); -+ - extern void get_cpu_cap(struct cpuinfo_x86 *c); - extern void get_cpu_address_sizes(struct cpuinfo_x86 *c); - extern void cpu_detect_cache_sizes(struct cpuinfo_x86 *c); -diff --git a/arch/x86/kernel/cpu/hygon.c b/arch/x86/kernel/cpu/hygon.c -index 3fcdda4c1e11..21fd425088fe 100644 ---- a/arch/x86/kernel/cpu/hygon.c -+++ b/arch/x86/kernel/cpu/hygon.c -@@ -302,6 +302,12 @@ static void init_hygon(struct cpuinfo_x86 *c) - /* get apicid instead of initial apic id from cpuid */ - c->apicid = hard_smp_processor_id(); - -+ /* -+ * XXX someone from Hygon needs to confirm this DTRT -+ * -+ init_spectral_chicken(c); -+ */ -+ - set_cpu_cap(c, X86_FEATURE_ZEN); - set_cpu_cap(c, X86_FEATURE_CPB); - -diff --git a/arch/x86/kernel/cpu/scattered.c b/arch/x86/kernel/cpu/scattered.c -index 4143b1e4c5c6..fcfb03f5f89b 100644 ---- a/arch/x86/kernel/cpu/scattered.c -+++ b/arch/x86/kernel/cpu/scattered.c -@@ -27,6 +27,7 @@ static const struct cpuid_bit cpuid_bits[] = { - { X86_FEATURE_APERFMPERF, CPUID_ECX, 0, 0x00000006, 0 }, - { X86_FEATURE_EPB, CPUID_ECX, 3, 0x00000006, 0 }, - { X86_FEATURE_INTEL_PPIN, CPUID_EBX, 0, 0x00000007, 1 }, -+ { X86_FEATURE_RRSBA_CTRL, CPUID_EDX, 2, 0x00000007, 2 }, - { X86_FEATURE_CQM_LLC, CPUID_EDX, 1, 0x0000000f, 0 }, - { X86_FEATURE_CQM_OCCUP_LLC, CPUID_EDX, 0, 0x0000000f, 1 }, - { X86_FEATURE_CQM_MBM_TOTAL, CPUID_EDX, 1, 0x0000000f, 1 }, -diff --git a/arch/x86/kernel/ftrace.c b/arch/x86/kernel/ftrace.c -index 1e31c7d21597..6892ca67d9c6 100644 ---- a/arch/x86/kernel/ftrace.c -+++ b/arch/x86/kernel/ftrace.c -@@ -303,7 +303,7 @@ union ftrace_op_code_union { - } __attribute__((packed)); - }; - --#define RET_SIZE 1 + IS_ENABLED(CONFIG_SLS) -+#define RET_SIZE (IS_ENABLED(CONFIG_RETPOLINE) ? 5 : 1 + IS_ENABLED(CONFIG_SLS)) - - static unsigned long - create_trampoline(struct ftrace_ops *ops, unsigned int *tramp_size) -@@ -359,7 +359,10 @@ create_trampoline(struct ftrace_ops *ops, unsigned int *tramp_size) - goto fail; - - ip = trampoline + size; -- memcpy(ip, retq, RET_SIZE); -+ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) -+ __text_gen_insn(ip, JMP32_INSN_OPCODE, ip, &__x86_return_thunk, JMP32_INSN_SIZE); -+ else -+ memcpy(ip, retq, sizeof(retq)); - - /* No need to test direct calls on created trampolines */ - if (ops->flags & FTRACE_OPS_FL_SAVE_REGS) { -diff --git a/arch/x86/kernel/head_32.S b/arch/x86/kernel/head_32.S -index eb8656bac99b..9b7acc9c7874 100644 ---- a/arch/x86/kernel/head_32.S -+++ b/arch/x86/kernel/head_32.S -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S -index b8e3019547a5..3178fd81f93f 100644 ---- a/arch/x86/kernel/head_64.S -+++ b/arch/x86/kernel/head_64.S -@@ -334,6 +334,8 @@ SYM_CODE_START_NOALIGN(vc_boot_ghcb) - UNWIND_HINT_IRET_REGS offset=8 - ENDBR - -+ ANNOTATE_UNRET_END -+ - /* Build pt_regs */ - PUSH_AND_CLEAR_REGS - -@@ -393,6 +395,7 @@ SYM_CODE_END(early_idt_handler_array) - - SYM_CODE_START_LOCAL(early_idt_handler_common) - UNWIND_HINT_IRET_REGS offset=16 -+ ANNOTATE_UNRET_END - /* - * The stack is the hardware frame, an error code or zero, and the - * vector number. -@@ -442,6 +445,8 @@ SYM_CODE_START_NOALIGN(vc_no_ghcb) - UNWIND_HINT_IRET_REGS offset=8 - ENDBR - -+ ANNOTATE_UNRET_END -+ - /* Build pt_regs */ - PUSH_AND_CLEAR_REGS - -diff --git a/arch/x86/kernel/module.c b/arch/x86/kernel/module.c -index b98ffcf4d250..67828d973389 100644 ---- a/arch/x86/kernel/module.c -+++ b/arch/x86/kernel/module.c -@@ -253,7 +253,7 @@ int module_finalize(const Elf_Ehdr *hdr, - { - const Elf_Shdr *s, *text = NULL, *alt = NULL, *locks = NULL, - *para = NULL, *orc = NULL, *orc_ip = NULL, -- *retpolines = NULL, *ibt_endbr = NULL; -+ *retpolines = NULL, *returns = NULL, *ibt_endbr = NULL; - char *secstrings = (void *)hdr + sechdrs[hdr->e_shstrndx].sh_offset; - - for (s = sechdrs; s < sechdrs + hdr->e_shnum; s++) { -@@ -271,6 +271,8 @@ int module_finalize(const Elf_Ehdr *hdr, - orc_ip = s; - if (!strcmp(".retpoline_sites", secstrings + s->sh_name)) - retpolines = s; -+ if (!strcmp(".return_sites", secstrings + s->sh_name)) -+ returns = s; - if (!strcmp(".ibt_endbr_seal", secstrings + s->sh_name)) - ibt_endbr = s; - } -@@ -287,6 +289,10 @@ int module_finalize(const Elf_Ehdr *hdr, - void *rseg = (void *)retpolines->sh_addr; - apply_retpolines(rseg, rseg + retpolines->sh_size); - } -+ if (returns) { -+ void *rseg = (void *)returns->sh_addr; -+ apply_returns(rseg, rseg + returns->sh_size); -+ } - if (alt) { - /* patch .altinstructions */ - void *aseg = (void *)alt->sh_addr; -diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c -index b370767f5b19..622dc3673c37 100644 ---- a/arch/x86/kernel/process.c -+++ b/arch/x86/kernel/process.c -@@ -600,7 +600,7 @@ static __always_inline void __speculation_ctrl_update(unsigned long tifp, - } - - if (updmsr) -- wrmsrl(MSR_IA32_SPEC_CTRL, msr); -+ write_spec_ctrl_current(msr, false); - } - - static unsigned long speculation_ctrl_update_tif(struct task_struct *tsk) -diff --git a/arch/x86/kernel/relocate_kernel_32.S b/arch/x86/kernel/relocate_kernel_32.S -index fcc8a7699103..c7c4b1917336 100644 ---- a/arch/x86/kernel/relocate_kernel_32.S -+++ b/arch/x86/kernel/relocate_kernel_32.S -@@ -7,10 +7,12 @@ - #include - #include - #include -+#include - #include - - /* -- * Must be relocatable PIC code callable as a C function -+ * Must be relocatable PIC code callable as a C function, in particular -+ * there must be a plain RET and not jump to return thunk. - */ - - #define PTR(x) (x << 2) -@@ -91,7 +93,9 @@ SYM_CODE_START_NOALIGN(relocate_kernel) - movl %edi, %eax - addl $(identity_mapped - relocate_kernel), %eax - pushl %eax -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(relocate_kernel) - - SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) -@@ -159,12 +163,15 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) - xorl %edx, %edx - xorl %esi, %esi - xorl %ebp, %ebp -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - 1: - popl %edx - movl CP_PA_SWAP_PAGE(%edi), %esp - addl $PAGE_SIZE, %esp - 2: -+ ANNOTATE_RETPOLINE_SAFE - call *%edx - - /* get the re-entry point of the peer system */ -@@ -190,7 +197,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) - movl %edi, %eax - addl $(virtual_mapped - relocate_kernel), %eax - pushl %eax -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(identity_mapped) - - SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) -@@ -208,7 +217,9 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) - popl %edi - popl %esi - popl %ebx -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(virtual_mapped) - - /* Do the copies */ -@@ -271,7 +282,9 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) - popl %edi - popl %ebx - popl %ebp -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(swap_pages) - - .globl kexec_control_code_size -diff --git a/arch/x86/kernel/relocate_kernel_64.S b/arch/x86/kernel/relocate_kernel_64.S -index c1d8626c53b6..4809c0dc4eb0 100644 ---- a/arch/x86/kernel/relocate_kernel_64.S -+++ b/arch/x86/kernel/relocate_kernel_64.S -@@ -13,7 +13,8 @@ - #include - - /* -- * Must be relocatable PIC code callable as a C function -+ * Must be relocatable PIC code callable as a C function, in particular -+ * there must be a plain RET and not jump to return thunk. - */ - - #define PTR(x) (x << 3) -@@ -105,7 +106,9 @@ SYM_CODE_START_NOALIGN(relocate_kernel) - /* jump to identity mapped page */ - addq $(identity_mapped - relocate_kernel), %r8 - pushq %r8 -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(relocate_kernel) - - SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) -@@ -200,7 +203,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) - xorl %r14d, %r14d - xorl %r15d, %r15d - -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - - 1: - popq %rdx -@@ -219,7 +224,9 @@ SYM_CODE_START_LOCAL_NOALIGN(identity_mapped) - call swap_pages - movq $virtual_mapped, %rax - pushq %rax -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(identity_mapped) - - SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) -@@ -241,7 +248,9 @@ SYM_CODE_START_LOCAL_NOALIGN(virtual_mapped) - popq %r12 - popq %rbp - popq %rbx -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(virtual_mapped) - - /* Do the copies */ -@@ -298,7 +307,9 @@ SYM_CODE_START_LOCAL_NOALIGN(swap_pages) - lea PAGE_SIZE(%rax), %rsi - jmp 0b - 3: -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_CODE_END(swap_pages) - - .globl kexec_control_code_size diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c index c95b9ac5a457..6640be279dae 100644 --- a/arch/x86/kernel/setup.c @@ -2762,1190 +222,6 @@ index c95b9ac5a457..6640be279dae 100644 reserve_initrd(); -diff --git a/arch/x86/kernel/static_call.c b/arch/x86/kernel/static_call.c -index aa72cefdd5be..aaaba85d6d7f 100644 ---- a/arch/x86/kernel/static_call.c -+++ b/arch/x86/kernel/static_call.c -@@ -11,6 +11,13 @@ enum insn_type { - RET = 3, /* tramp / site cond-tail-call */ - }; - -+/* -+ * ud1 %esp, %ecx - a 3 byte #UD that is unique to trampolines, chosen such -+ * that there is no false-positive trampoline identification while also being a -+ * speculation stop. -+ */ -+static const u8 tramp_ud[] = { 0x0f, 0xb9, 0xcc }; -+ - /* - * cs cs cs xorl %eax, %eax - a single 5 byte instruction that clears %[er]ax - */ -@@ -18,7 +25,8 @@ static const u8 xor5rax[] = { 0x2e, 0x2e, 0x2e, 0x31, 0xc0 }; - - static const u8 retinsn[] = { RET_INSN_OPCODE, 0xcc, 0xcc, 0xcc, 0xcc }; - --static void __ref __static_call_transform(void *insn, enum insn_type type, void *func) -+static void __ref __static_call_transform(void *insn, enum insn_type type, -+ void *func, bool modinit) - { - const void *emulate = NULL; - int size = CALL_INSN_SIZE; -@@ -43,14 +51,17 @@ static void __ref __static_call_transform(void *insn, enum insn_type type, void - break; - - case RET: -- code = &retinsn; -+ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) -+ code = text_gen_insn(JMP32_INSN_OPCODE, insn, &__x86_return_thunk); -+ else -+ code = &retinsn; - break; - } - - if (memcmp(insn, code, size) == 0) - return; - -- if (unlikely(system_state == SYSTEM_BOOTING)) -+ if (system_state == SYSTEM_BOOTING || modinit) - return text_poke_early(insn, code, size); - - text_poke_bp(insn, code, size, emulate); -@@ -60,7 +71,7 @@ static void __static_call_validate(void *insn, bool tail, bool tramp) - { - u8 opcode = *(u8 *)insn; - -- if (tramp && memcmp(insn+5, "SCT", 3)) { -+ if (tramp && memcmp(insn+5, tramp_ud, 3)) { - pr_err("trampoline signature fail"); - BUG(); - } -@@ -104,14 +115,42 @@ void arch_static_call_transform(void *site, void *tramp, void *func, bool tail) - - if (tramp) { - __static_call_validate(tramp, true, true); -- __static_call_transform(tramp, __sc_insn(!func, true), func); -+ __static_call_transform(tramp, __sc_insn(!func, true), func, false); - } - - if (IS_ENABLED(CONFIG_HAVE_STATIC_CALL_INLINE) && site) { - __static_call_validate(site, tail, false); -- __static_call_transform(site, __sc_insn(!func, tail), func); -+ __static_call_transform(site, __sc_insn(!func, tail), func, false); - } - - mutex_unlock(&text_mutex); - } - EXPORT_SYMBOL_GPL(arch_static_call_transform); -+ -+#ifdef CONFIG_RETHUNK -+/* -+ * This is called by apply_returns() to fix up static call trampolines, -+ * specifically ARCH_DEFINE_STATIC_CALL_NULL_TRAMP which is recorded as -+ * having a return trampoline. -+ * -+ * The problem is that static_call() is available before determining -+ * X86_FEATURE_RETHUNK and, by implication, running alternatives. -+ * -+ * This means that __static_call_transform() above can have overwritten the -+ * return trampoline and we now need to fix things up to be consistent. -+ */ -+bool __static_call_fixup(void *tramp, u8 op, void *dest) -+{ -+ if (memcmp(tramp+5, tramp_ud, 3)) { -+ /* Not a trampoline site, not our problem. */ -+ return false; -+ } -+ -+ mutex_lock(&text_mutex); -+ if (op == RET_INSN_OPCODE || dest == &__x86_return_thunk) -+ __static_call_transform(tramp, RET, NULL, true); -+ mutex_unlock(&text_mutex); -+ -+ return true; -+} -+#endif -diff --git a/arch/x86/kernel/traps.c b/arch/x86/kernel/traps.c -index 1563fb995005..4167215333fd 100644 ---- a/arch/x86/kernel/traps.c -+++ b/arch/x86/kernel/traps.c -@@ -892,14 +892,10 @@ asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *r - } - #endif - --struct bad_iret_stack { -- void *error_entry_ret; -- struct pt_regs regs; --}; -- --asmlinkage __visible noinstr --struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s) -+asmlinkage __visible noinstr struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs) - { -+ struct pt_regs tmp, *new_stack; -+ - /* - * This is called from entry_64.S early in handling a fault - * caused by a bad iret to user mode. To handle the fault -@@ -908,19 +904,18 @@ struct bad_iret_stack *fixup_bad_iret(struct bad_iret_stack *s) - * just below the IRET frame) and we want to pretend that the - * exception came from the IRET target. - */ -- struct bad_iret_stack tmp, *new_stack = -- (struct bad_iret_stack *)__this_cpu_read(cpu_tss_rw.x86_tss.sp0) - 1; -+ new_stack = (struct pt_regs *)__this_cpu_read(cpu_tss_rw.x86_tss.sp0) - 1; - - /* Copy the IRET target to the temporary storage. */ -- __memcpy(&tmp.regs.ip, (void *)s->regs.sp, 5*8); -+ __memcpy(&tmp.ip, (void *)bad_regs->sp, 5*8); - - /* Copy the remainder of the stack from the current stack. */ -- __memcpy(&tmp, s, offsetof(struct bad_iret_stack, regs.ip)); -+ __memcpy(&tmp, bad_regs, offsetof(struct pt_regs, ip)); - - /* Update the entry stack */ - __memcpy(new_stack, &tmp, sizeof(tmp)); - -- BUG_ON(!user_mode(&new_stack->regs)); -+ BUG_ON(!user_mode(new_stack)); - return new_stack; - } - #endif -diff --git a/arch/x86/kernel/vmlinux.lds.S b/arch/x86/kernel/vmlinux.lds.S -index 7fda7f27e762..071faf2c8a77 100644 ---- a/arch/x86/kernel/vmlinux.lds.S -+++ b/arch/x86/kernel/vmlinux.lds.S -@@ -141,7 +141,7 @@ SECTIONS - - #ifdef CONFIG_RETPOLINE - __indirect_thunk_start = .; -- *(.text.__x86.indirect_thunk) -+ *(.text.__x86.*) - __indirect_thunk_end = .; - #endif - } :text =0xcccc -@@ -283,6 +283,13 @@ SECTIONS - *(.retpoline_sites) - __retpoline_sites_end = .; - } -+ -+ . = ALIGN(8); -+ .return_sites : AT(ADDR(.return_sites) - LOAD_OFFSET) { -+ __return_sites = .; -+ *(.return_sites) -+ __return_sites_end = .; -+ } - #endif - - #ifdef CONFIG_X86_KERNEL_IBT -diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c -index 89b11e7dca8a..f8382abe22ff 100644 ---- a/arch/x86/kvm/emulate.c -+++ b/arch/x86/kvm/emulate.c -@@ -189,9 +189,6 @@ - #define X8(x...) X4(x), X4(x) - #define X16(x...) X8(x), X8(x) - --#define NR_FASTOP (ilog2(sizeof(ulong)) + 1) --#define FASTOP_SIZE (8 * (1 + HAS_KERNEL_IBT)) -- - struct opcode { - u64 flags; - u8 intercept; -@@ -306,9 +303,15 @@ static void invalidate_registers(struct x86_emulate_ctxt *ctxt) - * Moreover, they are all exactly FASTOP_SIZE bytes long, so functions for - * different operand sizes can be reached by calculation, rather than a jump - * table (which would be bigger than the code). -+ * -+ * The 16 byte alignment, considering 5 bytes for the RET thunk, 3 for ENDBR -+ * and 1 for the straight line speculation INT3, leaves 7 bytes for the -+ * body of the function. Currently none is larger than 4. - */ - static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); - -+#define FASTOP_SIZE 16 -+ - #define __FOP_FUNC(name) \ - ".align " __stringify(FASTOP_SIZE) " \n\t" \ - ".type " name ", @function \n\t" \ -@@ -325,13 +328,15 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); - #define FOP_RET(name) \ - __FOP_RET(#name) - --#define FOP_START(op) \ -+#define __FOP_START(op, align) \ - extern void em_##op(struct fastop *fake); \ - asm(".pushsection .text, \"ax\" \n\t" \ - ".global em_" #op " \n\t" \ -- ".align " __stringify(FASTOP_SIZE) " \n\t" \ -+ ".align " __stringify(align) " \n\t" \ - "em_" #op ":\n\t" - -+#define FOP_START(op) __FOP_START(op, FASTOP_SIZE) -+ - #define FOP_END \ - ".popsection") - -@@ -435,17 +440,12 @@ static int fastop(struct x86_emulate_ctxt *ctxt, fastop_t fop); - /* - * Depending on .config the SETcc functions look like: - * -- * ENDBR [4 bytes; CONFIG_X86_KERNEL_IBT] -- * SETcc %al [3 bytes] -- * RET [1 byte] -- * INT3 [1 byte; CONFIG_SLS] -- * -- * Which gives possible sizes 4, 5, 8 or 9. When rounded up to the -- * next power-of-two alignment they become 4, 8 or 16 resp. -+ * ENDBR [4 bytes; CONFIG_X86_KERNEL_IBT] -+ * SETcc %al [3 bytes] -+ * RET | JMP __x86_return_thunk [1,5 bytes; CONFIG_RETHUNK] -+ * INT3 [1 byte; CONFIG_SLS] - */ --#define SETCC_LENGTH (ENDBR_INSN_SIZE + 4 + IS_ENABLED(CONFIG_SLS)) --#define SETCC_ALIGN (4 << IS_ENABLED(CONFIG_SLS) << HAS_KERNEL_IBT) --static_assert(SETCC_LENGTH <= SETCC_ALIGN); -+#define SETCC_ALIGN 16 - - #define FOP_SETCC(op) \ - ".align " __stringify(SETCC_ALIGN) " \n\t" \ -@@ -453,9 +453,10 @@ static_assert(SETCC_LENGTH <= SETCC_ALIGN); - #op ": \n\t" \ - ASM_ENDBR \ - #op " %al \n\t" \ -- __FOP_RET(#op) -+ __FOP_RET(#op) \ -+ ".skip " __stringify(SETCC_ALIGN) " - (.-" #op "), 0xcc \n\t" - --FOP_START(setcc) -+__FOP_START(setcc, SETCC_ALIGN) - FOP_SETCC(seto) - FOP_SETCC(setno) - FOP_SETCC(setc) -diff --git a/arch/x86/kvm/svm/vmenter.S b/arch/x86/kvm/svm/vmenter.S -index dfaeb47fcf2a..723f8534986c 100644 ---- a/arch/x86/kvm/svm/vmenter.S -+++ b/arch/x86/kvm/svm/vmenter.S -@@ -110,6 +110,15 @@ SYM_FUNC_START(__svm_vcpu_run) - mov %r15, VCPU_R15(%_ASM_AX) - #endif - -+ /* -+ * Mitigate RETBleed for AMD/Hygon Zen uarch. RET should be -+ * untrained as soon as we exit the VM and are back to the -+ * kernel. This should be done before re-enabling interrupts -+ * because interrupt handlers won't sanitize 'ret' if the return is -+ * from the kernel. -+ */ -+ UNTRAIN_RET -+ - /* - * Clear all general purpose registers except RSP and RAX to prevent - * speculative use of the guest's values, even those that are reloaded -@@ -190,6 +199,15 @@ SYM_FUNC_START(__svm_sev_es_vcpu_run) - FILL_RETURN_BUFFER %_ASM_AX, RSB_CLEAR_LOOPS, X86_FEATURE_RETPOLINE - #endif - -+ /* -+ * Mitigate RETBleed for AMD/Hygon Zen uarch. RET should be -+ * untrained as soon as we exit the VM and are back to the -+ * kernel. This should be done before re-enabling interrupts -+ * because interrupt handlers won't sanitize RET if the return is -+ * from the kernel. -+ */ -+ UNTRAIN_RET -+ - pop %_ASM_BX - - #ifdef CONFIG_X86_64 -diff --git a/arch/x86/kvm/vmx/capabilities.h b/arch/x86/kvm/vmx/capabilities.h -index 3f430e218375..c0e24826a86f 100644 ---- a/arch/x86/kvm/vmx/capabilities.h -+++ b/arch/x86/kvm/vmx/capabilities.h -@@ -4,8 +4,8 @@ - - #include - --#include "lapic.h" --#include "x86.h" -+#include "../lapic.h" -+#include "../x86.h" - - extern bool __read_mostly enable_vpid; - extern bool __read_mostly flexpriority_enabled; -diff --git a/arch/x86/kvm/vmx/nested.c b/arch/x86/kvm/vmx/nested.c -index ee7df31883cd..28ccf25c4124 100644 ---- a/arch/x86/kvm/vmx/nested.c -+++ b/arch/x86/kvm/vmx/nested.c -@@ -3091,7 +3091,7 @@ static int nested_vmx_check_vmentry_hw(struct kvm_vcpu *vcpu) - } - - vm_fail = __vmx_vcpu_run(vmx, (unsigned long *)&vcpu->arch.regs, -- vmx->loaded_vmcs->launched); -+ __vmx_vcpu_run_flags(vmx)); - - if (vmx->msr_autoload.host.nr) - vmcs_write32(VM_EXIT_MSR_LOAD_COUNT, vmx->msr_autoload.host.nr); -diff --git a/arch/x86/kvm/vmx/run_flags.h b/arch/x86/kvm/vmx/run_flags.h -new file mode 100644 -index 000000000000..edc3f16cc189 ---- /dev/null -+++ b/arch/x86/kvm/vmx/run_flags.h -@@ -0,0 +1,8 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+#ifndef __KVM_X86_VMX_RUN_FLAGS_H -+#define __KVM_X86_VMX_RUN_FLAGS_H -+ -+#define VMX_RUN_VMRESUME (1 << 0) -+#define VMX_RUN_SAVE_SPEC_CTRL (1 << 1) -+ -+#endif /* __KVM_X86_VMX_RUN_FLAGS_H */ -diff --git a/arch/x86/kvm/vmx/vmenter.S b/arch/x86/kvm/vmx/vmenter.S -index 435c187927c4..4182c7ffc909 100644 ---- a/arch/x86/kvm/vmx/vmenter.S -+++ b/arch/x86/kvm/vmx/vmenter.S -@@ -1,10 +1,13 @@ - /* SPDX-License-Identifier: GPL-2.0 */ - #include - #include -+#include - #include - #include - #include -+#include - #include -+#include "run_flags.h" - - #define WORD_SIZE (BITS_PER_LONG / 8) - -@@ -30,73 +33,12 @@ - - .section .noinstr.text, "ax" - --/** -- * vmx_vmenter - VM-Enter the current loaded VMCS -- * -- * %RFLAGS.ZF: !VMCS.LAUNCHED, i.e. controls VMLAUNCH vs. VMRESUME -- * -- * Returns: -- * %RFLAGS.CF is set on VM-Fail Invalid -- * %RFLAGS.ZF is set on VM-Fail Valid -- * %RFLAGS.{CF,ZF} are cleared on VM-Success, i.e. VM-Exit -- * -- * Note that VMRESUME/VMLAUNCH fall-through and return directly if -- * they VM-Fail, whereas a successful VM-Enter + VM-Exit will jump -- * to vmx_vmexit. -- */ --SYM_FUNC_START_LOCAL(vmx_vmenter) -- /* EFLAGS.ZF is set if VMCS.LAUNCHED == 0 */ -- je 2f -- --1: vmresume -- RET -- --2: vmlaunch -- RET -- --3: cmpb $0, kvm_rebooting -- je 4f -- RET --4: ud2 -- -- _ASM_EXTABLE(1b, 3b) -- _ASM_EXTABLE(2b, 3b) -- --SYM_FUNC_END(vmx_vmenter) -- --/** -- * vmx_vmexit - Handle a VMX VM-Exit -- * -- * Returns: -- * %RFLAGS.{CF,ZF} are cleared on VM-Success, i.e. VM-Exit -- * -- * This is vmx_vmenter's partner in crime. On a VM-Exit, control will jump -- * here after hardware loads the host's state, i.e. this is the destination -- * referred to by VMCS.HOST_RIP. -- */ --SYM_FUNC_START(vmx_vmexit) --#ifdef CONFIG_RETPOLINE -- ALTERNATIVE "jmp .Lvmexit_skip_rsb", "", X86_FEATURE_RETPOLINE -- /* Preserve guest's RAX, it's used to stuff the RSB. */ -- push %_ASM_AX -- -- /* IMPORTANT: Stuff the RSB immediately after VM-Exit, before RET! */ -- FILL_RETURN_BUFFER %_ASM_AX, RSB_CLEAR_LOOPS, X86_FEATURE_RETPOLINE -- -- /* Clear RFLAGS.CF and RFLAGS.ZF to preserve VM-Exit, i.e. !VM-Fail. */ -- or $1, %_ASM_AX -- -- pop %_ASM_AX --.Lvmexit_skip_rsb: --#endif -- RET --SYM_FUNC_END(vmx_vmexit) -- - /** - * __vmx_vcpu_run - Run a vCPU via a transition to VMX guest mode -- * @vmx: struct vcpu_vmx * (forwarded to vmx_update_host_rsp) -+ * @vmx: struct vcpu_vmx * - * @regs: unsigned long * (to guest registers) -- * @launched: %true if the VMCS has been launched -+ * @flags: VMX_RUN_VMRESUME: use VMRESUME instead of VMLAUNCH -+ * VMX_RUN_SAVE_SPEC_CTRL: save guest SPEC_CTRL into vmx->spec_ctrl - * - * Returns: - * 0 on VM-Exit, 1 on VM-Fail -@@ -115,24 +57,56 @@ SYM_FUNC_START(__vmx_vcpu_run) - #endif - push %_ASM_BX - -+ /* Save @vmx for SPEC_CTRL handling */ -+ push %_ASM_ARG1 -+ -+ /* Save @flags for SPEC_CTRL handling */ -+ push %_ASM_ARG3 -+ - /* - * Save @regs, _ASM_ARG2 may be modified by vmx_update_host_rsp() and - * @regs is needed after VM-Exit to save the guest's register values. - */ - push %_ASM_ARG2 - -- /* Copy @launched to BL, _ASM_ARG3 is volatile. */ -+ /* Copy @flags to BL, _ASM_ARG3 is volatile. */ - mov %_ASM_ARG3B, %bl - -- /* Adjust RSP to account for the CALL to vmx_vmenter(). */ -- lea -WORD_SIZE(%_ASM_SP), %_ASM_ARG2 -+ lea (%_ASM_SP), %_ASM_ARG2 - call vmx_update_host_rsp - -+ ALTERNATIVE "jmp .Lspec_ctrl_done", "", X86_FEATURE_MSR_SPEC_CTRL -+ -+ /* -+ * SPEC_CTRL handling: if the guest's SPEC_CTRL value differs from the -+ * host's, write the MSR. -+ * -+ * IMPORTANT: To avoid RSB underflow attacks and any other nastiness, -+ * there must not be any returns or indirect branches between this code -+ * and vmentry. -+ */ -+ mov 2*WORD_SIZE(%_ASM_SP), %_ASM_DI -+ movl VMX_spec_ctrl(%_ASM_DI), %edi -+ movl PER_CPU_VAR(x86_spec_ctrl_current), %esi -+ cmp %edi, %esi -+ je .Lspec_ctrl_done -+ mov $MSR_IA32_SPEC_CTRL, %ecx -+ xor %edx, %edx -+ mov %edi, %eax -+ wrmsr -+ -+.Lspec_ctrl_done: -+ -+ /* -+ * Since vmentry is serializing on affected CPUs, there's no need for -+ * an LFENCE to stop speculation from skipping the wrmsr. -+ */ -+ - /* Load @regs to RAX. */ - mov (%_ASM_SP), %_ASM_AX - - /* Check if vmlaunch or vmresume is needed */ -- testb %bl, %bl -+ testb $VMX_RUN_VMRESUME, %bl - - /* Load guest registers. Don't clobber flags. */ - mov VCPU_RCX(%_ASM_AX), %_ASM_CX -@@ -154,11 +128,37 @@ SYM_FUNC_START(__vmx_vcpu_run) - /* Load guest RAX. This kills the @regs pointer! */ - mov VCPU_RAX(%_ASM_AX), %_ASM_AX - -- /* Enter guest mode */ -- call vmx_vmenter -+ /* Check EFLAGS.ZF from 'testb' above */ -+ jz .Lvmlaunch -+ -+ /* -+ * After a successful VMRESUME/VMLAUNCH, control flow "magically" -+ * resumes below at 'vmx_vmexit' due to the VMCS HOST_RIP setting. -+ * So this isn't a typical function and objtool needs to be told to -+ * save the unwind state here and restore it below. -+ */ -+ UNWIND_HINT_SAVE -+ -+/* -+ * If VMRESUME/VMLAUNCH and corresponding vmexit succeed, execution resumes at -+ * the 'vmx_vmexit' label below. -+ */ -+.Lvmresume: -+ vmresume -+ jmp .Lvmfail -+ -+.Lvmlaunch: -+ vmlaunch -+ jmp .Lvmfail - -- /* Jump on VM-Fail. */ -- jbe 2f -+ _ASM_EXTABLE(.Lvmresume, .Lfixup) -+ _ASM_EXTABLE(.Lvmlaunch, .Lfixup) -+ -+SYM_INNER_LABEL(vmx_vmexit, SYM_L_GLOBAL) -+ -+ /* Restore unwind state from before the VMRESUME/VMLAUNCH. */ -+ UNWIND_HINT_RESTORE -+ ENDBR - - /* Temporarily save guest's RAX. */ - push %_ASM_AX -@@ -185,21 +185,23 @@ SYM_FUNC_START(__vmx_vcpu_run) - mov %r15, VCPU_R15(%_ASM_AX) - #endif - -- /* Clear RAX to indicate VM-Exit (as opposed to VM-Fail). */ -- xor %eax, %eax -+ /* Clear return value to indicate VM-Exit (as opposed to VM-Fail). */ -+ xor %ebx, %ebx - -+.Lclear_regs: - /* -- * Clear all general purpose registers except RSP and RAX to prevent -+ * Clear all general purpose registers except RSP and RBX to prevent - * speculative use of the guest's values, even those that are reloaded - * via the stack. In theory, an L1 cache miss when restoring registers - * could lead to speculative execution with the guest's values. - * Zeroing XORs are dirt cheap, i.e. the extra paranoia is essentially - * free. RSP and RAX are exempt as RSP is restored by hardware during -- * VM-Exit and RAX is explicitly loaded with 0 or 1 to return VM-Fail. -+ * VM-Exit and RBX is explicitly loaded with 0 or 1 to hold the return -+ * value. - */ --1: xor %ecx, %ecx -+ xor %eax, %eax -+ xor %ecx, %ecx - xor %edx, %edx -- xor %ebx, %ebx - xor %ebp, %ebp - xor %esi, %esi - xor %edi, %edi -@@ -216,8 +218,30 @@ SYM_FUNC_START(__vmx_vcpu_run) - - /* "POP" @regs. */ - add $WORD_SIZE, %_ASM_SP -- pop %_ASM_BX - -+ /* -+ * IMPORTANT: RSB filling and SPEC_CTRL handling must be done before -+ * the first unbalanced RET after vmexit! -+ * -+ * For retpoline or IBRS, RSB filling is needed to prevent poisoned RSB -+ * entries and (in some cases) RSB underflow. -+ * -+ * eIBRS has its own protection against poisoned RSB, so it doesn't -+ * need the RSB filling sequence. But it does need to be enabled -+ * before the first unbalanced RET. -+ */ -+ -+ FILL_RETURN_BUFFER %_ASM_CX, RSB_CLEAR_LOOPS, X86_FEATURE_RSB_VMEXIT -+ -+ pop %_ASM_ARG2 /* @flags */ -+ pop %_ASM_ARG1 /* @vmx */ -+ -+ call vmx_spec_ctrl_restore_host -+ -+ /* Put return value in AX */ -+ mov %_ASM_BX, %_ASM_AX -+ -+ pop %_ASM_BX - #ifdef CONFIG_X86_64 - pop %r12 - pop %r13 -@@ -230,9 +254,15 @@ SYM_FUNC_START(__vmx_vcpu_run) - pop %_ASM_BP - RET - -- /* VM-Fail. Out-of-line to avoid a taken Jcc after VM-Exit. */ --2: mov $1, %eax -- jmp 1b -+.Lfixup: -+ cmpb $0, kvm_rebooting -+ jne .Lvmfail -+ ud2 -+.Lvmfail: -+ /* VM-Fail: set return value to 1 */ -+ mov $1, %_ASM_BX -+ jmp .Lclear_regs -+ - SYM_FUNC_END(__vmx_vcpu_run) - - -diff --git a/arch/x86/kvm/vmx/vmx.c b/arch/x86/kvm/vmx/vmx.c -index 9646ae886b4b..4b6a0268c78e 100644 ---- a/arch/x86/kvm/vmx/vmx.c -+++ b/arch/x86/kvm/vmx/vmx.c -@@ -383,9 +383,9 @@ static __always_inline void vmx_disable_fb_clear(struct vcpu_vmx *vmx) - if (!vmx->disable_fb_clear) - return; - -- rdmsrl(MSR_IA32_MCU_OPT_CTRL, msr); -+ msr = __rdmsr(MSR_IA32_MCU_OPT_CTRL); - msr |= FB_CLEAR_DIS; -- wrmsrl(MSR_IA32_MCU_OPT_CTRL, msr); -+ native_wrmsrl(MSR_IA32_MCU_OPT_CTRL, msr); - /* Cache the MSR value to avoid reading it later */ - vmx->msr_ia32_mcu_opt_ctrl = msr; - } -@@ -396,7 +396,7 @@ static __always_inline void vmx_enable_fb_clear(struct vcpu_vmx *vmx) - return; - - vmx->msr_ia32_mcu_opt_ctrl &= ~FB_CLEAR_DIS; -- wrmsrl(MSR_IA32_MCU_OPT_CTRL, vmx->msr_ia32_mcu_opt_ctrl); -+ native_wrmsrl(MSR_IA32_MCU_OPT_CTRL, vmx->msr_ia32_mcu_opt_ctrl); - } - - static void vmx_update_fb_clear_dis(struct kvm_vcpu *vcpu, struct vcpu_vmx *vmx) -@@ -839,6 +839,24 @@ static bool msr_write_intercepted(struct vcpu_vmx *vmx, u32 msr) - MSR_IA32_SPEC_CTRL); - } - -+unsigned int __vmx_vcpu_run_flags(struct vcpu_vmx *vmx) -+{ -+ unsigned int flags = 0; -+ -+ if (vmx->loaded_vmcs->launched) -+ flags |= VMX_RUN_VMRESUME; -+ -+ /* -+ * If writes to the SPEC_CTRL MSR aren't intercepted, the guest is free -+ * to change it directly without causing a vmexit. In that case read -+ * it after vmexit and store it in vmx->spec_ctrl. -+ */ -+ if (unlikely(!msr_write_intercepted(vmx, MSR_IA32_SPEC_CTRL))) -+ flags |= VMX_RUN_SAVE_SPEC_CTRL; -+ -+ return flags; -+} -+ - static void clear_atomic_switch_msr_special(struct vcpu_vmx *vmx, - unsigned long entry, unsigned long exit) - { -@@ -6814,6 +6832,31 @@ void noinstr vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp) - } - } - -+void noinstr vmx_spec_ctrl_restore_host(struct vcpu_vmx *vmx, -+ unsigned int flags) -+{ -+ u64 hostval = this_cpu_read(x86_spec_ctrl_current); -+ -+ if (!cpu_feature_enabled(X86_FEATURE_MSR_SPEC_CTRL)) -+ return; -+ -+ if (flags & VMX_RUN_SAVE_SPEC_CTRL) -+ vmx->spec_ctrl = __rdmsr(MSR_IA32_SPEC_CTRL); -+ -+ /* -+ * If the guest/host SPEC_CTRL values differ, restore the host value. -+ * -+ * For legacy IBRS, the IBRS bit always needs to be written after -+ * transitioning from a less privileged predictor mode, regardless of -+ * whether the guest/host values differ. -+ */ -+ if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) || -+ vmx->spec_ctrl != hostval) -+ native_wrmsrl(MSR_IA32_SPEC_CTRL, hostval); -+ -+ barrier_nospec(); -+} -+ - static fastpath_t vmx_exit_handlers_fastpath(struct kvm_vcpu *vcpu) - { - switch (to_vmx(vcpu)->exit_reason.basic) { -@@ -6827,7 +6870,8 @@ static fastpath_t vmx_exit_handlers_fastpath(struct kvm_vcpu *vcpu) - } - - static noinstr void vmx_vcpu_enter_exit(struct kvm_vcpu *vcpu, -- struct vcpu_vmx *vmx) -+ struct vcpu_vmx *vmx, -+ unsigned long flags) - { - guest_state_enter_irqoff(); - -@@ -6846,7 +6890,7 @@ static noinstr void vmx_vcpu_enter_exit(struct kvm_vcpu *vcpu, - native_write_cr2(vcpu->arch.cr2); - - vmx->fail = __vmx_vcpu_run(vmx, (unsigned long *)&vcpu->arch.regs, -- vmx->loaded_vmcs->launched); -+ flags); - - vcpu->arch.cr2 = native_read_cr2(); - -@@ -6945,36 +6989,8 @@ static fastpath_t vmx_vcpu_run(struct kvm_vcpu *vcpu) - - kvm_wait_lapic_expire(vcpu); - -- /* -- * If this vCPU has touched SPEC_CTRL, restore the guest's value if -- * it's non-zero. Since vmentry is serialising on affected CPUs, there -- * is no need to worry about the conditional branch over the wrmsr -- * being speculatively taken. -- */ -- x86_spec_ctrl_set_guest(vmx->spec_ctrl, 0); -- - /* The actual VMENTER/EXIT is in the .noinstr.text section. */ -- vmx_vcpu_enter_exit(vcpu, vmx); -- -- /* -- * We do not use IBRS in the kernel. If this vCPU has used the -- * SPEC_CTRL MSR it may have left it on; save the value and -- * turn it off. This is much more efficient than blindly adding -- * it to the atomic save/restore list. Especially as the former -- * (Saving guest MSRs on vmexit) doesn't even exist in KVM. -- * -- * For non-nested case: -- * If the L01 MSR bitmap does not intercept the MSR, then we need to -- * save it. -- * -- * For nested case: -- * If the L02 MSR bitmap does not intercept the MSR, then we need to -- * save it. -- */ -- if (unlikely(!msr_write_intercepted(vmx, MSR_IA32_SPEC_CTRL))) -- vmx->spec_ctrl = native_read_msr(MSR_IA32_SPEC_CTRL); -- -- x86_spec_ctrl_restore_host(vmx->spec_ctrl, 0); -+ vmx_vcpu_enter_exit(vcpu, vmx, __vmx_vcpu_run_flags(vmx)); - - /* All fields are clean at this point */ - if (static_branch_unlikely(&enable_evmcs)) { -diff --git a/arch/x86/kvm/vmx/vmx.h b/arch/x86/kvm/vmx/vmx.h -index 8d2342ede0c5..1e7f9453894b 100644 ---- a/arch/x86/kvm/vmx/vmx.h -+++ b/arch/x86/kvm/vmx/vmx.h -@@ -8,11 +8,12 @@ - #include - - #include "capabilities.h" --#include "kvm_cache_regs.h" -+#include "../kvm_cache_regs.h" - #include "posted_intr.h" - #include "vmcs.h" - #include "vmx_ops.h" --#include "cpuid.h" -+#include "../cpuid.h" -+#include "run_flags.h" - - #define MSR_TYPE_R 1 - #define MSR_TYPE_W 2 -@@ -404,7 +405,10 @@ void vmx_set_virtual_apic_mode(struct kvm_vcpu *vcpu); - struct vmx_uret_msr *vmx_find_uret_msr(struct vcpu_vmx *vmx, u32 msr); - void pt_update_intercept_for_msr(struct kvm_vcpu *vcpu); - void vmx_update_host_rsp(struct vcpu_vmx *vmx, unsigned long host_rsp); --bool __vmx_vcpu_run(struct vcpu_vmx *vmx, unsigned long *regs, bool launched); -+void vmx_spec_ctrl_restore_host(struct vcpu_vmx *vmx, unsigned int flags); -+unsigned int __vmx_vcpu_run_flags(struct vcpu_vmx *vmx); -+bool __vmx_vcpu_run(struct vcpu_vmx *vmx, unsigned long *regs, -+ unsigned int flags); - int vmx_find_loadstore_msr_slot(struct vmx_msrs *m, u32 msr); - void vmx_ept_load_pdptrs(struct kvm_vcpu *vcpu); - -diff --git a/arch/x86/kvm/vmx/vmx_ops.h b/arch/x86/kvm/vmx/vmx_ops.h -index 5e7f41225780..5cfc49ddb1b4 100644 ---- a/arch/x86/kvm/vmx/vmx_ops.h -+++ b/arch/x86/kvm/vmx/vmx_ops.h -@@ -8,7 +8,7 @@ - - #include "evmcs.h" - #include "vmcs.h" --#include "x86.h" -+#include "../x86.h" - - asmlinkage void vmread_error(unsigned long field, bool fault); - __attribute__((regparm(0))) void vmread_error_trampoline(unsigned long field, -diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c -index 828f5cf1af45..53b6fdf30c99 100644 ---- a/arch/x86/kvm/x86.c -+++ b/arch/x86/kvm/x86.c -@@ -12533,9 +12533,9 @@ void kvm_arch_end_assignment(struct kvm *kvm) - } - EXPORT_SYMBOL_GPL(kvm_arch_end_assignment); - --bool kvm_arch_has_assigned_device(struct kvm *kvm) -+bool noinstr kvm_arch_has_assigned_device(struct kvm *kvm) - { -- return atomic_read(&kvm->arch.assigned_device_count); -+ return arch_atomic_read(&kvm->arch.assigned_device_count); - } - EXPORT_SYMBOL_GPL(kvm_arch_has_assigned_device); - -diff --git a/arch/x86/lib/memmove_64.S b/arch/x86/lib/memmove_64.S -index d83cba364e31..724bbf83eb5b 100644 ---- a/arch/x86/lib/memmove_64.S -+++ b/arch/x86/lib/memmove_64.S -@@ -39,7 +39,7 @@ SYM_FUNC_START(__memmove) - /* FSRM implies ERMS => no length checks, do the copy directly */ - .Lmemmove_begin_forward: - ALTERNATIVE "cmp $0x20, %rdx; jb 1f", "", X86_FEATURE_FSRM -- ALTERNATIVE "", __stringify(movq %rdx, %rcx; rep movsb; RET), X86_FEATURE_ERMS -+ ALTERNATIVE "", "jmp .Lmemmove_erms", X86_FEATURE_ERMS - - /* - * movsq instruction have many startup latency -@@ -205,6 +205,11 @@ SYM_FUNC_START(__memmove) - movb %r11b, (%rdi) - 13: - RET -+ -+.Lmemmove_erms: -+ movq %rdx, %rcx -+ rep movsb -+ RET - SYM_FUNC_END(__memmove) - EXPORT_SYMBOL(__memmove) - -diff --git a/arch/x86/lib/retpoline.S b/arch/x86/lib/retpoline.S -index b2b2366885a2..073289a55f84 100644 ---- a/arch/x86/lib/retpoline.S -+++ b/arch/x86/lib/retpoline.S -@@ -33,9 +33,9 @@ SYM_INNER_LABEL(__x86_indirect_thunk_\reg, SYM_L_GLOBAL) - UNWIND_HINT_EMPTY - ANNOTATE_NOENDBR - -- ALTERNATIVE_2 __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), \ -- __stringify(RETPOLINE \reg), X86_FEATURE_RETPOLINE, \ -- __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE -+ ALTERNATIVE_2 __stringify(RETPOLINE \reg), \ -+ __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \ -+ __stringify(ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), ALT_NOT(X86_FEATURE_RETPOLINE) - - .endm - -@@ -67,3 +67,76 @@ SYM_CODE_END(__x86_indirect_thunk_array) - #define GEN(reg) EXPORT_THUNK(reg) - #include - #undef GEN -+ -+/* -+ * This function name is magical and is used by -mfunction-return=thunk-extern -+ * for the compiler to generate JMPs to it. -+ */ -+#ifdef CONFIG_RETHUNK -+ -+ .section .text.__x86.return_thunk -+ -+/* -+ * Safety details here pertain to the AMD Zen{1,2} microarchitecture: -+ * 1) The RET at __x86_return_thunk must be on a 64 byte boundary, for -+ * alignment within the BTB. -+ * 2) The instruction at zen_untrain_ret must contain, and not -+ * end with, the 0xc3 byte of the RET. -+ * 3) STIBP must be enabled, or SMT disabled, to prevent the sibling thread -+ * from re-poisioning the BTB prediction. -+ */ -+ .align 64 -+ .skip 63, 0xcc -+SYM_FUNC_START_NOALIGN(zen_untrain_ret); -+ -+ /* -+ * As executed from zen_untrain_ret, this is: -+ * -+ * TEST $0xcc, %bl -+ * LFENCE -+ * JMP __x86_return_thunk -+ * -+ * Executing the TEST instruction has a side effect of evicting any BTB -+ * prediction (potentially attacker controlled) attached to the RET, as -+ * __x86_return_thunk + 1 isn't an instruction boundary at the moment. -+ */ -+ .byte 0xf6 -+ -+ /* -+ * As executed from __x86_return_thunk, this is a plain RET. -+ * -+ * As part of the TEST above, RET is the ModRM byte, and INT3 the imm8. -+ * -+ * We subsequently jump backwards and architecturally execute the RET. -+ * This creates a correct BTB prediction (type=ret), but in the -+ * meantime we suffer Straight Line Speculation (because the type was -+ * no branch) which is halted by the INT3. -+ * -+ * With SMT enabled and STIBP active, a sibling thread cannot poison -+ * RET's prediction to a type of its choice, but can evict the -+ * prediction due to competitive sharing. If the prediction is -+ * evicted, __x86_return_thunk will suffer Straight Line Speculation -+ * which will be contained safely by the INT3. -+ */ -+SYM_INNER_LABEL(__x86_return_thunk, SYM_L_GLOBAL) -+ ret -+ int3 -+SYM_CODE_END(__x86_return_thunk) -+ -+ /* -+ * Ensure the TEST decoding / BTB invalidation is complete. -+ */ -+ lfence -+ -+ /* -+ * Jump back and execute the RET in the middle of the TEST instruction. -+ * INT3 is for SLS protection. -+ */ -+ jmp __x86_return_thunk -+ int3 -+SYM_FUNC_END(zen_untrain_ret) -+__EXPORT_THUNK(zen_untrain_ret) -+ -+EXPORT_SYMBOL(__x86_return_thunk) -+ -+#endif /* CONFIG_RETHUNK */ -diff --git a/arch/x86/mm/mem_encrypt_boot.S b/arch/x86/mm/mem_encrypt_boot.S -index 3d1dba05fce4..9de3d900bc92 100644 ---- a/arch/x86/mm/mem_encrypt_boot.S -+++ b/arch/x86/mm/mem_encrypt_boot.S -@@ -65,7 +65,10 @@ SYM_FUNC_START(sme_encrypt_execute) - movq %rbp, %rsp /* Restore original stack pointer */ - pop %rbp - -- RET -+ /* Offset to __x86_return_thunk would be wrong here */ -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - SYM_FUNC_END(sme_encrypt_execute) - - SYM_FUNC_START(__enc_copy) -@@ -151,6 +154,9 @@ SYM_FUNC_START(__enc_copy) - pop %r12 - pop %r15 - -- RET -+ /* Offset to __x86_return_thunk would be wrong here */ -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - .L__enc_copy_end: - SYM_FUNC_END(__enc_copy) -diff --git a/arch/x86/net/bpf_jit_comp.c b/arch/x86/net/bpf_jit_comp.c -index 4c71fa04e784..2dab2816b3f7 100644 ---- a/arch/x86/net/bpf_jit_comp.c -+++ b/arch/x86/net/bpf_jit_comp.c -@@ -407,16 +407,30 @@ static void emit_indirect_jump(u8 **pprog, int reg, u8 *ip) - { - u8 *prog = *pprog; - --#ifdef CONFIG_RETPOLINE - if (cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) { - EMIT_LFENCE(); - EMIT2(0xFF, 0xE0 + reg); - } else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE)) { - OPTIMIZER_HIDE_VAR(reg); - emit_jump(&prog, &__x86_indirect_thunk_array[reg], ip); -- } else --#endif -- EMIT2(0xFF, 0xE0 + reg); -+ } else { -+ EMIT2(0xFF, 0xE0 + reg); -+ } -+ -+ *pprog = prog; -+} -+ -+static void emit_return(u8 **pprog, u8 *ip) -+{ -+ u8 *prog = *pprog; -+ -+ if (cpu_feature_enabled(X86_FEATURE_RETHUNK)) { -+ emit_jump(&prog, &__x86_return_thunk, ip); -+ } else { -+ EMIT1(0xC3); /* ret */ -+ if (IS_ENABLED(CONFIG_SLS)) -+ EMIT1(0xCC); /* int3 */ -+ } - - *pprog = prog; - } -@@ -1681,7 +1695,7 @@ st: if (is_imm8(insn->off)) - ctx->cleanup_addr = proglen; - pop_callee_regs(&prog, callee_regs_used); - EMIT1(0xC9); /* leave */ -- EMIT1(0xC3); /* ret */ -+ emit_return(&prog, image + addrs[i - 1] + (prog - temp)); - break; - - default: -@@ -2158,7 +2172,7 @@ int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, void *i - if (flags & BPF_TRAMP_F_SKIP_FRAME) - /* skip our return address and return to parent */ - EMIT4(0x48, 0x83, 0xC4, 8); /* add rsp, 8 */ -- EMIT1(0xC3); /* ret */ -+ emit_return(&prog, prog); - /* Make sure the trampoline generation logic doesn't overflow */ - if (WARN_ON_ONCE(prog > (u8 *)image_end - BPF_INSN_SAFETY)) { - ret = -EFAULT; -diff --git a/arch/x86/platform/efi/efi_thunk_64.S b/arch/x86/platform/efi/efi_thunk_64.S -index 854dd81804b7..bc740a7c438c 100644 ---- a/arch/x86/platform/efi/efi_thunk_64.S -+++ b/arch/x86/platform/efi/efi_thunk_64.S -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - - .text - .code64 -@@ -75,7 +76,9 @@ STACK_FRAME_NON_STANDARD __efi64_thunk - 1: movq 0x20(%rsp), %rsp - pop %rbx - pop %rbp -- RET -+ ANNOTATE_UNRET_SAFE -+ ret -+ int3 - - .code32 - 2: pushl $__KERNEL_CS -diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c -index 81aa46f770c5..cfa99e8f054b 100644 ---- a/arch/x86/xen/setup.c -+++ b/arch/x86/xen/setup.c -@@ -918,7 +918,7 @@ void xen_enable_sysenter(void) - if (!boot_cpu_has(sysenter_feature)) - return; - -- ret = register_callback(CALLBACKTYPE_sysenter, xen_sysenter_target); -+ ret = register_callback(CALLBACKTYPE_sysenter, xen_entry_SYSENTER_compat); - if(ret != 0) - setup_clear_cpu_cap(sysenter_feature); - } -@@ -927,7 +927,7 @@ void xen_enable_syscall(void) - { - int ret; - -- ret = register_callback(CALLBACKTYPE_syscall, xen_syscall_target); -+ ret = register_callback(CALLBACKTYPE_syscall, xen_entry_SYSCALL_64); - if (ret != 0) { - printk(KERN_ERR "Failed to set syscall callback: %d\n", ret); - /* Pretty fatal; 64-bit userspace has no other -@@ -936,7 +936,7 @@ void xen_enable_syscall(void) - - if (boot_cpu_has(X86_FEATURE_SYSCALL32)) { - ret = register_callback(CALLBACKTYPE_syscall32, -- xen_syscall32_target); -+ xen_entry_SYSCALL_compat); - if (ret != 0) - setup_clear_cpu_cap(X86_FEATURE_SYSCALL32); - } -diff --git a/arch/x86/xen/xen-asm.S b/arch/x86/xen/xen-asm.S -index caa9bc2fa100..6b4fdf6b9542 100644 ---- a/arch/x86/xen/xen-asm.S -+++ b/arch/x86/xen/xen-asm.S -@@ -121,7 +121,7 @@ SYM_FUNC_END(xen_read_cr2_direct); - - .macro xen_pv_trap name - SYM_CODE_START(xen_\name) -- UNWIND_HINT_EMPTY -+ UNWIND_HINT_ENTRY - ENDBR - pop %rcx - pop %r11 -@@ -234,8 +234,8 @@ SYM_CODE_END(xenpv_restore_regs_and_return_to_usermode) - */ - - /* Normal 64-bit system call target */ --SYM_CODE_START(xen_syscall_target) -- UNWIND_HINT_EMPTY -+SYM_CODE_START(xen_entry_SYSCALL_64) -+ UNWIND_HINT_ENTRY - ENDBR - popq %rcx - popq %r11 -@@ -249,13 +249,13 @@ SYM_CODE_START(xen_syscall_target) - movq $__USER_CS, 1*8(%rsp) - - jmp entry_SYSCALL_64_after_hwframe --SYM_CODE_END(xen_syscall_target) -+SYM_CODE_END(xen_entry_SYSCALL_64) - - #ifdef CONFIG_IA32_EMULATION - - /* 32-bit compat syscall target */ --SYM_CODE_START(xen_syscall32_target) -- UNWIND_HINT_EMPTY -+SYM_CODE_START(xen_entry_SYSCALL_compat) -+ UNWIND_HINT_ENTRY - ENDBR - popq %rcx - popq %r11 -@@ -269,11 +269,11 @@ SYM_CODE_START(xen_syscall32_target) - movq $__USER32_CS, 1*8(%rsp) - - jmp entry_SYSCALL_compat_after_hwframe --SYM_CODE_END(xen_syscall32_target) -+SYM_CODE_END(xen_entry_SYSCALL_compat) - - /* 32-bit compat sysenter target */ --SYM_CODE_START(xen_sysenter_target) -- UNWIND_HINT_EMPTY -+SYM_CODE_START(xen_entry_SYSENTER_compat) -+ UNWIND_HINT_ENTRY - ENDBR - /* - * NB: Xen is polite and clears TF from EFLAGS for us. This means -@@ -291,19 +291,19 @@ SYM_CODE_START(xen_sysenter_target) - movq $__USER32_CS, 1*8(%rsp) - - jmp entry_SYSENTER_compat_after_hwframe --SYM_CODE_END(xen_sysenter_target) -+SYM_CODE_END(xen_entry_SYSENTER_compat) - - #else /* !CONFIG_IA32_EMULATION */ - --SYM_CODE_START(xen_syscall32_target) --SYM_CODE_START(xen_sysenter_target) -- UNWIND_HINT_EMPTY -+SYM_CODE_START(xen_entry_SYSCALL_compat) -+SYM_CODE_START(xen_entry_SYSENTER_compat) -+ UNWIND_HINT_ENTRY - ENDBR - lea 16(%rsp), %rsp /* strip %rcx, %r11 */ - mov $-ENOSYS, %rax - pushq $0 - jmp hypercall_iret --SYM_CODE_END(xen_sysenter_target) --SYM_CODE_END(xen_syscall32_target) -+SYM_CODE_END(xen_entry_SYSENTER_compat) -+SYM_CODE_END(xen_entry_SYSCALL_compat) - - #endif /* CONFIG_IA32_EMULATION */ -diff --git a/arch/x86/xen/xen-head.S b/arch/x86/xen/xen-head.S -index 13af6fe453e3..ffaa62167f6e 100644 ---- a/arch/x86/xen/xen-head.S -+++ b/arch/x86/xen/xen-head.S -@@ -26,6 +26,7 @@ SYM_CODE_START(hypercall_page) - .rept (PAGE_SIZE / 32) - UNWIND_HINT_FUNC - ANNOTATE_NOENDBR -+ ANNOTATE_UNRET_SAFE - ret - /* - * Xen will write the hypercall page, and sort out ENDBR. -diff --git a/arch/x86/xen/xen-ops.h b/arch/x86/xen/xen-ops.h -index fd0fec6e92f4..9a8bb972193d 100644 ---- a/arch/x86/xen/xen-ops.h -+++ b/arch/x86/xen/xen-ops.h -@@ -10,10 +10,10 @@ - /* These are code, but not functions. Defined in entry.S */ - extern const char xen_failsafe_callback[]; - --void xen_sysenter_target(void); -+void xen_entry_SYSENTER_compat(void); - #ifdef CONFIG_X86_64 --void xen_syscall_target(void); --void xen_syscall32_target(void); -+void xen_entry_SYSCALL_64(void); -+void xen_entry_SYSCALL_compat(void); - #endif - - extern void *xen_initial_gdt; diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c @@ -4057,39 +333,6 @@ index cf8c7fd59ada..28a8189be64f 100644 /* wait for engine to stop. This could be as long as 500 msec */ tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); -diff --git a/drivers/base/cpu.c b/drivers/base/cpu.c -index a97776ea9d99..4c98849577d4 100644 ---- a/drivers/base/cpu.c -+++ b/drivers/base/cpu.c -@@ -570,6 +570,12 @@ ssize_t __weak cpu_show_mmio_stale_data(struct device *dev, - return sysfs_emit(buf, "Not affected\n"); - } - -+ssize_t __weak cpu_show_retbleed(struct device *dev, -+ struct device_attribute *attr, char *buf) -+{ -+ return sysfs_emit(buf, "Not affected\n"); -+} -+ - static DEVICE_ATTR(meltdown, 0444, cpu_show_meltdown, NULL); - static DEVICE_ATTR(spectre_v1, 0444, cpu_show_spectre_v1, NULL); - static DEVICE_ATTR(spectre_v2, 0444, cpu_show_spectre_v2, NULL); -@@ -580,6 +586,7 @@ static DEVICE_ATTR(tsx_async_abort, 0444, cpu_show_tsx_async_abort, NULL); - static DEVICE_ATTR(itlb_multihit, 0444, cpu_show_itlb_multihit, NULL); - static DEVICE_ATTR(srbds, 0444, cpu_show_srbds, NULL); - static DEVICE_ATTR(mmio_stale_data, 0444, cpu_show_mmio_stale_data, NULL); -+static DEVICE_ATTR(retbleed, 0444, cpu_show_retbleed, NULL); - - static struct attribute *cpu_root_vulnerabilities_attrs[] = { - &dev_attr_meltdown.attr, -@@ -592,6 +599,7 @@ static struct attribute *cpu_root_vulnerabilities_attrs[] = { - &dev_attr_itlb_multihit.attr, - &dev_attr_srbds.attr, - &dev_attr_mmio_stale_data.attr, -+ &dev_attr_retbleed.attr, - NULL - }; - diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c index bbf7029e224b..cf7faa970dd6 100644 --- a/drivers/char/ipmi/ipmi_dmi.c @@ -4852,129 +1095,6 @@ index 7f416a12000e..68be4afaa58a 100644 amba_driver_unregister(&etm4x_amba_driver); platform_driver_unregister(&etm4_platform_driver); etm4_pm_clear(); -diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c -index c5a019eab5ec..b463d85bfb35 100644 ---- a/drivers/idle/intel_idle.c -+++ b/drivers/idle/intel_idle.c -@@ -47,11 +47,13 @@ - #include - #include - #include -+#include - #include - #include - #include - #include - #include -+#include - #include - #include - -@@ -105,6 +107,12 @@ static unsigned int mwait_substates __initdata; - */ - #define CPUIDLE_FLAG_ALWAYS_ENABLE BIT(15) - -+/* -+ * Disable IBRS across idle (when KERNEL_IBRS), is exclusive vs IRQ_ENABLE -+ * above. -+ */ -+#define CPUIDLE_FLAG_IBRS BIT(16) -+ - /* - * MWAIT takes an 8-bit "hint" in EAX "suggesting" - * the C-state (top nibble) and sub-state (bottom nibble) -@@ -159,6 +167,24 @@ static __cpuidle int intel_idle_irq(struct cpuidle_device *dev, - return ret; - } - -+static __cpuidle int intel_idle_ibrs(struct cpuidle_device *dev, -+ struct cpuidle_driver *drv, int index) -+{ -+ bool smt_active = sched_smt_active(); -+ u64 spec_ctrl = spec_ctrl_current(); -+ int ret; -+ -+ if (smt_active) -+ wrmsrl(MSR_IA32_SPEC_CTRL, 0); -+ -+ ret = __intel_idle(dev, drv, index); -+ -+ if (smt_active) -+ wrmsrl(MSR_IA32_SPEC_CTRL, spec_ctrl); -+ -+ return ret; -+} -+ - /** - * intel_idle_s2idle - Ask the processor to enter the given idle state. - * @dev: cpuidle device of the target CPU. -@@ -680,7 +706,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { - { - .name = "C6", - .desc = "MWAIT 0x20", -- .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 85, - .target_residency = 200, - .enter = &intel_idle, -@@ -688,7 +714,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { - { - .name = "C7s", - .desc = "MWAIT 0x33", -- .flags = MWAIT2flg(0x33) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x33) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 124, - .target_residency = 800, - .enter = &intel_idle, -@@ -696,7 +722,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { - { - .name = "C8", - .desc = "MWAIT 0x40", -- .flags = MWAIT2flg(0x40) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x40) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 200, - .target_residency = 800, - .enter = &intel_idle, -@@ -704,7 +730,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { - { - .name = "C9", - .desc = "MWAIT 0x50", -- .flags = MWAIT2flg(0x50) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x50) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 480, - .target_residency = 5000, - .enter = &intel_idle, -@@ -712,7 +738,7 @@ static struct cpuidle_state skl_cstates[] __initdata = { - { - .name = "C10", - .desc = "MWAIT 0x60", -- .flags = MWAIT2flg(0x60) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x60) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 890, - .target_residency = 5000, - .enter = &intel_idle, -@@ -741,7 +767,7 @@ static struct cpuidle_state skx_cstates[] __initdata = { - { - .name = "C6", - .desc = "MWAIT 0x20", -- .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED, -+ .flags = MWAIT2flg(0x20) | CPUIDLE_FLAG_TLB_FLUSHED | CPUIDLE_FLAG_IBRS, - .exit_latency = 133, - .target_residency = 600, - .enter = &intel_idle, -@@ -1686,6 +1712,12 @@ static void __init intel_idle_init_cstates_icpu(struct cpuidle_driver *drv) - if (cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IRQ_ENABLE) - drv->states[drv->state_count].enter = intel_idle_irq; - -+ if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) && -+ cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IBRS) { -+ WARN_ON_ONCE(cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_IRQ_ENABLE); -+ drv->states[drv->state_count].enter = intel_idle_ibrs; -+ } -+ - if ((disabled_states_mask & BIT(drv->state_count)) || - ((icpu->use_acpi || force_use_acpi) && - intel_idle_off_by_default(mwait_hint) && diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c index 258d5fe3d395..f7298e3dc8f3 100644 --- a/drivers/input/rmi4/rmi_driver.c @@ -5396,19 +1516,6 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/include/linux/cpu.h b/include/linux/cpu.h -index 2c7477354744..314802f98b9d 100644 ---- a/include/linux/cpu.h -+++ b/include/linux/cpu.h -@@ -68,6 +68,8 @@ extern ssize_t cpu_show_srbds(struct device *dev, struct device_attribute *attr, - extern ssize_t cpu_show_mmio_stale_data(struct device *dev, - struct device_attribute *attr, - char *buf); -+extern ssize_t cpu_show_retbleed(struct device *dev, -+ struct device_attribute *attr, char *buf); - - extern __printf(4, 5) - struct device *cpu_device_create(struct device *parent, void *drvdata, diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -5493,19 +1600,6 @@ index cc6d2be2ffd5..418d814d2eb7 100644 static inline enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { -diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h -index 34eed5f85ed6..88d94cf515e1 100644 ---- a/include/linux/kvm_host.h -+++ b/include/linux/kvm_host.h -@@ -1511,7 +1511,7 @@ static inline void kvm_arch_end_assignment(struct kvm *kvm) - { - } - --static inline bool kvm_arch_has_assigned_device(struct kvm *kvm) -+static __always_inline bool kvm_arch_has_assigned_device(struct kvm *kvm) - { - return false; - } diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h index db924fe379c9..1169d78af2de 100644 --- a/include/linux/lsm_hook_defs.h @@ -5536,45 +1630,6 @@ index 419b5febc3ca..491323dfe4e0 100644 * Security hooks for perf events * * @perf_event_open: -diff --git a/include/linux/objtool.h b/include/linux/objtool.h -index c81ea2264ad8..376110ead758 100644 ---- a/include/linux/objtool.h -+++ b/include/linux/objtool.h -@@ -32,11 +32,16 @@ struct unwind_hint { - * - * UNWIND_HINT_FUNC: Generate the unwind metadata of a callable function. - * Useful for code which doesn't have an ELF function annotation. -+ * -+ * UNWIND_HINT_ENTRY: machine entry without stack, SYSCALL/SYSENTER etc. - */ - #define UNWIND_HINT_TYPE_CALL 0 - #define UNWIND_HINT_TYPE_REGS 1 - #define UNWIND_HINT_TYPE_REGS_PARTIAL 2 - #define UNWIND_HINT_TYPE_FUNC 3 -+#define UNWIND_HINT_TYPE_ENTRY 4 -+#define UNWIND_HINT_TYPE_SAVE 5 -+#define UNWIND_HINT_TYPE_RESTORE 6 - - #ifdef CONFIG_STACK_VALIDATION - -@@ -122,7 +127,7 @@ struct unwind_hint { - * the debuginfo as necessary. It will also warn if it sees any - * inconsistencies. - */ --.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 -+.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 - .Lunwind_hint_ip_\@: - .pushsection .discard.unwind_hints - /* struct unwind_hint */ -@@ -175,7 +180,7 @@ struct unwind_hint { - #define ASM_REACHABLE - #else - #define ANNOTATE_INTRA_FUNCTION_CALL --.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 -+.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 - .endm - .macro STACK_FRAME_NON_STANDARD func:req - .endm diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h @@ -5644,32 +1699,6 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/scripts/Makefile.build b/scripts/Makefile.build -index 33c1ed581522..2a0521f77e5f 100644 ---- a/scripts/Makefile.build -+++ b/scripts/Makefile.build -@@ -233,6 +233,7 @@ objtool_args = \ - $(if $(CONFIG_FRAME_POINTER),, --no-fp) \ - $(if $(CONFIG_GCOV_KERNEL), --no-unreachable) \ - $(if $(CONFIG_RETPOLINE), --retpoline) \ -+ $(if $(CONFIG_RETHUNK), --rethunk) \ - $(if $(CONFIG_X86_SMAP), --uaccess) \ - $(if $(CONFIG_FTRACE_MCOUNT_USE_OBJTOOL), --mcount) \ - $(if $(CONFIG_SLS), --sls) -diff --git a/scripts/link-vmlinux.sh b/scripts/link-vmlinux.sh -index 9361a1ef02c9..d4d028595fb4 100755 ---- a/scripts/link-vmlinux.sh -+++ b/scripts/link-vmlinux.sh -@@ -130,6 +130,9 @@ objtool_link() - - if is_enabled CONFIG_VMLINUX_VALIDATION; then - objtoolopt="${objtoolopt} --noinstr" -+ if is_enabled CONFIG_CPU_UNRET_ENTRY; then -+ objtoolopt="${objtoolopt} --unret" -+ fi - fi - - if [ -n "${objtoolopt}" ]; then diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh @@ -5683,28 +1712,6 @@ index 16d475b3e203..4e333f14b84e 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build -diff --git a/security/Kconfig b/security/Kconfig -index 9b2c4925585a..34e2d7edd085 100644 ---- a/security/Kconfig -+++ b/security/Kconfig -@@ -54,17 +54,6 @@ config SECURITY_NETWORK - implement socket and networking access controls. - If you are unsure how to answer this question, answer N. - --config PAGE_TABLE_ISOLATION -- bool "Remove the kernel mapping in user mode" -- default y -- depends on (X86_64 || X86_PAE) && !UML -- help -- This feature reduces the number of hardware side channels by -- ensuring that the majority of kernel addresses are not mapped -- into userspace. -- -- See Documentation/x86/pti.rst for more details. -- - config SECURITY_INFINIBAND - bool "Infiniband Security Hooks" - depends on SECURITY && INFINIBAND diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c index 093894a640dc..1c43a9462b4b 100644 --- a/security/integrity/platform_certs/load_uefi.c @@ -5782,761 +1789,3 @@ index aaf6566deb9f..86926966c15d 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { -diff --git a/tools/arch/x86/include/asm/cpufeatures.h b/tools/arch/x86/include/asm/cpufeatures.h -index e17de69faa54..5d09ded0c491 100644 ---- a/tools/arch/x86/include/asm/cpufeatures.h -+++ b/tools/arch/x86/include/asm/cpufeatures.h -@@ -203,8 +203,8 @@ - #define X86_FEATURE_PROC_FEEDBACK ( 7*32+ 9) /* AMD ProcFeedbackInterface */ - /* FREE! ( 7*32+10) */ - #define X86_FEATURE_PTI ( 7*32+11) /* Kernel Page Table Isolation enabled */ --#define X86_FEATURE_RETPOLINE ( 7*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ --#define X86_FEATURE_RETPOLINE_LFENCE ( 7*32+13) /* "" Use LFENCE for Spectre variant 2 */ -+#define X86_FEATURE_KERNEL_IBRS ( 7*32+12) /* "" Set/clear IBRS on kernel entry/exit */ -+#define X86_FEATURE_RSB_VMEXIT ( 7*32+13) /* "" Fill RSB on VM-Exit */ - #define X86_FEATURE_INTEL_PPIN ( 7*32+14) /* Intel Processor Inventory Number */ - #define X86_FEATURE_CDP_L2 ( 7*32+15) /* Code and Data Prioritization L2 */ - #define X86_FEATURE_MSR_SPEC_CTRL ( 7*32+16) /* "" MSR SPEC_CTRL is implemented */ -@@ -295,6 +295,12 @@ - #define X86_FEATURE_PER_THREAD_MBA (11*32+ 7) /* "" Per-thread Memory Bandwidth Allocation */ - #define X86_FEATURE_SGX1 (11*32+ 8) /* "" Basic SGX */ - #define X86_FEATURE_SGX2 (11*32+ 9) /* "" SGX Enclave Dynamic Memory Management (EDMM) */ -+#define X86_FEATURE_ENTRY_IBPB (11*32+10) /* "" Issue an IBPB on kernel entry */ -+#define X86_FEATURE_RRSBA_CTRL (11*32+11) /* "" RET prediction control */ -+#define X86_FEATURE_RETPOLINE (11*32+12) /* "" Generic Retpoline mitigation for Spectre variant 2 */ -+#define X86_FEATURE_RETPOLINE_LFENCE (11*32+13) /* "" Use LFENCE for Spectre variant 2 */ -+#define X86_FEATURE_RETHUNK (11*32+14) /* "" Use REturn THUNK */ -+#define X86_FEATURE_UNRET (11*32+15) /* "" AMD BTB untrain return */ - - /* Intel-defined CPU features, CPUID level 0x00000007:1 (EAX), word 12 */ - #define X86_FEATURE_AVX_VNNI (12*32+ 4) /* AVX VNNI instructions */ -@@ -315,6 +321,7 @@ - #define X86_FEATURE_VIRT_SSBD (13*32+25) /* Virtualized Speculative Store Bypass Disable */ - #define X86_FEATURE_AMD_SSB_NO (13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */ - #define X86_FEATURE_CPPC (13*32+27) /* Collaborative Processor Performance Control */ -+#define X86_FEATURE_BTC_NO (13*32+29) /* "" Not vulnerable to Branch Type Confusion */ - - /* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */ - #define X86_FEATURE_DTHERM (14*32+ 0) /* Digital Thermal Sensor */ -@@ -444,5 +451,6 @@ - #define X86_BUG_ITLB_MULTIHIT X86_BUG(23) /* CPU may incur MCE during certain page attribute changes */ - #define X86_BUG_SRBDS X86_BUG(24) /* CPU may leak RNG bits if not mitigated */ - #define X86_BUG_MMIO_STALE_DATA X86_BUG(25) /* CPU is affected by Processor MMIO Stale Data vulnerabilities */ -+#define X86_BUG_RETBLEED X86_BUG(26) /* CPU is affected by RETBleed */ - - #endif /* _ASM_X86_CPUFEATURES_H */ -diff --git a/tools/arch/x86/include/asm/disabled-features.h b/tools/arch/x86/include/asm/disabled-features.h -index 1231d63f836d..f7be189e9723 100644 ---- a/tools/arch/x86/include/asm/disabled-features.h -+++ b/tools/arch/x86/include/asm/disabled-features.h -@@ -56,6 +56,25 @@ - # define DISABLE_PTI (1 << (X86_FEATURE_PTI & 31)) - #endif - -+#ifdef CONFIG_RETPOLINE -+# define DISABLE_RETPOLINE 0 -+#else -+# define DISABLE_RETPOLINE ((1 << (X86_FEATURE_RETPOLINE & 31)) | \ -+ (1 << (X86_FEATURE_RETPOLINE_LFENCE & 31))) -+#endif -+ -+#ifdef CONFIG_RETHUNK -+# define DISABLE_RETHUNK 0 -+#else -+# define DISABLE_RETHUNK (1 << (X86_FEATURE_RETHUNK & 31)) -+#endif -+ -+#ifdef CONFIG_CPU_UNRET_ENTRY -+# define DISABLE_UNRET 0 -+#else -+# define DISABLE_UNRET (1 << (X86_FEATURE_UNRET & 31)) -+#endif -+ - #ifdef CONFIG_INTEL_IOMMU_SVM - # define DISABLE_ENQCMD 0 - #else -@@ -82,7 +101,7 @@ - #define DISABLED_MASK8 0 - #define DISABLED_MASK9 (DISABLE_SMAP|DISABLE_SGX) - #define DISABLED_MASK10 0 --#define DISABLED_MASK11 0 -+#define DISABLED_MASK11 (DISABLE_RETPOLINE|DISABLE_RETHUNK|DISABLE_UNRET) - #define DISABLED_MASK12 0 - #define DISABLED_MASK13 0 - #define DISABLED_MASK14 0 -diff --git a/tools/arch/x86/include/asm/msr-index.h b/tools/arch/x86/include/asm/msr-index.h -index 4425d6773183..ad084326f24c 100644 ---- a/tools/arch/x86/include/asm/msr-index.h -+++ b/tools/arch/x86/include/asm/msr-index.h -@@ -51,6 +51,8 @@ - #define SPEC_CTRL_STIBP BIT(SPEC_CTRL_STIBP_SHIFT) /* STIBP mask */ - #define SPEC_CTRL_SSBD_SHIFT 2 /* Speculative Store Bypass Disable bit */ - #define SPEC_CTRL_SSBD BIT(SPEC_CTRL_SSBD_SHIFT) /* Speculative Store Bypass Disable */ -+#define SPEC_CTRL_RRSBA_DIS_S_SHIFT 6 /* Disable RRSBA behavior */ -+#define SPEC_CTRL_RRSBA_DIS_S BIT(SPEC_CTRL_RRSBA_DIS_S_SHIFT) - - #define MSR_IA32_PRED_CMD 0x00000049 /* Prediction Command */ - #define PRED_CMD_IBPB BIT(0) /* Indirect Branch Prediction Barrier */ -@@ -91,6 +93,7 @@ - #define MSR_IA32_ARCH_CAPABILITIES 0x0000010a - #define ARCH_CAP_RDCL_NO BIT(0) /* Not susceptible to Meltdown */ - #define ARCH_CAP_IBRS_ALL BIT(1) /* Enhanced IBRS support */ -+#define ARCH_CAP_RSBA BIT(2) /* RET may use alternative branch predictors */ - #define ARCH_CAP_SKIP_VMENTRY_L1DFLUSH BIT(3) /* Skip L1D flush on vmentry */ - #define ARCH_CAP_SSB_NO BIT(4) /* - * Not susceptible to Speculative Store Bypass -@@ -138,6 +141,13 @@ - * bit available to control VERW - * behavior. - */ -+#define ARCH_CAP_RRSBA BIT(19) /* -+ * Indicates RET may use predictors -+ * other than the RSB. With eIBRS -+ * enabled predictions in kernel mode -+ * are restricted to targets in -+ * kernel. -+ */ - - #define MSR_IA32_FLUSH_CMD 0x0000010b - #define L1D_FLUSH BIT(0) /* -@@ -552,6 +562,9 @@ - /* Fam 17h MSRs */ - #define MSR_F17H_IRPERF 0xc00000e9 - -+#define MSR_ZEN2_SPECTRAL_CHICKEN 0xc00110e3 -+#define MSR_ZEN2_SPECTRAL_CHICKEN_BIT BIT_ULL(1) -+ - /* Fam 16h MSRs */ - #define MSR_F16H_L2I_PERF_CTL 0xc0010230 - #define MSR_F16H_L2I_PERF_CTR 0xc0010231 -diff --git a/tools/include/linux/objtool.h b/tools/include/linux/objtool.h -index c81ea2264ad8..376110ead758 100644 ---- a/tools/include/linux/objtool.h -+++ b/tools/include/linux/objtool.h -@@ -32,11 +32,16 @@ struct unwind_hint { - * - * UNWIND_HINT_FUNC: Generate the unwind metadata of a callable function. - * Useful for code which doesn't have an ELF function annotation. -+ * -+ * UNWIND_HINT_ENTRY: machine entry without stack, SYSCALL/SYSENTER etc. - */ - #define UNWIND_HINT_TYPE_CALL 0 - #define UNWIND_HINT_TYPE_REGS 1 - #define UNWIND_HINT_TYPE_REGS_PARTIAL 2 - #define UNWIND_HINT_TYPE_FUNC 3 -+#define UNWIND_HINT_TYPE_ENTRY 4 -+#define UNWIND_HINT_TYPE_SAVE 5 -+#define UNWIND_HINT_TYPE_RESTORE 6 - - #ifdef CONFIG_STACK_VALIDATION - -@@ -122,7 +127,7 @@ struct unwind_hint { - * the debuginfo as necessary. It will also warn if it sees any - * inconsistencies. - */ --.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 -+.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 - .Lunwind_hint_ip_\@: - .pushsection .discard.unwind_hints - /* struct unwind_hint */ -@@ -175,7 +180,7 @@ struct unwind_hint { - #define ASM_REACHABLE - #else - #define ANNOTATE_INTRA_FUNCTION_CALL --.macro UNWIND_HINT sp_reg:req sp_offset=0 type:req end=0 -+.macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 end=0 - .endm - .macro STACK_FRAME_NON_STANDARD func:req - .endm -diff --git a/tools/objtool/arch/x86/decode.c b/tools/objtool/arch/x86/decode.c -index 943cb41cddf7..1ecf50bbd554 100644 ---- a/tools/objtool/arch/x86/decode.c -+++ b/tools/objtool/arch/x86/decode.c -@@ -787,3 +787,8 @@ bool arch_is_retpoline(struct symbol *sym) - { - return !strncmp(sym->name, "__x86_indirect_", 15); - } -+ -+bool arch_is_rethunk(struct symbol *sym) -+{ -+ return !strcmp(sym->name, "__x86_return_thunk"); -+} -diff --git a/tools/objtool/builtin-check.c b/tools/objtool/builtin-check.c -index fc6975ab8b06..cd4bbc98f8c1 100644 ---- a/tools/objtool/builtin-check.c -+++ b/tools/objtool/builtin-check.c -@@ -21,7 +21,7 @@ - - bool no_fp, no_unreachable, retpoline, module, backtrace, uaccess, stats, - lto, vmlinux, mcount, noinstr, backup, sls, dryrun, -- ibt; -+ ibt, unret, rethunk; - - static const char * const check_usage[] = { - "objtool check [] file.o", -@@ -37,6 +37,8 @@ const struct option check_options[] = { - OPT_BOOLEAN('f', "no-fp", &no_fp, "Skip frame pointer validation"), - OPT_BOOLEAN('u', "no-unreachable", &no_unreachable, "Skip 'unreachable instruction' warnings"), - OPT_BOOLEAN('r', "retpoline", &retpoline, "Validate retpoline assumptions"), -+ OPT_BOOLEAN(0, "rethunk", &rethunk, "validate and annotate rethunk usage"), -+ OPT_BOOLEAN(0, "unret", &unret, "validate entry unret placement"), - OPT_BOOLEAN('m', "module", &module, "Indicates the object will be part of a kernel module"), - OPT_BOOLEAN('b', "backtrace", &backtrace, "unwind on error"), - OPT_BOOLEAN('a', "uaccess", &uaccess, "enable uaccess checking"), -diff --git a/tools/objtool/check.c b/tools/objtool/check.c -index f66e4ac0af94..57b7a68d3b66 100644 ---- a/tools/objtool/check.c -+++ b/tools/objtool/check.c -@@ -374,7 +374,8 @@ static int decode_instructions(struct objtool_file *file) - sec->text = true; - - if (!strcmp(sec->name, ".noinstr.text") || -- !strcmp(sec->name, ".entry.text")) -+ !strcmp(sec->name, ".entry.text") || -+ !strncmp(sec->name, ".text.__x86.", 12)) - sec->noinstr = true; - - for (offset = 0; offset < sec->sh.sh_size; offset += insn->len) { -@@ -747,6 +748,52 @@ static int create_retpoline_sites_sections(struct objtool_file *file) - return 0; - } - -+static int create_return_sites_sections(struct objtool_file *file) -+{ -+ struct instruction *insn; -+ struct section *sec; -+ int idx; -+ -+ sec = find_section_by_name(file->elf, ".return_sites"); -+ if (sec) { -+ WARN("file already has .return_sites, skipping"); -+ return 0; -+ } -+ -+ idx = 0; -+ list_for_each_entry(insn, &file->return_thunk_list, call_node) -+ idx++; -+ -+ if (!idx) -+ return 0; -+ -+ sec = elf_create_section(file->elf, ".return_sites", 0, -+ sizeof(int), idx); -+ if (!sec) { -+ WARN("elf_create_section: .return_sites"); -+ return -1; -+ } -+ -+ idx = 0; -+ list_for_each_entry(insn, &file->return_thunk_list, call_node) { -+ -+ int *site = (int *)sec->data->d_buf + idx; -+ *site = 0; -+ -+ if (elf_add_reloc_to_insn(file->elf, sec, -+ idx * sizeof(int), -+ R_X86_64_PC32, -+ insn->sec, insn->offset)) { -+ WARN("elf_add_reloc_to_insn: .return_sites"); -+ return -1; -+ } -+ -+ idx++; -+ } -+ -+ return 0; -+} -+ - static int create_ibt_endbr_seal_sections(struct objtool_file *file) - { - struct instruction *insn; -@@ -1081,6 +1128,11 @@ __weak bool arch_is_retpoline(struct symbol *sym) - return false; - } - -+__weak bool arch_is_rethunk(struct symbol *sym) -+{ -+ return false; -+} -+ - #define NEGATIVE_RELOC ((void *)-1L) - - static struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn) -@@ -1248,6 +1300,20 @@ static void add_retpoline_call(struct objtool_file *file, struct instruction *in - annotate_call_site(file, insn, false); - } - -+static void add_return_call(struct objtool_file *file, struct instruction *insn, bool add) -+{ -+ /* -+ * Return thunk tail calls are really just returns in disguise, -+ * so convert them accordingly. -+ */ -+ insn->type = INSN_RETURN; -+ insn->retpoline_safe = true; -+ -+ /* Skip the non-text sections, specially .discard ones */ -+ if (add && insn->sec->text) -+ list_add_tail(&insn->call_node, &file->return_thunk_list); -+} -+ - static bool same_function(struct instruction *insn1, struct instruction *insn2) - { - return insn1->func->pfunc == insn2->func->pfunc; -@@ -1300,6 +1366,9 @@ static int add_jump_destinations(struct objtool_file *file) - } else if (reloc->sym->retpoline_thunk) { - add_retpoline_call(file, insn); - continue; -+ } else if (reloc->sym->return_thunk) { -+ add_return_call(file, insn, true); -+ continue; - } else if (insn->func) { - /* - * External sibling call or internal sibling call with -@@ -1318,6 +1387,21 @@ static int add_jump_destinations(struct objtool_file *file) - - jump_dest = find_insn(file, dest_sec, dest_off); - if (!jump_dest) { -+ struct symbol *sym = find_symbol_by_offset(dest_sec, dest_off); -+ -+ /* -+ * This is a special case for zen_untrain_ret(). -+ * It jumps to __x86_return_thunk(), but objtool -+ * can't find the thunk's starting RET -+ * instruction, because the RET is also in the -+ * middle of another instruction. Objtool only -+ * knows about the outer instruction. -+ */ -+ if (sym && sym->return_thunk) { -+ add_return_call(file, insn, false); -+ continue; -+ } -+ - WARN_FUNC("can't find jump dest instruction at %s+0x%lx", - insn->sec, insn->offset, dest_sec->name, - dest_off); -@@ -1947,16 +2031,35 @@ static int read_unwind_hints(struct objtool_file *file) - - insn->hint = true; - -- if (ibt && hint->type == UNWIND_HINT_TYPE_REGS_PARTIAL) { -+ if (hint->type == UNWIND_HINT_TYPE_SAVE) { -+ insn->hint = false; -+ insn->save = true; -+ continue; -+ } -+ -+ if (hint->type == UNWIND_HINT_TYPE_RESTORE) { -+ insn->restore = true; -+ continue; -+ } -+ -+ if (hint->type == UNWIND_HINT_TYPE_REGS_PARTIAL) { - struct symbol *sym = find_symbol_by_offset(insn->sec, insn->offset); - -- if (sym && sym->bind == STB_GLOBAL && -- insn->type != INSN_ENDBR && !insn->noendbr) { -- WARN_FUNC("UNWIND_HINT_IRET_REGS without ENDBR", -- insn->sec, insn->offset); -+ if (sym && sym->bind == STB_GLOBAL) { -+ if (ibt && insn->type != INSN_ENDBR && !insn->noendbr) { -+ WARN_FUNC("UNWIND_HINT_IRET_REGS without ENDBR", -+ insn->sec, insn->offset); -+ } -+ -+ insn->entry = 1; - } - } - -+ if (hint->type == UNWIND_HINT_TYPE_ENTRY) { -+ hint->type = UNWIND_HINT_TYPE_CALL; -+ insn->entry = 1; -+ } -+ - if (hint->type == UNWIND_HINT_TYPE_FUNC) { - insn->cfi = &func_cfi; - continue; -@@ -2030,8 +2133,10 @@ static int read_retpoline_hints(struct objtool_file *file) - } - - if (insn->type != INSN_JUMP_DYNAMIC && -- insn->type != INSN_CALL_DYNAMIC) { -- WARN_FUNC("retpoline_safe hint not an indirect jump/call", -+ insn->type != INSN_CALL_DYNAMIC && -+ insn->type != INSN_RETURN && -+ insn->type != INSN_NOP) { -+ WARN_FUNC("retpoline_safe hint not an indirect jump/call/ret/nop", - insn->sec, insn->offset); - return -1; - } -@@ -2182,6 +2287,9 @@ static int classify_symbols(struct objtool_file *file) - if (arch_is_retpoline(func)) - func->retpoline_thunk = true; - -+ if (arch_is_rethunk(func)) -+ func->return_thunk = true; -+ - if (!strcmp(func->name, "__fentry__")) - func->fentry = true; - -@@ -3324,8 +3432,8 @@ static int validate_branch(struct objtool_file *file, struct symbol *func, - return 1; - } - -- visited = 1 << state.uaccess; -- if (insn->visited) { -+ visited = VISITED_BRANCH << state.uaccess; -+ if (insn->visited & VISITED_BRANCH_MASK) { - if (!insn->hint && !insn_cfi_match(insn, &state.cfi)) - return 1; - -@@ -3339,6 +3447,35 @@ static int validate_branch(struct objtool_file *file, struct symbol *func, - state.instr += insn->instr; - - if (insn->hint) { -+ if (insn->restore) { -+ struct instruction *save_insn, *i; -+ -+ i = insn; -+ save_insn = NULL; -+ -+ sym_for_each_insn_continue_reverse(file, func, i) { -+ if (i->save) { -+ save_insn = i; -+ break; -+ } -+ } -+ -+ if (!save_insn) { -+ WARN_FUNC("no corresponding CFI save for CFI restore", -+ sec, insn->offset); -+ return 1; -+ } -+ -+ if (!save_insn->visited) { -+ WARN_FUNC("objtool isn't smart enough to handle this CFI save/restore combo", -+ sec, insn->offset); -+ return 1; -+ } -+ -+ insn->cfi = save_insn->cfi; -+ nr_cfi_reused++; -+ } -+ - state.cfi = *insn->cfi; - } else { - /* XXX track if we actually changed state.cfi */ -@@ -3554,6 +3691,145 @@ static int validate_unwind_hints(struct objtool_file *file, struct section *sec) - return warnings; - } - -+/* -+ * Validate rethunk entry constraint: must untrain RET before the first RET. -+ * -+ * Follow every branch (intra-function) and ensure ANNOTATE_UNRET_END comes -+ * before an actual RET instruction. -+ */ -+static int validate_entry(struct objtool_file *file, struct instruction *insn) -+{ -+ struct instruction *next, *dest; -+ int ret, warnings = 0; -+ -+ for (;;) { -+ next = next_insn_to_validate(file, insn); -+ -+ if (insn->visited & VISITED_ENTRY) -+ return 0; -+ -+ insn->visited |= VISITED_ENTRY; -+ -+ if (!insn->ignore_alts && !list_empty(&insn->alts)) { -+ struct alternative *alt; -+ bool skip_orig = false; -+ -+ list_for_each_entry(alt, &insn->alts, list) { -+ if (alt->skip_orig) -+ skip_orig = true; -+ -+ ret = validate_entry(file, alt->insn); -+ if (ret) { -+ if (backtrace) -+ BT_FUNC("(alt)", insn); -+ return ret; -+ } -+ } -+ -+ if (skip_orig) -+ return 0; -+ } -+ -+ switch (insn->type) { -+ -+ case INSN_CALL_DYNAMIC: -+ case INSN_JUMP_DYNAMIC: -+ case INSN_JUMP_DYNAMIC_CONDITIONAL: -+ WARN_FUNC("early indirect call", insn->sec, insn->offset); -+ return 1; -+ -+ case INSN_JUMP_UNCONDITIONAL: -+ case INSN_JUMP_CONDITIONAL: -+ if (!is_sibling_call(insn)) { -+ if (!insn->jump_dest) { -+ WARN_FUNC("unresolved jump target after linking?!?", -+ insn->sec, insn->offset); -+ return -1; -+ } -+ ret = validate_entry(file, insn->jump_dest); -+ if (ret) { -+ if (backtrace) { -+ BT_FUNC("(branch%s)", insn, -+ insn->type == INSN_JUMP_CONDITIONAL ? "-cond" : ""); -+ } -+ return ret; -+ } -+ -+ if (insn->type == INSN_JUMP_UNCONDITIONAL) -+ return 0; -+ -+ break; -+ } -+ -+ /* fallthrough */ -+ case INSN_CALL: -+ dest = find_insn(file, insn->call_dest->sec, -+ insn->call_dest->offset); -+ if (!dest) { -+ WARN("Unresolved function after linking!?: %s", -+ insn->call_dest->name); -+ return -1; -+ } -+ -+ ret = validate_entry(file, dest); -+ if (ret) { -+ if (backtrace) -+ BT_FUNC("(call)", insn); -+ return ret; -+ } -+ /* -+ * If a call returns without error, it must have seen UNTRAIN_RET. -+ * Therefore any non-error return is a success. -+ */ -+ return 0; -+ -+ case INSN_RETURN: -+ WARN_FUNC("RET before UNTRAIN", insn->sec, insn->offset); -+ return 1; -+ -+ case INSN_NOP: -+ if (insn->retpoline_safe) -+ return 0; -+ break; -+ -+ default: -+ break; -+ } -+ -+ if (!next) { -+ WARN_FUNC("teh end!", insn->sec, insn->offset); -+ return -1; -+ } -+ insn = next; -+ } -+ -+ return warnings; -+} -+ -+/* -+ * Validate that all branches starting at 'insn->entry' encounter UNRET_END -+ * before RET. -+ */ -+static int validate_unret(struct objtool_file *file) -+{ -+ struct instruction *insn; -+ int ret, warnings = 0; -+ -+ for_each_insn(file, insn) { -+ if (!insn->entry) -+ continue; -+ -+ ret = validate_entry(file, insn); -+ if (ret < 0) { -+ WARN_FUNC("Failed UNRET validation", insn->sec, insn->offset); -+ return ret; -+ } -+ warnings += ret; -+ } -+ -+ return warnings; -+} -+ - static int validate_retpoline(struct objtool_file *file) - { - struct instruction *insn; -@@ -3561,7 +3837,8 @@ static int validate_retpoline(struct objtool_file *file) - - for_each_insn(file, insn) { - if (insn->type != INSN_JUMP_DYNAMIC && -- insn->type != INSN_CALL_DYNAMIC) -+ insn->type != INSN_CALL_DYNAMIC && -+ insn->type != INSN_RETURN) - continue; - - if (insn->retpoline_safe) -@@ -3576,9 +3853,17 @@ static int validate_retpoline(struct objtool_file *file) - if (!strcmp(insn->sec->name, ".init.text") && !module) - continue; - -- WARN_FUNC("indirect %s found in RETPOLINE build", -- insn->sec, insn->offset, -- insn->type == INSN_JUMP_DYNAMIC ? "jump" : "call"); -+ if (insn->type == INSN_RETURN) { -+ if (rethunk) { -+ WARN_FUNC("'naked' return found in RETHUNK build", -+ insn->sec, insn->offset); -+ } else -+ continue; -+ } else { -+ WARN_FUNC("indirect %s found in RETPOLINE build", -+ insn->sec, insn->offset, -+ insn->type == INSN_JUMP_DYNAMIC ? "jump" : "call"); -+ } - - warnings++; - } -@@ -3911,6 +4196,17 @@ int check(struct objtool_file *file) - goto out; - warnings += ret; - -+ if (unret) { -+ /* -+ * Must be after validate_branch() and friends, it plays -+ * further games with insn->visited. -+ */ -+ ret = validate_unret(file); -+ if (ret < 0) -+ return ret; -+ warnings += ret; -+ } -+ - if (ibt) { - ret = validate_ibt(file); - if (ret < 0) -@@ -3937,6 +4233,13 @@ int check(struct objtool_file *file) - warnings += ret; - } - -+ if (rethunk) { -+ ret = create_return_sites_sections(file); -+ if (ret < 0) -+ goto out; -+ warnings += ret; -+ } -+ - if (mcount) { - ret = create_mcount_loc_sections(file); - if (ret < 0) -diff --git a/tools/objtool/include/objtool/arch.h b/tools/objtool/include/objtool/arch.h -index 9b19cc304195..beb2f3aa94ff 100644 ---- a/tools/objtool/include/objtool/arch.h -+++ b/tools/objtool/include/objtool/arch.h -@@ -89,6 +89,7 @@ const char *arch_ret_insn(int len); - int arch_decode_hint_reg(u8 sp_reg, int *base); - - bool arch_is_retpoline(struct symbol *sym); -+bool arch_is_rethunk(struct symbol *sym); - - int arch_rewrite_retpolines(struct objtool_file *file); - -diff --git a/tools/objtool/include/objtool/builtin.h b/tools/objtool/include/objtool/builtin.h -index c39dbfaef6dc..b6bb605faf3f 100644 ---- a/tools/objtool/include/objtool/builtin.h -+++ b/tools/objtool/include/objtool/builtin.h -@@ -10,7 +10,7 @@ - extern const struct option check_options[]; - extern bool no_fp, no_unreachable, retpoline, module, backtrace, uaccess, stats, - lto, vmlinux, mcount, noinstr, backup, sls, dryrun, -- ibt; -+ ibt, unret, rethunk; - - extern int cmd_parse_options(int argc, const char **argv, const char * const usage[]); - -diff --git a/tools/objtool/include/objtool/check.h b/tools/objtool/include/objtool/check.h -index f10d7374f388..036129cebeee 100644 ---- a/tools/objtool/include/objtool/check.h -+++ b/tools/objtool/include/objtool/check.h -@@ -46,16 +46,19 @@ struct instruction { - enum insn_type type; - unsigned long immediate; - -- u8 dead_end : 1, -- ignore : 1, -- ignore_alts : 1, -- hint : 1, -- retpoline_safe : 1, -- noendbr : 1; -- /* 2 bit hole */ -+ u16 dead_end : 1, -+ ignore : 1, -+ ignore_alts : 1, -+ hint : 1, -+ save : 1, -+ restore : 1, -+ retpoline_safe : 1, -+ noendbr : 1, -+ entry : 1; -+ /* 7 bit hole */ -+ - s8 instr; - u8 visited; -- /* u8 hole */ - - struct alt_group *alt_group; - struct symbol *call_dest; -@@ -69,6 +72,11 @@ struct instruction { - struct cfi_state *cfi; - }; - -+#define VISITED_BRANCH 0x01 -+#define VISITED_BRANCH_UACCESS 0x02 -+#define VISITED_BRANCH_MASK 0x03 -+#define VISITED_ENTRY 0x04 -+ - static inline bool is_static_jump(struct instruction *insn) - { - return insn->type == INSN_JUMP_CONDITIONAL || -diff --git a/tools/objtool/include/objtool/elf.h b/tools/objtool/include/objtool/elf.h -index 82e57eb4b4c5..94a618e2a79e 100644 ---- a/tools/objtool/include/objtool/elf.h -+++ b/tools/objtool/include/objtool/elf.h -@@ -57,6 +57,7 @@ struct symbol { - u8 uaccess_safe : 1; - u8 static_call_tramp : 1; - u8 retpoline_thunk : 1; -+ u8 return_thunk : 1; - u8 fentry : 1; - u8 profiling_func : 1; - struct list_head pv_target; -diff --git a/tools/objtool/include/objtool/objtool.h b/tools/objtool/include/objtool/objtool.h -index a6e72d916807..7f2d1b095333 100644 ---- a/tools/objtool/include/objtool/objtool.h -+++ b/tools/objtool/include/objtool/objtool.h -@@ -24,6 +24,7 @@ struct objtool_file { - struct list_head insn_list; - DECLARE_HASHTABLE(insn_hash, 20); - struct list_head retpoline_call_list; -+ struct list_head return_thunk_list; - struct list_head static_call_list; - struct list_head mcount_loc_list; - struct list_head endbr_list; -diff --git a/tools/objtool/objtool.c b/tools/objtool/objtool.c -index 843ff3c2f28e..983687345d35 100644 ---- a/tools/objtool/objtool.c -+++ b/tools/objtool/objtool.c -@@ -126,6 +126,7 @@ struct objtool_file *objtool_open_read(const char *_objname) - INIT_LIST_HEAD(&file.insn_list); - hash_init(file.insn_hash); - INIT_LIST_HEAD(&file.retpoline_call_list); -+ INIT_LIST_HEAD(&file.return_thunk_list); - INIT_LIST_HEAD(&file.static_call_list); - INIT_LIST_HEAD(&file.mcount_loc_list); - INIT_LIST_HEAD(&file.endbr_list); diff --git a/sources b/sources index e08717aa5..4b6bbe29b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.13.tar.xz) = b5d026d72078c27cc66299a3df1e7ea9dfee3936d9c9c91e3ca7ea9c5ca981e41c67d60c0d8872669a16005fc7e28955e2e7048d3894cd63155749ef9247b348 -SHA512 (kernel-abi-stablelists-5.18.13-100.tar.bz2) = 418bb8d24c892071780f27a271c2e6a5f249ebd1bb334afbe1c0f5fcde416d2b0572f8a67315f7f183898666575cace19592017f03605650da33b670bd535d5a -SHA512 (kernel-kabi-dw-5.18.13-100.tar.bz2) = 0b9d8a8ec265a266b4689d25a900d5adccf7b8fdd98371677a273b5305bf363c4f0b7afa10bd5c14370c2ceeee17bd44670e7105970fb03e8bdb92e89362df0c +SHA512 (linux-5.18.15.tar.xz) = 5f023b984e658b1dce3308dbaddc9976a63d84ae1b527c2e010d688c3cbc2b5884846596de2aa7783aa01947db7cc2e09e1c2a4a4f0f03aab7ac461ad995995f +SHA512 (kernel-abi-stablelists-5.18.15-100.tar.bz2) = 874790f18ba54d8930a467bde1a85aa3d508e91d997b53900cbb8d4ba294a6b0820aa669f696ee816c9e6d644431d2dccb47c7dc52bdd719775b84b1b0b76b9e +SHA512 (kernel-kabi-dw-5.18.15-100.tar.bz2) = 2bc90940465cefbb87c53d14c87f2304e913d46f7d15ef10d42a437b6d7c0221ce5fce3e439ca4cc6c9cf38375a4d445e76025d3f00a1dc7f20ff3c83018607b From 16566738de31bfe76d15724add637681fe465eca Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 3 Aug 2022 09:59:05 -0500 Subject: [PATCH 087/114] kernel-5.18.16-100 * Wed Aug 03 2022 Justin M. Forbes [5.18.16-0] - Linux v5.18.16 * Sat Jul 30 2022 Justin M. Forbes [5.18.15-0] - fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 10 ++++++++-- patch-5.18-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/kernel.spec b/kernel.spec index 9e8d06eeb..62b447c9c 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.15 +%define specversion 5.18.16 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.15 +%define tarfile_release 5.18.16 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,12 @@ fi # # %changelog +* Wed Aug 03 2022 Justin M. Forbes [5.18.16-100] +- Linux v5.18.16 (Justin M. Forbes) + +* Wed Aug 03 2022 Justin M. Forbes [5.18.16-0] +- Linux v5.18.16 + * Sat Jul 30 2022 Justin M. Forbes [5.18.15-0] - fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index fcbd5fd17..2dd9176fe 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 721 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 5957afa29692..2c349efe4d6f 100644 +index 18bcbcd037f0..0d3bf7d650c0 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 4b6bbe29b..77d58502e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.15.tar.xz) = 5f023b984e658b1dce3308dbaddc9976a63d84ae1b527c2e010d688c3cbc2b5884846596de2aa7783aa01947db7cc2e09e1c2a4a4f0f03aab7ac461ad995995f -SHA512 (kernel-abi-stablelists-5.18.15-100.tar.bz2) = 874790f18ba54d8930a467bde1a85aa3d508e91d997b53900cbb8d4ba294a6b0820aa669f696ee816c9e6d644431d2dccb47c7dc52bdd719775b84b1b0b76b9e -SHA512 (kernel-kabi-dw-5.18.15-100.tar.bz2) = 2bc90940465cefbb87c53d14c87f2304e913d46f7d15ef10d42a437b6d7c0221ce5fce3e439ca4cc6c9cf38375a4d445e76025d3f00a1dc7f20ff3c83018607b +SHA512 (linux-5.18.16.tar.xz) = 57f6ccbbc3dfe08ae171737b389b3e25577c893d32ff73e97eae36ce44f97aae254862c0234f3e5f84f8512c2ed20f5fd45f57a06a4ea5e76cdeda7ba421782e +SHA512 (kernel-abi-stablelists-5.18.16-100.tar.bz2) = fbbe68654dc370e61f46f832698f9d23bf48b3c01099381239f8a422fc0d1c8ae1d8cb774d574172d53889d105a52d074cc64126a6a480b56f575b260da731bd +SHA512 (kernel-kabi-dw-5.18.16-100.tar.bz2) = f018d6d055f1683900bf23135e8ebebebb511494136b807c29a939f591d3f864bd8f6843724c08f9427247a157487edfd2951fc0500f178041a3a9468ae0d98b From 6cee9e329385a561a6ff407d9afd956c728f66fb Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 11 Aug 2022 08:50:14 -0500 Subject: [PATCH 088/114] kernel-5.18.17-100 * Thu Aug 11 2022 Justin M. Forbes [5.18.17-0] - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo) - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (Thadeu Lima de Souza Cascardo) - netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo) - net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo) - posix-cpu-timers: Cleanup CPU timers before freeing them during exec (Thadeu Lima de Souza Cascardo) - Linux v5.18.16 (Justin M. Forbes) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 15 +++++ kernel.spec | 11 +++- patch-5.18-redhat.patch | 139 +++++++++++++++++++++++++++++++++++++++- sources | 6 +- 4 files changed, 163 insertions(+), 8 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 7e374847f..78dcd535a 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,18 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9602f79ee66be0de1e67917bfc95252c6e596a9c + 9602f79ee66be0de1e67917bfc95252c6e596a9c netfilter: nf_tables: do not allow RULE_ID to refer to another chain + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/659e3d168cadf504f65adc830287592f0397f8d4 + 659e3d168cadf504f65adc830287592f0397f8d4 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/29e6901364bcdd9d664b3a5bb142063710f66745 + 29e6901364bcdd9d664b3a5bb142063710f66745 netfilter: nf_tables: do not allow SET_ID to refer to another table + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2aff526ed9ac346017df36be2ee8cf3cb08a85f0 + 2aff526ed9ac346017df36be2ee8cf3cb08a85f0 net_sched: cls_route: remove from list when handle is 0 + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5bd3fa9e52be0ddcacde0c305a19e500f9572606 + 5bd3fa9e52be0ddcacde0c305a19e500f9572606 posix-cpu-timers: Cleanup CPU timers before freeing them during exec + "https://gitlab.com/cki-project/kernel-ark/-/commit"/f014b0b869404c24a955539ae044dae72f639cce f014b0b869404c24a955539ae044dae72f639cce um: Add missing apply_returns() diff --git a/kernel.spec b/kernel.spec index 62b447c9c..f88cdaae2 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.16 +%define specversion 5.18.17 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.16 +%define tarfile_release 5.18.17 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,7 +3034,12 @@ fi # # %changelog -* Wed Aug 03 2022 Justin M. Forbes [5.18.16-100] +* Thu Aug 11 2022 Justin M. Forbes [5.18.17-0] +- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo) +- netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (Thadeu Lima de Souza Cascardo) +- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo) +- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo) +- posix-cpu-timers: Cleanup CPU timers before freeing them during exec (Thadeu Lima de Souza Cascardo) - Linux v5.18.16 (Justin M. Forbes) * Wed Aug 03 2022 Justin M. Forbes [5.18.16-0] diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index 2dd9176fe..c9afbe732 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -30,6 +30,7 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ + fs/exec.c | 3 + include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -37,15 +38,17 @@ include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- + net/netfilter/nf_tables_api.c | 17 ++- + net/sched/cls_route.c | 2 +- scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 44 files changed, 721 insertions(+), 191 deletions(-) + 47 files changed, 737 insertions(+), 197 deletions(-) diff --git a/Makefile b/Makefile -index 18bcbcd037f0..0d3bf7d650c0 100644 +index ef8c18e5c161..81900a28f77b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1516,6 +1519,20 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); +diff --git a/fs/exec.c b/fs/exec.c +index 5a75e92b1a0a..a9f5acf8f0ec 100644 +--- a/fs/exec.c ++++ b/fs/exec.c +@@ -1297,6 +1297,9 @@ int begin_new_exec(struct linux_binprm * bprm) + bprm->mm = NULL; + + #ifdef CONFIG_POSIX_TIMERS ++ spin_lock_irq(&me->sighand->siglock); ++ posix_cpu_timers_exit(me); ++ spin_unlock_irq(&me->sighand->siglock); + exit_itimers(me); + flush_itimer_signals(); + #endif diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -1699,6 +1716,124 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } +diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c +index de3dc35ce609..30dd77d58f20 100644 +--- a/net/netfilter/nf_tables_api.c ++++ b/net/netfilter/nf_tables_api.c +@@ -2472,6 +2472,7 @@ static int nf_tables_updchain(struct nft_ctx *ctx, u8 genmask, u8 policy, + } + + static struct nft_chain *nft_chain_lookup_byid(const struct net *net, ++ const struct nft_table *table, + const struct nlattr *nla) + { + struct nftables_pernet *nft_net = nft_pernet(net); +@@ -2482,6 +2483,7 @@ static struct nft_chain *nft_chain_lookup_byid(const struct net *net, + struct nft_chain *chain = trans->ctx.chain; + + if (trans->msg_type == NFT_MSG_NEWCHAIN && ++ chain->table == table && + id == nft_trans_chain_id(trans)) + return chain; + } +@@ -3369,6 +3371,7 @@ static int nft_table_validate(struct net *net, const struct nft_table *table) + } + + static struct nft_rule *nft_rule_lookup_byid(const struct net *net, ++ const struct nft_chain *chain, + const struct nlattr *nla); + + #define NFT_RULE_MAXEXPRS 128 +@@ -3415,7 +3418,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, + return -EOPNOTSUPP; + + } else if (nla[NFTA_RULE_CHAIN_ID]) { +- chain = nft_chain_lookup_byid(net, nla[NFTA_RULE_CHAIN_ID]); ++ chain = nft_chain_lookup_byid(net, table, nla[NFTA_RULE_CHAIN_ID]); + if (IS_ERR(chain)) { + NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_CHAIN_ID]); + return PTR_ERR(chain); +@@ -3457,7 +3460,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, + return PTR_ERR(old_rule); + } + } else if (nla[NFTA_RULE_POSITION_ID]) { +- old_rule = nft_rule_lookup_byid(net, nla[NFTA_RULE_POSITION_ID]); ++ old_rule = nft_rule_lookup_byid(net, chain, nla[NFTA_RULE_POSITION_ID]); + if (IS_ERR(old_rule)) { + NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_POSITION_ID]); + return PTR_ERR(old_rule); +@@ -3602,6 +3605,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, + } + + static struct nft_rule *nft_rule_lookup_byid(const struct net *net, ++ const struct nft_chain *chain, + const struct nlattr *nla) + { + struct nftables_pernet *nft_net = nft_pernet(net); +@@ -3612,6 +3616,7 @@ static struct nft_rule *nft_rule_lookup_byid(const struct net *net, + struct nft_rule *rule = nft_trans_rule(trans); + + if (trans->msg_type == NFT_MSG_NEWRULE && ++ trans->ctx.chain == chain && + id == nft_trans_rule_id(trans)) + return rule; + } +@@ -3661,7 +3666,7 @@ static int nf_tables_delrule(struct sk_buff *skb, const struct nfnl_info *info, + + err = nft_delrule(&ctx, rule); + } else if (nla[NFTA_RULE_ID]) { +- rule = nft_rule_lookup_byid(net, nla[NFTA_RULE_ID]); ++ rule = nft_rule_lookup_byid(net, chain, nla[NFTA_RULE_ID]); + if (IS_ERR(rule)) { + NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_ID]); + return PTR_ERR(rule); +@@ -3840,6 +3845,7 @@ static struct nft_set *nft_set_lookup_byhandle(const struct nft_table *table, + } + + static struct nft_set *nft_set_lookup_byid(const struct net *net, ++ const struct nft_table *table, + const struct nlattr *nla, u8 genmask) + { + struct nftables_pernet *nft_net = nft_pernet(net); +@@ -3851,6 +3857,7 @@ static struct nft_set *nft_set_lookup_byid(const struct net *net, + struct nft_set *set = nft_trans_set(trans); + + if (id == nft_trans_set_id(trans) && ++ set->table == table && + nft_active_genmask(set, genmask)) + return set; + } +@@ -3871,7 +3878,7 @@ struct nft_set *nft_set_lookup_global(const struct net *net, + if (!nla_set_id) + return set; + +- set = nft_set_lookup_byid(net, nla_set_id, genmask); ++ set = nft_set_lookup_byid(net, table, nla_set_id, genmask); + } + return set; + } +@@ -9595,7 +9602,7 @@ static int nft_verdict_init(const struct nft_ctx *ctx, struct nft_data *data, + tb[NFTA_VERDICT_CHAIN], + genmask); + } else if (tb[NFTA_VERDICT_CHAIN_ID]) { +- chain = nft_chain_lookup_byid(ctx->net, ++ chain = nft_chain_lookup_byid(ctx->net, ctx->table, + tb[NFTA_VERDICT_CHAIN_ID]); + if (IS_ERR(chain)) + return PTR_ERR(chain); +diff --git a/net/sched/cls_route.c b/net/sched/cls_route.c +index a35ab8c27866..3f935cbbaff6 100644 +--- a/net/sched/cls_route.c ++++ b/net/sched/cls_route.c +@@ -526,7 +526,7 @@ static int route4_change(struct net *net, struct sk_buff *in_skb, + rcu_assign_pointer(f->next, f1); + rcu_assign_pointer(*fp, f); + +- if (fold && fold->handle && f->handle != fold->handle) { ++ if (fold) { + th = to_hash(fold->handle); + h = from_hash(fold->handle >> 16); + b = rtnl_dereference(head->table[th]); diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index 77d58502e..709d5aadc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.16.tar.xz) = 57f6ccbbc3dfe08ae171737b389b3e25577c893d32ff73e97eae36ce44f97aae254862c0234f3e5f84f8512c2ed20f5fd45f57a06a4ea5e76cdeda7ba421782e -SHA512 (kernel-abi-stablelists-5.18.16-100.tar.bz2) = fbbe68654dc370e61f46f832698f9d23bf48b3c01099381239f8a422fc0d1c8ae1d8cb774d574172d53889d105a52d074cc64126a6a480b56f575b260da731bd -SHA512 (kernel-kabi-dw-5.18.16-100.tar.bz2) = f018d6d055f1683900bf23135e8ebebebb511494136b807c29a939f591d3f864bd8f6843724c08f9427247a157487edfd2951fc0500f178041a3a9468ae0d98b +SHA512 (linux-5.18.17.tar.xz) = fb838f8f93faf83a41d9f42178c1ccd296d2a9e10fd1508f868e3e6d0bae4ebe2fb6ec2537cc3a6c955aec4520f402f53066e769c5be9244410fd3ae47b49faa +SHA512 (kernel-abi-stablelists-5.18.17-100.tar.bz2) = bd37621c15ac6597c619ec27ca13dc85a9efae6ac95c8990f4a7f3f66b492ef0b8fd4cfcbd58149b07516c9d3a501d5a54127df4d0b2d6fb011288b9b3165ddd +SHA512 (kernel-kabi-dw-5.18.17-100.tar.bz2) = a7bae8b6c6e312475257435f33510d725374b213998d439aaa786c68255871715c4d300738dd72d7eb943989f690e1c0fc73108c0ee329dd5c7f3da8d5239920 From cbc982e7857bd82c3b9f7a6f5023d8babe992403 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 17 Aug 2022 09:49:20 -0500 Subject: [PATCH 089/114] kernel-5.18.18-100 * Wed Aug 17 2022 Justin M. Forbes [5.18.18-0] - Config updates for 5.19.2 (Justin M. Forbes) - Bluetooth: hci_event: Fix vendor (unknown) opcode status handling (Hans de Goede) - Bluetooth: hci_sync: Fix resuming scan after suspend resume (Zhengping Jiang) Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 + kernel-aarch64-debug-fedora.config | 3 +- kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 3 +- kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 2 +- kernel-armv7hl-fedora.config | 2 +- kernel-armv7hl-lpae-debug-fedora.config | 2 +- kernel-armv7hl-lpae-fedora.config | 2 +- kernel-x86_64-debug-fedora.config | 3 +- kernel-x86_64-debug-rhel.config | 2 +- kernel-x86_64-fedora.config | 3 +- kernel-x86_64-rhel.config | 2 +- kernel.spec | 9 +- patch-5.18-redhat.patch | 177 +++++------------------- sources | 6 +- 16 files changed, 69 insertions(+), 155 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 78dcd535a..58930ed93 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3b823933997c2c3eb7970ec0ec30da4be1940df7 + 3b823933997c2c3eb7970ec0ec30da4be1940df7 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3acea40142fded80fd2282e48520b4ba0d7ba03a + 3acea40142fded80fd2282e48520b4ba0d7ba03a Bluetooth: hci_sync: Fix resuming scan after suspend resume + "https://gitlab.com/cki-project/kernel-ark/-/commit"/9602f79ee66be0de1e67917bfc95252c6e596a9c 9602f79ee66be0de1e67917bfc95252c6e596a9c netfilter: nf_tables: do not allow RULE_ID to refer to another chain diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 8451d20ef..3a012a420 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -346,6 +346,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y # CONFIG_ARM64_ERRATUM_2051678 is not set @@ -1304,7 +1305,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 2d8210014..3bc26af95 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -274,6 +274,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index c6a803555..d85af5ff1 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -346,6 +346,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y # CONFIG_ARM64_ERRATUM_2051678 is not set @@ -1304,7 +1305,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 609e2c886..5bfc66c7f 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -274,6 +274,7 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 80869c2f9..5d40eae6a 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1293,7 +1293,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 2902110a2..a814d912c 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1293,7 +1293,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index ca2f447b8..28ad98076 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1265,7 +1265,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 8b7302c17..915ae1787 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1265,7 +1265,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_BLAKE2S_ARM=m +CONFIG_CRYPTO_BLAKE2S_ARM=y CONFIG_CRYPTO_BLAKE2S=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index d6c05a00e..d3ebe6b77 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1068,7 +1068,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=m +CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -7944,6 +7944,7 @@ CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO_FORCE_GRANT=y CONFIG_XEN_WDT=m CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index c12d2377c..27378506c 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -864,7 +864,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=m +CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 96c2f44d9..841627fb4 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1067,7 +1067,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m -CONFIG_CRYPTO_BLAKE2S_X86=m +CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m @@ -7922,6 +7922,7 @@ CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO_FORCE_GRANT=y CONFIG_XEN_WDT=m CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d64a61113..68db030de 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -864,7 +864,7 @@ CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set -CONFIG_CRYPTO_BLAKE2S_X86=m +CONFIG_CRYPTO_BLAKE2S_X86=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m diff --git a/kernel.spec b/kernel.spec index f88cdaae2..fcdbc5b88 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.17 +%define specversion 5.18.18 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.17 +%define tarfile_release 5.18.18 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,11 @@ fi # # %changelog +* Wed Aug 17 2022 Justin M. Forbes [5.18.18-0] +- Config updates for 5.19.2 (Justin M. Forbes) +- Bluetooth: hci_event: Fix vendor (unknown) opcode status handling (Hans de Goede) +- Bluetooth: hci_sync: Fix resuming scan after suspend resume (Zhengping Jiang) + * Thu Aug 11 2022 Justin M. Forbes [5.18.17-0] - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo) - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (Thadeu Lima de Souza Cascardo) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index c9afbe732..f7b3e62f6 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -30,7 +30,6 @@ drivers/nvme/host/nvme.h | 4 + drivers/pci/quirks.c | 24 ++++ drivers/usb/core/hub.c | 7 ++ - fs/exec.c | 3 + include/linux/efi.h | 24 ++-- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + @@ -38,17 +37,16 @@ include/linux/security.h | 5 + init/Kconfig | 2 +- kernel/module_signing.c | 9 +- - net/netfilter/nf_tables_api.c | 17 ++- - net/sched/cls_route.c | 2 +- + net/bluetooth/hci_event.c | 20 ++++ scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 47 files changed, 737 insertions(+), 197 deletions(-) + 45 files changed, 741 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index ef8c18e5c161..81900a28f77b 100644 +index 23162e2bdf14..c1b398c5bc54 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -79,10 +77,10 @@ index 2e8091e2d8a8..32e0403314b1 100644 The VM uses one page of physical memory for each page table. For systems with a lot of processes, this can use a lot of diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 20ea89d9ac2f..774c1a05152d 100644 +index 54cf6faf339c..c513485d3351 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1126,7 +1126,7 @@ endchoice +@@ -1143,7 +1143,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -91,7 +89,7 @@ index 20ea89d9ac2f..774c1a05152d 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1365,6 +1365,7 @@ config XEN +@@ -1382,6 +1382,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -1331,7 +1329,7 @@ index 857d4c2fd1a2..9353941f3a97 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index c9831daafbc6..5c4bb1e9ba0a 100644 +index a58a69999dbc..bf2a917f12b4 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1398,7 +1396,7 @@ index c9831daafbc6..5c4bb1e9ba0a 100644 } EXPORT_SYMBOL_GPL(nvme_complete_rq); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index d464fdf978fb..acdaab3d7697 100644 +index b0fe23439c4a..65aa285034f7 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) @@ -1434,7 +1432,7 @@ index d464fdf978fb..acdaab3d7697 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -869,8 +875,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -870,8 +876,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1519,20 +1517,6 @@ index 1460857026e0..7e1964891089 100644 /* Lock the device, then check to see if we were * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); -diff --git a/fs/exec.c b/fs/exec.c -index 5a75e92b1a0a..a9f5acf8f0ec 100644 ---- a/fs/exec.c -+++ b/fs/exec.c -@@ -1297,6 +1297,9 @@ int begin_new_exec(struct linux_binprm * bprm) - bprm->mm = NULL; - - #ifdef CONFIG_POSIX_TIMERS -+ spin_lock_irq(&me->sighand->siglock); -+ posix_cpu_timers_exit(me); -+ spin_unlock_irq(&me->sighand->siglock); - exit_itimers(me); - flush_itimer_signals(); - #endif diff --git a/include/linux/efi.h b/include/linux/efi.h index cc6d2be2ffd5..418d814d2eb7 100644 --- a/include/linux/efi.h @@ -1716,124 +1700,37 @@ index 8723ae70ea1f..fb2d773498c2 100644 + } + return ret; } -diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c -index de3dc35ce609..30dd77d58f20 100644 ---- a/net/netfilter/nf_tables_api.c -+++ b/net/netfilter/nf_tables_api.c -@@ -2472,6 +2472,7 @@ static int nf_tables_updchain(struct nft_ctx *ctx, u8 genmask, u8 policy, - } - - static struct nft_chain *nft_chain_lookup_byid(const struct net *net, -+ const struct nft_table *table, - const struct nlattr *nla) - { - struct nftables_pernet *nft_net = nft_pernet(net); -@@ -2482,6 +2483,7 @@ static struct nft_chain *nft_chain_lookup_byid(const struct net *net, - struct nft_chain *chain = trans->ctx.chain; - - if (trans->msg_type == NFT_MSG_NEWCHAIN && -+ chain->table == table && - id == nft_trans_chain_id(trans)) - return chain; - } -@@ -3369,6 +3371,7 @@ static int nft_table_validate(struct net *net, const struct nft_table *table) - } - - static struct nft_rule *nft_rule_lookup_byid(const struct net *net, -+ const struct nft_chain *chain, - const struct nlattr *nla); - - #define NFT_RULE_MAXEXPRS 128 -@@ -3415,7 +3418,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, - return -EOPNOTSUPP; - - } else if (nla[NFTA_RULE_CHAIN_ID]) { -- chain = nft_chain_lookup_byid(net, nla[NFTA_RULE_CHAIN_ID]); -+ chain = nft_chain_lookup_byid(net, table, nla[NFTA_RULE_CHAIN_ID]); - if (IS_ERR(chain)) { - NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_CHAIN_ID]); - return PTR_ERR(chain); -@@ -3457,7 +3460,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, - return PTR_ERR(old_rule); - } - } else if (nla[NFTA_RULE_POSITION_ID]) { -- old_rule = nft_rule_lookup_byid(net, nla[NFTA_RULE_POSITION_ID]); -+ old_rule = nft_rule_lookup_byid(net, chain, nla[NFTA_RULE_POSITION_ID]); - if (IS_ERR(old_rule)) { - NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_POSITION_ID]); - return PTR_ERR(old_rule); -@@ -3602,6 +3605,7 @@ static int nf_tables_newrule(struct sk_buff *skb, const struct nfnl_info *info, - } - - static struct nft_rule *nft_rule_lookup_byid(const struct net *net, -+ const struct nft_chain *chain, - const struct nlattr *nla) - { - struct nftables_pernet *nft_net = nft_pernet(net); -@@ -3612,6 +3616,7 @@ static struct nft_rule *nft_rule_lookup_byid(const struct net *net, - struct nft_rule *rule = nft_trans_rule(trans); - - if (trans->msg_type == NFT_MSG_NEWRULE && -+ trans->ctx.chain == chain && - id == nft_trans_rule_id(trans)) - return rule; - } -@@ -3661,7 +3666,7 @@ static int nf_tables_delrule(struct sk_buff *skb, const struct nfnl_info *info, - - err = nft_delrule(&ctx, rule); - } else if (nla[NFTA_RULE_ID]) { -- rule = nft_rule_lookup_byid(net, nla[NFTA_RULE_ID]); -+ rule = nft_rule_lookup_byid(net, chain, nla[NFTA_RULE_ID]); - if (IS_ERR(rule)) { - NL_SET_BAD_ATTR(extack, nla[NFTA_RULE_ID]); - return PTR_ERR(rule); -@@ -3840,6 +3845,7 @@ static struct nft_set *nft_set_lookup_byhandle(const struct nft_table *table, - } - - static struct nft_set *nft_set_lookup_byid(const struct net *net, -+ const struct nft_table *table, - const struct nlattr *nla, u8 genmask) - { - struct nftables_pernet *nft_net = nft_pernet(net); -@@ -3851,6 +3857,7 @@ static struct nft_set *nft_set_lookup_byid(const struct net *net, - struct nft_set *set = nft_trans_set(trans); - - if (id == nft_trans_set_id(trans) && -+ set->table == table && - nft_active_genmask(set, genmask)) - return set; +diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c +index 7cb956d3abb2..12df96177187 100644 +--- a/net/bluetooth/hci_event.c ++++ b/net/bluetooth/hci_event.c +@@ -3997,6 +3997,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, + break; } -@@ -3871,7 +3878,7 @@ struct nft_set *nft_set_lookup_global(const struct net *net, - if (!nla_set_id) - return set; - -- set = nft_set_lookup_byid(net, nla_set_id, genmask); -+ set = nft_set_lookup_byid(net, table, nla_set_id, genmask); } - return set; - } -@@ -9595,7 +9602,7 @@ static int nft_verdict_init(const struct nft_ctx *ctx, struct nft_data *data, - tb[NFTA_VERDICT_CHAIN], - genmask); - } else if (tb[NFTA_VERDICT_CHAIN_ID]) { -- chain = nft_chain_lookup_byid(ctx->net, -+ chain = nft_chain_lookup_byid(ctx->net, ctx->table, - tb[NFTA_VERDICT_CHAIN_ID]); - if (IS_ERR(chain)) - return PTR_ERR(chain); -diff --git a/net/sched/cls_route.c b/net/sched/cls_route.c -index a35ab8c27866..3f935cbbaff6 100644 ---- a/net/sched/cls_route.c -+++ b/net/sched/cls_route.c -@@ -526,7 +526,7 @@ static int route4_change(struct net *net, struct sk_buff *in_skb, - rcu_assign_pointer(f->next, f1); - rcu_assign_pointer(*fp, f); ++ if (i == ARRAY_SIZE(hci_cc_table)) { ++ /* Unknown opcode, assume byte 0 contains the status, so ++ * that e.g. __hci_cmd_sync() properly returns errors ++ * for vendor specific commands send by HCI drivers. ++ * ++ * Note that the specification does not specify that ++ * byte 0 is the status: ++ * ++ * BLUETOOTH CORE SPECIFICATION Version 5.3 | Vol 4, Part E ++ * page 2189: ++ * ++ * Return_Parameters: ++ * Size: Depends on command ++ * ++ * For now using byte 0 seems to work fine, but in the future ++ * this may need to be updated so that drivers using vendor ++ * commands can specify their own completion handler. ++ */ ++ *status = skb->data[0]; ++ } + + handle_cmd_cnt_and_timer(hdev, ev->ncmd); -- if (fold && fold->handle && f->handle != fold->handle) { -+ if (fold) { - th = to_hash(fold->handle); - h = from_hash(fold->handle >> 16); - b = rtnl_dereference(head->table[th]); diff --git a/scripts/tags.sh b/scripts/tags.sh index 16d475b3e203..4e333f14b84e 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index 709d5aadc..1e9ec05f1 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.17.tar.xz) = fb838f8f93faf83a41d9f42178c1ccd296d2a9e10fd1508f868e3e6d0bae4ebe2fb6ec2537cc3a6c955aec4520f402f53066e769c5be9244410fd3ae47b49faa -SHA512 (kernel-abi-stablelists-5.18.17-100.tar.bz2) = bd37621c15ac6597c619ec27ca13dc85a9efae6ac95c8990f4a7f3f66b492ef0b8fd4cfcbd58149b07516c9d3a501d5a54127df4d0b2d6fb011288b9b3165ddd -SHA512 (kernel-kabi-dw-5.18.17-100.tar.bz2) = a7bae8b6c6e312475257435f33510d725374b213998d439aaa786c68255871715c4d300738dd72d7eb943989f690e1c0fc73108c0ee329dd5c7f3da8d5239920 +SHA512 (linux-5.18.18.tar.xz) = 3d77a79ebe03884726e72f84fc80be163d18a4505498e24dfc151ecb67400373eb15b100d81424e96db3d5db8f19c8b69616af9a9f105f80845ff1b4b9454bff +SHA512 (kernel-abi-stablelists-5.18.18-100.tar.bz2) = d79de676022c31bb7543f3ef7479bfda8672165fe5462a8c79e5af2ed32570b2f970d9a47609fe7ffbdad15380864656fd9389ea4472a2d4026685f9d8671188 +SHA512 (kernel-kabi-dw-5.18.18-100.tar.bz2) = 37c387fbdcf9068b3a82596d1fe29ae7ca4c89b6e4b600159eed118379f5ff66e52aceab77292efc57f31d79f1f825afc46b896ae8835af41f895d3fda3af531 From 4867983ed00a0d16916b9137895a18114362f1b5 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sun, 21 Aug 2022 10:24:36 -0500 Subject: [PATCH 090/114] kernel-5.18.19-100 * Wed Aug 17 2022 Justin M. Forbes [5.18.18-0] - Config updates for 5.19.2 (Justin M. Forbes) - Bluetooth: hci_event: Fix vendor (unknown) opcode status handling (Hans de Goede) - Bluetooth: hci_sync: Fix resuming scan after suspend resume (Zhengping Jiang) Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 7 +++++-- patch-5.18-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/kernel.spec b/kernel.spec index fcdbc5b88..513d8afc3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,11 +122,11 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.18 +%define specversion 5.18.19 %define patchversion 5.18 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.18 +%define tarfile_release 5.18.19 # This is needed to do merge window version magic %define patchlevel 18 # allow pkg_release to have configurable %%{?dist} tag @@ -3034,6 +3034,9 @@ fi # # %changelog + +* Sun Aug 21 2022 Justin M. Forbes [5.18.19-100] +- v5.18.19 rebase * Wed Aug 17 2022 Justin M. Forbes [5.18.18-0] - Config updates for 5.19.2 (Justin M. Forbes) - Bluetooth: hci_event: Fix vendor (unknown) opcode status handling (Hans de Goede) diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch index f7b3e62f6..3a17c970a 100644 --- a/patch-5.18-redhat.patch +++ b/patch-5.18-redhat.patch @@ -46,7 +46,7 @@ 45 files changed, 741 insertions(+), 191 deletions(-) diff --git a/Makefile b/Makefile -index 23162e2bdf14..c1b398c5bc54 100644 +index fc7efcdab0a2..bdaea37d0246 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 1e9ec05f1..d539d0385 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.18.tar.xz) = 3d77a79ebe03884726e72f84fc80be163d18a4505498e24dfc151ecb67400373eb15b100d81424e96db3d5db8f19c8b69616af9a9f105f80845ff1b4b9454bff -SHA512 (kernel-abi-stablelists-5.18.18-100.tar.bz2) = d79de676022c31bb7543f3ef7479bfda8672165fe5462a8c79e5af2ed32570b2f970d9a47609fe7ffbdad15380864656fd9389ea4472a2d4026685f9d8671188 -SHA512 (kernel-kabi-dw-5.18.18-100.tar.bz2) = 37c387fbdcf9068b3a82596d1fe29ae7ca4c89b6e4b600159eed118379f5ff66e52aceab77292efc57f31d79f1f825afc46b896ae8835af41f895d3fda3af531 +SHA512 (linux-5.18.19.tar.xz) = d00394de14228d21e6e33e7c261c94809d6a5a285dede40e1e220ce20f0aa9137534850707cd2dd22c1f74997ae8a54827d47da4403c71081cf09095b12be758 +SHA512 (kernel-abi-stablelists-5.18.19-100.tar.bz2) = b87530eb1d828df5123e4206d7bd19b2b32080cdcd39eaca7d484b461db6105b5b9b1e16bfbd2018add4b5e9a23fd2e095bfa44199e32d342d171f7a4b9e6afc +SHA512 (kernel-kabi-dw-5.18.19-100.tar.bz2) = 9af3c9ee88fa176a12924766a9f6a9cf8c266e97cef0153d8b7c77257f7cf59f23f9682ad46d5c340a7307afc09726e4161c8ac24610075877f96ddea5d7a55b From abd69503e5a23cc080f91653ab9e1e8ff9939e70 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 25 Aug 2022 10:57:07 -0500 Subject: [PATCH 091/114] kernel-5.19.4-100 * Thu Aug 25 2022 Justin M. Forbes [5.19.4-0] - Linux v5.19.4 Rebase Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 402 +-- filter-modules.sh.fedora | 8 + filter-modules.sh.rhel | 8 + kernel-aarch64-debug-fedora.config | 247 +- kernel-aarch64-debug-rhel.config | 140 +- kernel-aarch64-fedora.config | 245 +- kernel-aarch64-rhel.config | 138 +- kernel-armv7hl-debug-fedora.config | 171 +- kernel-armv7hl-fedora.config | 167 +- kernel-armv7hl-lpae-debug-fedora.config | 175 +- kernel-armv7hl-lpae-fedora.config | 171 +- kernel-ppc64le-debug-fedora.config | 125 +- kernel-ppc64le-debug-rhel.config | 144 +- kernel-ppc64le-fedora.config | 123 +- kernel-ppc64le-rhel.config | 138 +- kernel-s390x-debug-fedora.config | 126 +- kernel-s390x-debug-rhel.config | 141 +- kernel-s390x-fedora.config | 124 +- kernel-s390x-rhel.config | 139 +- kernel-s390x-zfcpdump-rhel.config | 129 +- kernel-x86_64-debug-fedora.config | 134 +- kernel-x86_64-debug-rhel.config | 135 +- kernel-x86_64-fedora.config | 132 +- kernel-x86_64-rhel.config | 133 +- kernel.spec | 465 ++-- mod-extra.list.fedora | 5 + mod-partner.list | 2 + patch-5.18-redhat.patch | 1823 ------------- patch-5.19-redhat.patch | 3184 +++++++++++++++++++++++ process_configs.sh | 1 - rpminspect.yaml | 2 +- sources | 6 +- 32 files changed, 6174 insertions(+), 2909 deletions(-) create mode 100644 mod-partner.list delete mode 100644 patch-5.18-redhat.patch create mode 100644 patch-5.19-redhat.patch diff --git a/Patchlist.changelog b/Patchlist.changelog index 58930ed93..fe6cc02f4 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,351 +1,153 @@ -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3b823933997c2c3eb7970ec0ec30da4be1940df7 - 3b823933997c2c3eb7970ec0ec30da4be1940df7 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3f1696ca1e6762e9774ecb4d0dedbc54dedb284d + 3f1696ca1e6762e9774ecb4d0dedbc54dedb284d drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3acea40142fded80fd2282e48520b4ba0d7ba03a - 3acea40142fded80fd2282e48520b4ba0d7ba03a Bluetooth: hci_sync: Fix resuming scan after suspend resume +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7e71aedbf01514b3c8465e224532209c606c6a45 + 7e71aedbf01514b3c8465e224532209c606c6a45 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9602f79ee66be0de1e67917bfc95252c6e596a9c - 9602f79ee66be0de1e67917bfc95252c6e596a9c netfilter: nf_tables: do not allow RULE_ID to refer to another chain +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a8c6f414c43838287e9b59923debd432dbe4c4c8 + a8c6f414c43838287e9b59923debd432dbe4c4c8 Bluetooth: hci_sync: Fix resuming scan after suspend resume -"https://gitlab.com/cki-project/kernel-ark/-/commit"/659e3d168cadf504f65adc830287592f0397f8d4 - 659e3d168cadf504f65adc830287592f0397f8d4 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4e3695b44c9dc069d2b3fbb530920e53094912fe + 4e3695b44c9dc069d2b3fbb530920e53094912fe arm64: config: Enable DRM_V3D -"https://gitlab.com/cki-project/kernel-ark/-/commit"/29e6901364bcdd9d664b3a5bb142063710f66745 - 29e6901364bcdd9d664b3a5bb142063710f66745 netfilter: nf_tables: do not allow SET_ID to refer to another table +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2341d8a6beaf60736385ddaaca756e881af89781 + 2341d8a6beaf60736385ddaaca756e881af89781 ARM: configs: Enable DRM_V3D -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2aff526ed9ac346017df36be2ee8cf3cb08a85f0 - 2aff526ed9ac346017df36be2ee8cf3cb08a85f0 net_sched: cls_route: remove from list when handle is 0 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1b1074d4ebff98afe3f72b458cd962c139ba39dd + 1b1074d4ebff98afe3f72b458cd962c139ba39dd ARM: dts: bcm2711: Enable V3D -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5bd3fa9e52be0ddcacde0c305a19e500f9572606 - 5bd3fa9e52be0ddcacde0c305a19e500f9572606 posix-cpu-timers: Cleanup CPU timers before freeing them during exec +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f2142c5ce61ed3e56355ad8ae56f5fa70d1ae657 + f2142c5ce61ed3e56355ad8ae56f5fa70d1ae657 drm/v3d: Add support for bcm2711 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f014b0b869404c24a955539ae044dae72f639cce - f014b0b869404c24a955539ae044dae72f639cce um: Add missing apply_returns() +"https://gitlab.com/cki-project/kernel-ark/-/commit"/645ee8139e44ade7ee3c98d893103d33be8e158b + 645ee8139e44ade7ee3c98d893103d33be8e158b drm/v3d: Get rid of pm code -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0aabd44e8df94774bcadbd06c88a49257f5b27f3 - 0aabd44e8df94774bcadbd06c88a49257f5b27f3 x86/bugs: Remove apostrophe typo +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3647ef3c2586cfedf37b0ae6d01e8b92cfe928d6 + 3647ef3c2586cfedf37b0ae6d01e8b92cfe928d6 dt-bindings: gpu: v3d: Add BCM2711's compatible -"https://gitlab.com/cki-project/kernel-ark/-/commit"/7095e33ea429177c0b44b7194efeb334af5fd897 - 7095e33ea429177c0b44b7194efeb334af5fd897 tools headers cpufeatures: Sync with the kernel sources +"https://gitlab.com/cki-project/kernel-ark/-/commit"/892aac5ebdcc063fd7f09a37ee928a5a9ecd72fb + 892aac5ebdcc063fd7f09a37ee928a5a9ecd72fb soc: bcm: bcm2835-power: Bypass power_on/off() calls -"https://gitlab.com/cki-project/kernel-ark/-/commit"/44a6c2ee845e197336ad8993d9369d11a342b9b3 - 44a6c2ee845e197336ad8993d9369d11a342b9b3 tools arch x86: Sync the msr-index.h copy with the kernel sources +"https://gitlab.com/cki-project/kernel-ark/-/commit"/50e89be2e0d665781ca4e6b644fab7e1cfb67964 + 50e89be2e0d665781ca4e6b644fab7e1cfb67964 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d93f9a7a81a4fcfad3c03b2d3aee7f3ce15b73dc - d93f9a7a81a4fcfad3c03b2d3aee7f3ce15b73dc KVM: emulate: do not adjust size of fastop and setcc subroutines +"https://gitlab.com/cki-project/kernel-ark/-/commit"/be14a2fbef5aa2f92bb3ac433c844cb7f375fe3c + be14a2fbef5aa2f92bb3ac433c844cb7f375fe3c soc: bcm: bcm2835-power: Resolve ASB register macros -"https://gitlab.com/cki-project/kernel-ark/-/commit"/eda959dfce68b14c64ed2a46be10c3ad190dfec9 - eda959dfce68b14c64ed2a46be10c3ad190dfec9 x86/kvm: fix FASTOP_SIZE when return thunks are enabled +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4289bb18a0d9a86c9db0995f7ed606d9c839fb09 + 4289bb18a0d9a86c9db0995f7ed606d9c839fb09 soc: bcm: bcm2835-power: Refactor ASB control -"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea3cd1bd63d9f4f574c2859b5b0d8ffabc430bef - ea3cd1bd63d9f4f574c2859b5b0d8ffabc430bef efi/x86: use naked RET on mixed mode call wrapper +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d70b82903ad10563b8d0d7adb142f819c8a47cab + d70b82903ad10563b8d0d7adb142f819c8a47cab mfd: bcm2835-pm: Add support for BCM2711 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0b667f92cd5ec5d23426696cf698af4464954c8b - 0b667f92cd5ec5d23426696cf698af4464954c8b x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a88abe0bbe3ddd0fc8382897b6d466c73da5ae21 + a88abe0bbe3ddd0fc8382897b6d466c73da5ae21 mfd: bcm2835-pm: Use 'reg-names' to get resources -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9fb40753adacf689d8bf16ddccafec7a9cb506c0 - 9fb40753adacf689d8bf16ddccafec7a9cb506c0 x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e9b6c9854d55dca6b9d1a1ae18487420aedf07b5 + e9b6c9854d55dca6b9d1a1ae18487420aedf07b5 ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node -"https://gitlab.com/cki-project/kernel-ark/-/commit"/124840092adcbd2b256ecb6ec277d90a52e9ca35 - 124840092adcbd2b256ecb6ec277d90a52e9ca35 x86/static_call: Serialize __static_call_fixup() properly +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f201eabc0f66996b5e6a10ab0b6a2a215168b29e + f201eabc0f66996b5e6a10ab0b6a2a215168b29e ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f1cd8d2d0cd2bcef47e57461e74ec0b2fe30a4c8 - f1cd8d2d0cd2bcef47e57461e74ec0b2fe30a4c8 x86/speculation: Disable RRSBA behavior +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9468325b07e8ba299c8f01219e9d56f312d6c30c + 9468325b07e8ba299c8f01219e9d56f312d6c30c dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4dc27302e00b50a59cd2cf9c6ecd9309771e169f - 4dc27302e00b50a59cd2cf9c6ecd9309771e169f x86/kexec: Disable RET on kexec +"https://gitlab.com/cki-project/kernel-ark/-/commit"/90de620e1461a3a167a2cd25683b277065370e42 + 90de620e1461a3a167a2cd25683b277065370e42 dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0e261456ca23f6c04f914249b42486f209007085 - 0e261456ca23f6c04f914249b42486f209007085 x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported +"https://gitlab.com/cki-project/kernel-ark/-/commit"/bad6aece146bda1a79df7fc848ad42be202c8884 + bad6aece146bda1a79df7fc848ad42be202c8884 dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d95cf0fdf4171baa6d7bb99c4125c67aae648071 - d95cf0fdf4171baa6d7bb99c4125c67aae648071 x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9ef3260d80ae477ae67a2a07f8990d66bb03aa43 + 9ef3260d80ae477ae67a2a07f8990d66bb03aa43 drm: Prevent drm_copy_field() to attempt copying a NULL pointer -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9411ab806d9eed3187da4d3d5855a0aef47fb8e6 - 9411ab806d9eed3187da4d3d5855a0aef47fb8e6 x86/bugs: Add Cannon lake to RETBleed affected CPU list +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4f0669ea8d2ee562fa5699f95aff4df5dfd520f0 + 4f0669ea8d2ee562fa5699f95aff4df5dfd520f0 drm: Use size_t type for len variable in drm_copy_field() -"https://gitlab.com/cki-project/kernel-ark/-/commit"/11d19d8eb5b01b5d167cb874fdc218ee09552e77 - 11d19d8eb5b01b5d167cb874fdc218ee09552e77 x86/retbleed: Add fine grained Kconfig knobs +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f63fa529dbf1547966b5fb979916df7870e9645e + f63fa529dbf1547966b5fb979916df7870e9645e net: phy: Add support for 1PPS out and external timestamps -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d49c727bee53a6addd289dad312f4f5725ba852b - d49c727bee53a6addd289dad312f4f5725ba852b x86/cpu/amd: Enumerate BTC_NO +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4e0c2ae717e670ba594f1cc2948e99ae22cc5879 + 4e0c2ae717e670ba594f1cc2948e99ae22cc5879 net: phy: broadcom: Add PTP support for some Broadcom PHYs. -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e76884511dd032c0c557783271922d62d9c588f9 - e76884511dd032c0c557783271922d62d9c588f9 x86/common: Stamp out the stepping madness +"https://gitlab.com/cki-project/kernel-ark/-/commit"/dc7c88b93e5198d19c30762b66854af8f03bdd3a + dc7c88b93e5198d19c30762b66854af8f03bdd3a net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3fdf6fdaf55ab629187ca1b9e35767e2ca77d6bb - 3fdf6fdaf55ab629187ca1b9e35767e2ca77d6bb KVM: VMX: Prevent RSB underflow before vmenter +"https://gitlab.com/cki-project/kernel-ark/-/commit"/88a0b4335c039716a4ba0c89ab841c103499a2ee + 88a0b4335c039716a4ba0c89ab841c103499a2ee arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5405cabb27372d196f1fc368cfd3be5cdc9eeacf - 5405cabb27372d196f1fc368cfd3be5cdc9eeacf x86/speculation: Fill RSB on vmexit for IBRS +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e5bfecafbd51bbf163d9353dafe245437657f2a7 + e5bfecafbd51bbf163d9353dafe245437657f2a7 RHEL: disable io_uring support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/654cc553e9456109c6ba66a797770f586a720935 - 654cc553e9456109c6ba66a797770f586a720935 KVM: VMX: Fix IBRS handling after vmexit +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f17f7f65af22553f8cd7ba2ca994c47a4d01de28 + f17f7f65af22553f8cd7ba2ca994c47a4d01de28 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/c54bc2089bc6b7c1f819b184a5713cabe28ce4e7 - c54bc2089bc6b7c1f819b184a5713cabe28ce4e7 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS +"https://gitlab.com/cki-project/kernel-ark/-/commit"/fff03208e2f556608e7b8371bc00206d5b35390e + fff03208e2f556608e7b8371bc00206d5b35390e KEYS: Make use of platform keyring for module signature verify -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2426e78b2e6c4f2d1bc2b41c6d2c6f420c24873b - 2426e78b2e6c4f2d1bc2b41c6d2c6f420c24873b KVM: VMX: Convert launched argument to flags +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a02ac0771c65db45cae6518b6cd0571039614998 + a02ac0771c65db45cae6518b6cd0571039614998 Input: rmi4 - remove the need for artificial IRQ in case of HID -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5af28f4a99f36d4fce375de01466e6f175cd399b - 5af28f4a99f36d4fce375de01466e6f175cd399b KVM: VMX: Flatten __vmx_vcpu_run() +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4d44cde022478da06f3f41c6a777af10515a308e + 4d44cde022478da06f3f41c6a777af10515a308e ARM: tegra: usb no reset -"https://gitlab.com/cki-project/kernel-ark/-/commit"/ac8c93f3d2698a845768b758be8a2132b9f8a582 - ac8c93f3d2698a845768b758be8a2132b9f8a582 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6dee6c964b4d9ee86b112fac7454f0041f26a691 + 6dee6c964b4d9ee86b112fac7454f0041f26a691 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/78ef570693b0fda3b84644d9c65917afd66be35a - 78ef570693b0fda3b84644d9c65917afd66be35a x86/speculation: Remove x86_spec_ctrl_mask +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f5c5cc300dd57fcbdd23a97b87afef29b4d75d2a + f5c5cc300dd57fcbdd23a97b87afef29b4d75d2a Add option of 13 for FORCE_MAX_ZONEORDER -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0dfa5101c58a48d54bc102b33378d0332404068f - 0dfa5101c58a48d54bc102b33378d0332404068f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8a6f0b0bc97e2d56249104d33ee89b13d9097364 + 8a6f0b0bc97e2d56249104d33ee89b13d9097364 s390: Lock down the kernel when the IPL secure flag is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/60d7d9c106f7642e0b0ebe2d5b458fe45d46a800 - 60d7d9c106f7642e0b0ebe2d5b458fe45d46a800 x86/speculation: Fix SPEC_CTRL write on SMT state change +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1f727ffd29c09ee6e99c3ab383e84bf1a7fd8af3 + 1f727ffd29c09ee6e99c3ab383e84bf1a7fd8af3 efi: Lock down the kernel if booted in secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/06668635e3c237f50ff83638e53c09a99bc96567 - 06668635e3c237f50ff83638e53c09a99bc96567 x86/speculation: Fix firmware entry SPEC_CTRL handling +"https://gitlab.com/cki-project/kernel-ark/-/commit"/583e00d1bccdb63d9586bdad159f85ebb127e1e9 + 583e00d1bccdb63d9586bdad159f85ebb127e1e9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/284c4e731495217963a407a40125f698fd127ba8 - 284c4e731495217963a407a40125f698fd127ba8 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c37764bbfc3e91dfacd292b9f2e76690acd3403 + 1c37764bbfc3e91dfacd292b9f2e76690acd3403 security: lockdown: expose a hook to lock the kernel down -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9072ecef88a18bba73dd59c78d202c9966574aab - 9072ecef88a18bba73dd59c78d202c9966574aab x86/cpu/amd: Add Spectral Chicken +"https://gitlab.com/cki-project/kernel-ark/-/commit"/df38cada14c6f5721c9b041412fa7084d45f3154 + df38cada14c6f5721c9b041412fa7084d45f3154 Make get_cert_list() use efi_status_to_str() to print error messages. -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1bb1b29681e50fbc2c13a89670764a76f41ea2b6 - 1bb1b29681e50fbc2c13a89670764a76f41ea2b6 objtool: Add entry UNRET validation +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3b2a53a1c1dbbb048318652a60ddae3c96c8d212 + 3b2a53a1c1dbbb048318652a60ddae3c96c8d212 Add efi_status_to_str() and rework efi_status_to_err(). -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9234c57b23755b4de25d6fc0b6e294110a5f2287 - 9234c57b23755b4de25d6fc0b6e294110a5f2287 x86/bugs: Do IBPB fallback check only once +"https://gitlab.com/cki-project/kernel-ark/-/commit"/582aa8a5a87cc903357bdac041450fd3d9eb9f66 + 582aa8a5a87cc903357bdac041450fd3d9eb9f66 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f3aa67ca9cc86e5ce4c109105973b15547044c79 - f3aa67ca9cc86e5ce4c109105973b15547044c79 x86/bugs: Add retbleed=ibpb +"https://gitlab.com/cki-project/kernel-ark/-/commit"/c7c419e5d8ff0b6afbe50575312b8e583bbfb451 + c7c419e5d8ff0b6afbe50575312b8e583bbfb451 iommu/arm-smmu: workaround DMA mode issues -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4327ea3494083f292f93a5c1dbfdc6ad7f24a0c6 - 4327ea3494083f292f93a5c1dbfdc6ad7f24a0c6 x86/xen: Add UNTRAIN_RET +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8dacf789a4e58fb318ebedd7a800921d62625bfa + 8dacf789a4e58fb318ebedd7a800921d62625bfa ipmi: do not configure ipmi for HPE m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/847a4bc2368d59d95ec794a6810f0b0ca78976cc - 847a4bc2368d59d95ec794a6810f0b0ca78976cc x86/xen: Rename SYS* entry points +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f04bb5a80b991b9c60aa9a12f8e9082ea198cda8 + f04bb5a80b991b9c60aa9a12f8e9082ea198cda8 ahci: thunderx2: Fix for errata that affects stop engine -"https://gitlab.com/cki-project/kernel-ark/-/commit"/07b81941724e3b2f8794c60ee606b9fbc73e465a - 07b81941724e3b2f8794c60ee606b9fbc73e465a objtool: Update Retpoline validation +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5ba69404453c964ad762af1da02aff513515199b + 5ba69404453c964ad762af1da02aff513515199b Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -"https://gitlab.com/cki-project/kernel-ark/-/commit"/87046e111b3e21e97d9b48ea28101b8507de1c7b - 87046e111b3e21e97d9b48ea28101b8507de1c7b intel_idle: Disable IBRS during long idle +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c8fff17321f18351ad3748a3bd77c577303502a + 1c8fff17321f18351ad3748a3bd77c577303502a tags.sh: Ignore redhat/rpm -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0125965863f43cf6d02d3383bc62535fc616b1f5 - 0125965863f43cf6d02d3383bc62535fc616b1f5 x86/bugs: Report Intel retbleed vulnerability +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f5a5a76cd7952459d524743a9b3889ca03a0fbfc + f5a5a76cd7952459d524743a9b3889ca03a0fbfc aarch64: acpi scan: Fix regression related to X-Gene UARTs -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6abb082c94b62af0b52ac7bbe0e018c69e320edb - 6abb082c94b62af0b52ac7bbe0e018c69e320edb x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6515b5c1e84e51b6c174867eb1a88ef585121674 + 6515b5c1e84e51b6c174867eb1a88ef585121674 ACPI / irq: Workaround firmware issue on X-Gene based m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/784077d71eada3b1a29b21f6b447c375fcd015c1 - 784077d71eada3b1a29b21f6b447c375fcd015c1 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS +"https://gitlab.com/cki-project/kernel-ark/-/commit"/efaa9ec4055f79a03681d943684317aa11aa36db + efaa9ec4055f79a03681d943684317aa11aa36db ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b6755754d19816815235c8fca8979856763afbc9 - b6755754d19816815235c8fca8979856763afbc9 x86/bugs: Optimize SPEC_CTRL MSR writes +"https://gitlab.com/cki-project/kernel-ark/-/commit"/900cfefab1156d184d6911e375d4aa152891934e + 900cfefab1156d184d6911e375d4aa152891934e Introduce CONFIG_RH_DISABLE_DEPRECATED -"https://gitlab.com/cki-project/kernel-ark/-/commit"/7bf4ec77d5295a12398892eb6d400b536bd46899 - 7bf4ec77d5295a12398892eb6d400b536bd46899 x86/entry: Add kernel IBRS implementation +"https://gitlab.com/cki-project/kernel-ark/-/commit"/57e43effa27009c0ca1d82038b4ddf9e4ee39dd9 + 57e43effa27009c0ca1d82038b4ddf9e4ee39dd9 Pull the RHEL version defines out of the Makefile -"https://gitlab.com/cki-project/kernel-ark/-/commit"/934dc61b4bb06140e3e833bb959d940f4d9d745d - 934dc61b4bb06140e3e833bb959d940f4d9d745d x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/08920a7bd3e3eb23e73f1723c3dd7b84be8a4ea2 - 08920a7bd3e3eb23e73f1723c3dd7b84be8a4ea2 x86/bugs: Enable STIBP for JMP2RET - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e8e3d9b8841298ec8486687c4f3faddff9c2e3a3 - e8e3d9b8841298ec8486687c4f3faddff9c2e3a3 x86/bugs: Add AMD retbleed= boot parameter - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/54b9f6b8610b35422f7e439b80429b07da44688b - 54b9f6b8610b35422f7e439b80429b07da44688b x86/bugs: Report AMD retbleed vulnerability - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/98db9034780970f94cf0fd66f6c3371ce5bd1da0 - 98db9034780970f94cf0fd66f6c3371ce5bd1da0 x86: Add magic AMD return-thunk - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a0e5b305e6692711272e1d253a456bf66c728edb - a0e5b305e6692711272e1d253a456bf66c728edb objtool: Treat .text.__x86.* as noinstr - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/480a54ea74a0364bfa4e404487f89a50d3721cf8 - 480a54ea74a0364bfa4e404487f89a50d3721cf8 x86/entry: Avoid very early RET - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b881f755be2f276dca2ff2563d5cc4ae38561c51 - b881f755be2f276dca2ff2563d5cc4ae38561c51 x86: Use return-thunk in asm code - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9b9b256ca2665c776a56acd643e8e90d7c8ad1b4 - 9b9b256ca2665c776a56acd643e8e90d7c8ad1b4 x86/sev: Avoid using __x86_return_thunk - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5aca0c5b86a52e2487c4d846ac08f20d5fb9ce11 - 5aca0c5b86a52e2487c4d846ac08f20d5fb9ce11 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b043bec99f6df6a105e8dfc3d3710cb723d1156a - b043bec99f6df6a105e8dfc3d3710cb723d1156a x86/kvm: Fix SETcc emulation for return thunks - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/35c1c7b56206a7c8c2c55fd38959a800ad45834d - 35c1c7b56206a7c8c2c55fd38959a800ad45834d x86/bpf: Use alternative RET encoding - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/128a4c9d899643f8c42873fb59f81d37c9bbd76c - 128a4c9d899643f8c42873fb59f81d37c9bbd76c x86/ftrace: Use alternative RET encoding - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/513a532d275fa88edcb1b95f42549c5ea186af5d - 513a532d275fa88edcb1b95f42549c5ea186af5d x86,static_call: Use alternative RET encoding - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/51b38cc89fdf189a0f57dd5a16c34679cad642cd - 51b38cc89fdf189a0f57dd5a16c34679cad642cd objtool: skip non-text sections when adding return-thunk sites - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d848ebf0fea9eafccde938d87b17cfc785ad7e73 - d848ebf0fea9eafccde938d87b17cfc785ad7e73 x86,objtool: Create .return_sites - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d708480894fa6ae9914a905a68dae62a54dc766c - d708480894fa6ae9914a905a68dae62a54dc766c x86: Undo return-thunk damage - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/48017501b6f739ff3275c3f1cd8f67d09cd8e476 - 48017501b6f739ff3275c3f1cd8f67d09cd8e476 x86/retpoline: Use -mfunction-return - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/c185ac0fda3d1f08539610f8b57b60ad5741a2fd - c185ac0fda3d1f08539610f8b57b60ad5741a2fd x86/retpoline: Swizzle retpoline thunk - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/db12c81022a72fd8b8d0f040bc3389d223c676b4 - db12c81022a72fd8b8d0f040bc3389d223c676b4 x86/retpoline: Cleanup some #ifdefery - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/de09dfb0a730fd86778c10ea8bcbe191732ce8a4 - de09dfb0a730fd86778c10ea8bcbe191732ce8a4 x86/cpufeatures: Move RETPOLINE flags to word 11 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5c52f2151e1fd6e6000e21ac608f44bf59f2128b - 5c52f2151e1fd6e6000e21ac608f44bf59f2128b x86/kvm/vmx: Make noinstr clean - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3ea5c419e079e9f665384cb20eb525a74b86c2b0 - 3ea5c419e079e9f665384cb20eb525a74b86c2b0 x86/entry: Remove skip_r11rcx - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6ebde394accb03a251fb6b28faaa02faa87962f7 - 6ebde394accb03a251fb6b28faaa02faa87962f7 x86/entry: Don't call error_entry() for XENPV - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/29257405882fbacf0347ff711abf491bc09e495e - 29257405882fbacf0347ff711abf491bc09e495e x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d4880e98e5bee7ec35a9d5eebaf83f0c674e131b - d4880e98e5bee7ec35a9d5eebaf83f0c674e131b x86/entry: Switch the stack after error_entry() returns - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/26879111c5ca69517b620f9d9fe8b576dc3bdf87 - 26879111c5ca69517b620f9d9fe8b576dc3bdf87 x86/traps: Use pt_regs directly in fixup_bad_iret() - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f147438b42147e1cf44f1471dc2a4288486dd791 - f147438b42147e1cf44f1471dc2a4288486dd791 netfilter: nf_tables: stricter validation of element data - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/536f55b6208f317e86c5876014be423642690098 - 536f55b6208f317e86c5876014be423642690098 Revert "Revert "smb3: use netname when available on secondary channels"" - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f881c8e206d2f230bd7b67dd4b611b46e07ff202 - f881c8e206d2f230bd7b67dd4b611b46e07ff202 Revert "Revert "smb3: fix empty netname context on secondary channels"" - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 - 70b6a2dd3426c05d36f40c5d75e4f4a4d6196a59 Revert "smb3: fix empty netname context on secondary channels" - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2b7d5f1fa4cd5ece616da1f102894581590036a9 - 2b7d5f1fa4cd5ece616da1f102894581590036a9 Revert "smb3: use netname when available on secondary channels" - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8c91f362b5c06f3ff01ca58ea67266da928f55b1 - 8c91f362b5c06f3ff01ca58ea67266da928f55b1 drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a7c0a52660e5b4c851d966b5aa634ffdd22650a2 - a7c0a52660e5b4c851d966b5aa634ffdd22650a2 drm/amd/display: Cap OLED brightness per max frame-average luminance - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a6e2920b9cffa449fbe11bb55c6f3c60f9d81bcd - a6e2920b9cffa449fbe11bb55c6f3c60f9d81bcd drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d562520a841e6d8cbb5dc484918752872243c5be - d562520a841e6d8cbb5dc484918752872243c5be efi: x86: Set the NX-compatibility flag in the PE header - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/309d5f6a4bdb06369452f38382abece984776edb - 309d5f6a4bdb06369452f38382abece984776edb efi: libstub: ensure allocated memory to be executable - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/640e4133f6dcdb68758acf53bb95e98041a84dd1 - 640e4133f6dcdb68758acf53bb95e98041a84dd1 efi: libstub: declare DXE services table - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d3295aba8d6144b97e54961df15f6f141c4c83f6 - d3295aba8d6144b97e54961df15f6f141c4c83f6 arm64: use common CONFIG_MAX_ZONEORDER for arm kernel - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6494660791bbf0b6c6b3953203fb2274d8a4d229 - 6494660791bbf0b6c6b3953203fb2274d8a4d229 RHEL: disable io_uring support - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3ced8cb58c461bb2295b02518b58ca58ac07594e - 3ced8cb58c461bb2295b02518b58ca58ac07594e nvme: nvme_mpath_init remove multipath check - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/11e95ab6eeba1f58009a592dfe88557832edc150 - 11e95ab6eeba1f58009a592dfe88557832edc150 nvme: decouple basic ANA log page re-read support from native multipathing - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a605391be25abc3aa67715ca2385e56ca2f221be - a605391be25abc3aa67715ca2385e56ca2f221be nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b7e0b9c5f7b555de55e21e22194614016f736050 - b7e0b9c5f7b555de55e21e22194614016f736050 nvme: Return BLK_STS_TARGET if the DNR bit is set - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fb03af09a928d8453fe7b46c0006110778a63439 - fb03af09a928d8453fe7b46c0006110778a63439 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/526ec6a420cb0f20d57bbfb8aa1075f44cf9ea66 - 526ec6a420cb0f20d57bbfb8aa1075f44cf9ea66 KEYS: Make use of platform keyring for module signature verify - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/832d097bc46cf73a235cd6e07a69150ae4ec3098 - 832d097bc46cf73a235cd6e07a69150ae4ec3098 Input: rmi4 - remove the need for artificial IRQ in case of HID - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a68b4e6cb41aa6bd07423087a4ca60731814b456 - a68b4e6cb41aa6bd07423087a4ca60731814b456 ARM: tegra: usb no reset - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/929732dfaebacfbdfc2ad94538ca05a8bea82026 - 929732dfaebacfbdfc2ad94538ca05a8bea82026 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e248263213855de88dd96fa169e5274dbf68a60e - e248263213855de88dd96fa169e5274dbf68a60e Add option of 13 for FORCE_MAX_ZONEORDER - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a7a8599f76a60a9065ddb75c239cdcc23375737d - a7a8599f76a60a9065ddb75c239cdcc23375737d s390: Lock down the kernel when the IPL secure flag is set - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/af7a623e9d51ee4ee5543cc6479ccb42dbbaf536 - af7a623e9d51ee4ee5543cc6479ccb42dbbaf536 efi: Lock down the kernel if booted in secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/16af9a5c9354ec24a96d6fab3c38b95699915cd9 - 16af9a5c9354ec24a96d6fab3c38b95699915cd9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6b4bd6bbc0316c8a01b6ed2158d0b2b8fc411352 - 6b4bd6bbc0316c8a01b6ed2158d0b2b8fc411352 security: lockdown: expose a hook to lock the kernel down - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5eeb0023a3e28ad82b791ab58f88ad4797ded493 - 5eeb0023a3e28ad82b791ab58f88ad4797ded493 Make get_cert_list() use efi_status_to_str() to print error messages. - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/dc4566d59a49da77c104dd87cc0a06c7afd675a6 - dc4566d59a49da77c104dd87cc0a06c7afd675a6 Add efi_status_to_str() and rework efi_status_to_err(). - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8bfe8f9647f56acb98fa9303f7ac5e4f697afc25 - 8bfe8f9647f56acb98fa9303f7ac5e4f697afc25 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/43460ffdfc191c9a6ab7942c30308288f9c896b4 - 43460ffdfc191c9a6ab7942c30308288f9c896b4 iommu/arm-smmu: workaround DMA mode issues - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b4cd9d01c8b570b88508e07be3235bffa4431366 - b4cd9d01c8b570b88508e07be3235bffa4431366 ipmi: do not configure ipmi for HPE m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/265c8668cd033fea94aba669106f923dda13d5b5 - 265c8668cd033fea94aba669106f923dda13d5b5 ahci: thunderx2: Fix for errata that affects stop engine - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9b7befb46327e9033fc70a962f7d5b91695ca8df - 9b7befb46327e9033fc70a962f7d5b91695ca8df Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fff75b72d44ea794af69ca21e5d0a41f52b73c79 - fff75b72d44ea794af69ca21e5d0a41f52b73c79 tags.sh: Ignore redhat/rpm - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b82818f39a36c34859640079b2ecb509441118e5 - b82818f39a36c34859640079b2ecb509441118e5 aarch64: acpi scan: Fix regression related to X-Gene UARTs - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a9578bb330177dae14dd59e737ecd6921de01812 - a9578bb330177dae14dd59e737ecd6921de01812 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b4896d1d46813ebf55d79f744544440c9334920e - b4896d1d46813ebf55d79f744544440c9334920e ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/48a648d1794cac8e885afccb97d27d2b82891a9b - 48a648d1794cac8e885afccb97d27d2b82891a9b Pull the RHEL version defines out of the Makefile - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0d50756cbca2feb1911861c046621161d4d8269a - 0d50756cbca2feb1911861c046621161d4d8269a [initial commit] Add Red Hat variables in the top level makefile +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9426105b269790bd4fe1bda516f48df915ae7ab2 + 9426105b269790bd4fe1bda516f48df915ae7ab2 [initial commit] Add Red Hat variables in the top level makefile diff --git a/filter-modules.sh.fedora b/filter-modules.sh.fedora index 4eb593059..beb3cd01a 100755 --- a/filter-modules.sh.fedora +++ b/filter-modules.sh.fedora @@ -25,6 +25,8 @@ netdrvs="appletalk can dsa hamradio ieee802154 ppp slip usb wireless" ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex marvell mellanox neterion nvidia packetengines qlogic rdc sfc silan sis smsc stmicro sun tehuti ti wiznet xircom" +cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat" + iiodrvs="accel light pressure proximity" iiocommondrvs="cros_ec_sensors" @@ -106,6 +108,12 @@ do filter_dir $1 drivers/net/ethernet/${eth} done +# Filter the crypto drivers +for crypt in ${cryptdrvs} +do + filter_dir $1 drivers/crypto/${crypt} +done + # SCSI for scsi in ${scsidrvs} do diff --git a/filter-modules.sh.rhel b/filter-modules.sh.rhel index cc976bb9a..81c9e14a0 100755 --- a/filter-modules.sh.rhel +++ b/filter-modules.sh.rhel @@ -25,6 +25,8 @@ netdrvs="appletalk can dsa hamradio ieee802154 irda ppp slip usb wireless" ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti wiznet xircom" +cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat" + inputdrvs="gameport tablet touchscreen" scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic hisi_sas isci libsas lpfc megaraid mpt2sas mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf" @@ -100,6 +102,12 @@ do filter_dir $1 drivers/net/ethernet/${eth} done +# Filter the crypto drivers +for crypt in ${cryptdrvs} +do + filter_dir $1 drivers/crypto/${crypt} +done + # SCSI for scsi in ${scsidrvs} do diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 3a012a420..d72c9e70a 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -145,6 +145,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -285,7 +286,7 @@ CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IXP4XX is not set -# CONFIG_ARCH_K3 is not set +CONFIG_ARCH_K3=y # CONFIG_ARCH_KEEMBAY is not set CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set @@ -378,6 +379,7 @@ CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set +CONFIG_ARM64_SME=y CONFIG_ARM64_SVE=y CONFIG_ARM64_SW_TTBR0_PAN=y CONFIG_ARM64_TAGGED_ADDR_ABI=y @@ -472,7 +474,6 @@ CONFIG_ARM_TIMER_SP804=y CONFIG_ARMV8_DEPRECATED=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -536,7 +537,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -546,11 +546,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -562,7 +560,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -645,7 +642,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -683,6 +680,7 @@ CONFIG_BCMA=m CONFIG_BCMA_POSSIBLE=y CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -778,6 +776,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -908,6 +907,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CADENCE_TTC_TIMER=y CONFIG_CADENCE_WATCHDOG=m # CONFIG_CAIF is not set @@ -916,6 +916,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -934,7 +936,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m -# CONFIG_CAN_M_CAN_PLATFORM is not set +CONFIG_CAN_M_CAN_PLATFORM=m # CONFIG_CAN_M_CAN_TCAN4X5X is not set CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m @@ -1062,6 +1064,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1352,13 +1355,14 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_HISI_HPRE=m -CONFIG_CRYPTO_DEV_HISI_SEC2=m +# CONFIG_CRYPTO_DEV_HISI_SEC2 is not set # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_HISI_TRNG=m # CONFIG_CRYPTO_DEV_HISI_ZIP is not set @@ -1367,6 +1371,13 @@ CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m CONFIG_CRYPTO_DEV_OCTEONTX_CPT=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1375,6 +1386,7 @@ CONFIG_CRYPTO_DEV_QCE=m CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m +CONFIG_CRYPTO_DEV_SA2UL=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SAHARA is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1399,12 +1411,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1457,10 +1471,14 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1507,7 +1525,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y @@ -1550,6 +1567,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1622,6 +1640,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1698,6 +1717,7 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPAA2_CONSOLE=m CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1721,6 +1741,7 @@ CONFIG_DRM_ANALOGIX_DP=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m @@ -1732,6 +1753,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1739,6 +1761,7 @@ CONFIG_DRM_ETNAVIV=m CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1761,6 +1784,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1770,6 +1794,7 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1779,7 +1804,10 @@ CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y +CONFIG_DRM_MSM_HDMI=y CONFIG_DRM_MSM=m +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MSM_REGISTER_LOGGING is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1800,7 +1828,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1816,6 +1844,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1849,7 +1878,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1880,6 +1908,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -2013,7 +2042,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m @@ -2048,7 +2077,7 @@ CONFIG_EDAC_THUNDERX=m CONFIG_EDAC_XGENE=m CONFIG_EDAC=y CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set +CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m CONFIG_EEPROM_EE1004=m @@ -2058,6 +2087,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2065,6 +2095,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2117,7 +2148,7 @@ CONFIG_EXTCON_AXP288=m # CONFIG_EXTCON_FSA9480 is not set CONFIG_EXTCON_GPIO=m # CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set +CONFIG_EXTCON_PTN5150=m # CONFIG_EXTCON_QCOM_SPMI_MISC is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set @@ -2227,6 +2258,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2337,10 +2369,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2393,6 +2428,8 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2442,7 +2479,7 @@ CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA186=y CONFIG_GPIO_TEGRA=y CONFIG_GPIO_THUNDERX=m -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set @@ -2546,6 +2583,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2648,10 +2686,14 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +CONFIG_HTE_TEGRA194=m +# CONFIG_HTE_TEGRA194_TEST is not set +CONFIG_HTE=y CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y # CONFIG_HVC_DCC is not set CONFIG_HVC_DRIVER=y @@ -2679,6 +2721,7 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y +CONFIG_HWSPINLOCK_OMAP=m CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y @@ -2729,6 +2772,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2762,11 +2806,12 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set +CONFIG_I2C_OMAP=m CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_CCI is not set +CONFIG_I2C_QCOM_CCI=m CONFIG_I2C_QCOM_GENI=m CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y @@ -2976,6 +3021,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -3009,6 +3055,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3086,9 +3133,11 @@ CONFIG_INTERCONNECT_QCOM_QCM2290=m CONFIG_INTERCONNECT_QCOM_SC7180=y CONFIG_INTERCONNECT_QCOM_SC7280=m CONFIG_INTERCONNECT_QCOM_SC8180X=m +CONFIG_INTERCONNECT_QCOM_SC8280XP=m # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3119,7 +3168,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y -# CONFIG_IP5XXX_POWER is not set +CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3384,6 +3433,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3400,6 +3450,8 @@ CONFIG_JOYSTICK_XPAD=m # CONFIG_JSA1212 is not set CONFIG_JUMP_LABEL=y CONFIG_K3_DMA=m +CONFIG_K3_RTI_WATCHDOG=m +CONFIG_K3_THERMAL=m CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set @@ -3482,6 +3534,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3577,6 +3630,8 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3585,7 +3640,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3643,7 +3698,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3691,6 +3746,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3893,7 +3949,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -3904,7 +3960,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3939,7 +3995,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3963,7 +4018,7 @@ CONFIG_MFD_STMPE=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TC6393XB is not set -# CONFIG_MFD_TI_AM335X_TSCADC is not set +CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set @@ -3991,6 +4046,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4094,7 +4150,7 @@ CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m -# CONFIG_MMC_SDHCI_AM654 is not set +CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -4149,6 +4205,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4266,7 +4323,7 @@ CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set @@ -4317,6 +4374,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -4964,6 +5022,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4972,7 +5031,9 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OCTEONTX2_AF=m +CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OF_ADDRESS=y @@ -4990,9 +5051,14 @@ CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y +CONFIG_OMAP2PLUS_MBOX=m +# CONFIG_OMAP_GPMC_DEBUG is not set +CONFIG_OMAP_GPMC=y +CONFIG_OMAP_MBOX_KFIFO_SIZE=256 +CONFIG_OMAP_USB2=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -5023,7 +5089,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5175,6 +5241,7 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set +CONFIG_PHY_AM654_SERDES=m CONFIG_PHY_CADENCE_DPHY=m CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m @@ -5192,7 +5259,7 @@ CONFIG_PHY_HI3670_USB=m CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m CONFIG_PHY_HISTB_COMBPHY=m -# CONFIG_PHY_INTEL_LGM_EMMC is not set +CONFIG_PHY_J721E_WIZ=m # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5246,6 +5313,7 @@ CONFIG_PHY_SUN6I_MIPI_DPHY=m # CONFIG_PHY_SUN9I_USB is not set CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m +CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m @@ -5278,6 +5346,7 @@ CONFIG_PINCTRL_IMX8QXP=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5310,7 +5379,7 @@ CONFIG_PINCTRL_MSM8916=m CONFIG_PINCTRL_MSM8996=m CONFIG_PINCTRL_MSM8998=m # CONFIG_PINCTRL_MSM8X74 is not set -CONFIG_PINCTRL_MSM=m +CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCM2290 is not set @@ -5320,10 +5389,10 @@ CONFIG_PINCTRL_QCOM_SPMI_PMIC=y CONFIG_PINCTRL_QDF2XXX=m CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y CONFIG_PINCTRL_SC7280=m # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set @@ -5374,6 +5443,7 @@ CONFIG_PL353_SMC=m CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5477,6 +5547,7 @@ CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set +CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y @@ -5498,6 +5569,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5527,6 +5599,9 @@ CONFIG_PWM_STMPE=y CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=y +CONFIG_PWM_TIECAP=m +CONFIG_PWM_TIEHRPWM=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5559,7 +5634,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_GENI_SE=y -# CONFIG_QCOM_GPI_DMA is not set +CONFIG_QCOM_GPI_DMA=m CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m @@ -5573,7 +5648,7 @@ CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_Q6V5_ADSP=m @@ -5601,6 +5676,7 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m @@ -5660,6 +5736,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5687,6 +5766,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -5783,6 +5863,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5794,7 +5875,7 @@ CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m # CONFIG_REGULATOR_TPS51632 is not set -# CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS62360=m CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set @@ -5833,7 +5914,7 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set +CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5841,6 +5922,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5879,6 +5962,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_ROMFS_BACKED_BY_BLOCK=y @@ -6070,6 +6155,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -6122,6 +6208,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +CONFIG_SC_GCC_8280XP=m # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6138,6 +6225,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6237,6 +6325,7 @@ CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m +CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -6249,6 +6338,7 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m +CONFIG_SDHCI_AM654=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m CONFIG_SDM_DISPCC_845=m @@ -6441,6 +6531,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6514,6 +6605,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6530,6 +6622,8 @@ CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y # CONFIG_SERIAL_8250_MID is not set CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y +CONFIG_SERIAL_8250_OMAP=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PERICOM=y CONFIG_SERIAL_8250_RSA=y @@ -6839,6 +6933,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6858,7 +6953,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6882,7 +6977,7 @@ CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6891,6 +6986,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6908,7 +7005,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m -# CONFIG_SND_SOC_DAVINCI_MCASP is not set +CONFIG_SND_SOC_DAVINCI_MCASP=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6995,6 +7092,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set +CONFIG_SND_SOC_J721E_EVM=m # CONFIG_SND_SOC_LPASS_RX_MACRO is not set # CONFIG_SND_SOC_LPASS_TX_MACRO is not set # CONFIG_SND_SOC_LPASS_VA_MACRO is not set @@ -7008,6 +7106,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7042,7 +7141,7 @@ CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m CONFIG_SND_SOC_PCM3060_I2C=m CONFIG_SND_SOC_PCM3060_SPI=m -# CONFIG_SND_SOC_PCM3168A_I2C is not set +CONFIG_SND_SOC_PCM3168A_I2C=m # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM5102A=m CONFIG_SND_SOC_PCM512x_I2C=m @@ -7106,7 +7205,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set CONFIG_SND_SOC_SOF_IMX8=m CONFIG_SND_SOC_SOF_IMX8M=m @@ -7147,6 +7246,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m CONFIG_SND_SOC_TEGRA186_DSPK=m CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7185,15 +7285,16 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X is not set -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD938X_SDW=m # CONFIG_SND_SOC_WM8510 is not set @@ -7202,7 +7303,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7215,6 +7318,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7269,7 +7373,7 @@ CONFIG_SNI_NETSEC=m CONFIG_SOC_IMX8M=y CONFIG_SOCIONEXT_SYNQUACER_PREITS=y CONFIG_SOC_TEGRA_FLOWCTRL=y -# CONFIG_SOC_TI is not set +CONFIG_SOC_TI=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y @@ -7310,10 +7414,11 @@ CONFIG_SPI_BCM2835=m # CONFIG_SPI_BCM_QSPI is not set CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m -# CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7336,6 +7441,7 @@ CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set # CONFIG_SPI_OC_TINY is not set +CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set @@ -7468,7 +7574,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7506,6 +7611,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7577,6 +7683,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m @@ -7678,19 +7785,32 @@ CONFIG_TI_ADS131E08=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set CONFIG_TI_DAC7311=m # CONFIG_TI_DAC7612 is not set +CONFIG_TI_DAVINCI_MDIO=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TI_K3_AM65_CPSW_NUSS=m +CONFIG_TI_K3_AM65_CPSW_SWITCHDEV=y +CONFIG_TI_K3_AM65_CPTS=m +CONFIG_TI_K3_DSP_REMOTEPROC=m +CONFIG_TI_K3_R5_REMOTEPROC=m +CONFIG_TI_K3_RINGACC=y +CONFIG_TI_K3_SOCINFO=y +CONFIG_TI_K3_UDMA_GLUE_LAYER=y +CONFIG_TI_K3_UDMA=y CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y +CONFIG_TI_MESSAGE_MANAGER=y CONFIG_TINYDRM_HX8357D=m CONFIG_TINYDRM_ILI9163=m CONFIG_TINYDRM_ILI9225=m @@ -7705,9 +7825,16 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_SCI_CLK is not set -CONFIG_TI_SCI_PROTOCOL=m +CONFIG_TI_PRUSS_INTC=m +CONFIG_TI_PRUSS=m +CONFIG_TI_SCI_CLK=m +# CONFIG_TI_SCI_CLK_PROBE_FROM_FW is not set +CONFIG_TI_SCI_INTA_IRQCHIP=y +CONFIG_TI_SCI_INTR_IRQCHIP=y +CONFIG_TI_SCI_PM_DOMAINS=m +CONFIG_TI_SCI_PROTOCOL=y # CONFIG_TI_ST is not set +CONFIG_TI_SYSCON_CLK=m # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m # CONFIG_TLAN is not set @@ -7783,6 +7910,7 @@ CONFIG_TOUCHSCREEN_STMPE=m # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set @@ -7817,6 +7945,9 @@ CONFIG_TRACER_SNAPSHOT=y CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7841,6 +7972,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -7892,8 +8024,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7927,6 +8057,7 @@ CONFIG_USB_CDNS3_HOST=y CONFIG_USB_CDNS3_IMX=m CONFIG_USB_CDNS3=m CONFIG_USB_CDNS3_PCI_WRAP=m +CONFIG_USB_CDNS3_TI=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -7970,11 +8101,13 @@ CONFIG_USB_DWC2=m CONFIG_USB_DWC2_PCI=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +CONFIG_USB_DWC3_AM62=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m CONFIG_USB_DWC3_OF_SIMPLE=m @@ -8106,7 +8239,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8525,6 +8657,7 @@ CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TEGRA_VDE=m +CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m @@ -8547,6 +8680,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MEM=m @@ -8575,6 +8709,8 @@ CONFIG_VMGENID=y # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y +CONFIG_VMWARE_VMCI=m +CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m @@ -8675,10 +8811,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8705,6 +8843,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -8741,7 +8880,7 @@ CONFIG_XILINX_XADC=m CONFIG_XILINX_ZYNQMP_DMA=m CONFIG_XILINX_ZYNQMP_DPDMA=m CONFIG_XILLYBUS=m -# CONFIG_XILLYBUS_OF is not set +CONFIG_XILLYBUS_OF=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 3bc26af95..671aa1c97 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -123,6 +123,7 @@ CONFIG_ACPI=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -162,8 +163,14 @@ CONFIG_ACPI=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set @@ -172,6 +179,7 @@ CONFIG_AHCI_XGENE=m CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -305,6 +313,7 @@ CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set +CONFIG_ARM64_SME=y CONFIG_ARM64_SVE=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y @@ -563,6 +572,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -673,6 +683,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -680,6 +691,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -801,6 +814,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y @@ -834,6 +848,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -927,6 +942,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -935,6 +952,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -1011,7 +1029,15 @@ CONFIG_CRYPTO_DEV_HISI_SEC=m # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_HISI_ZIP is not set CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set @@ -1025,12 +1051,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_ECDH is not set -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1078,10 +1106,14 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -1093,7 +1125,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1161,6 +1193,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1224,12 +1257,13 @@ CONFIG_DEV_DAX_PMEM=m CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1248,6 +1282,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1296,6 +1331,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1325,6 +1362,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1347,6 +1385,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1370,6 +1409,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1566,6 +1606,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1719,6 +1760,7 @@ CONFIG_FB=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1780,10 +1822,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1832,6 +1877,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1969,6 +2015,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2068,11 +2115,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HVC_DCC is not set CONFIG_HVC_DRIVER=y CONFIG_HW_CONSOLE=y @@ -2136,6 +2185,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_GPIO=m @@ -2241,6 +2291,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2329,6 +2381,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2359,6 +2412,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2395,12 +2449,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2420,6 +2476,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2763,7 +2820,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2878,7 +2934,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2926,6 +2982,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3090,7 +3147,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3132,7 +3189,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3175,6 +3231,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3185,6 +3242,7 @@ CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3320,6 +3378,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3432,7 +3491,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3455,7 +3516,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3685,7 +3746,7 @@ CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3965,9 +4026,15 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set +# CONFIG_OCTEONTX2_AF is not set +CONFIG_OCTEONTX2_MBOX=m +# CONFIG_OCTEONTX2_PF is not set +# CONFIG_OCTEONTX2_VF is not set CONFIG_OCXL=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set @@ -4152,7 +4219,6 @@ CONFIG_PHY_BRCM_SATA=y CONFIG_PHY_HI6220_USB=m # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4237,6 +4303,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL330_DMA is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PM_ADVANCED_DEBUG=y @@ -4303,6 +4370,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4342,6 +4410,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set @@ -4361,6 +4430,7 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_TEGRA is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4400,6 +4470,7 @@ CONFIG_QCOM_SCM=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4452,6 +4523,9 @@ CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4465,6 +4539,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4544,12 +4619,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_SCMI is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4723,10 +4801,12 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLES is not set @@ -5049,6 +5129,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set # CONFIG_SENSORS_NCT6775 is not set CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5121,6 +5202,7 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set CONFIG_SENSORS_XGENE=m # CONFIG_SENSORS_ZL6100 is not set # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5192,9 +5274,11 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set # CONFIG_SFC is not set CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_SIENA is not set # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y @@ -5208,6 +5292,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SIEMENS_SIMATIC_IPC is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5446,6 +5532,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5563,6 +5651,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5659,7 +5748,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -5738,6 +5827,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5746,7 +5836,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5759,6 +5851,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5837,6 +5930,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5848,6 +5942,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5964,6 +6059,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set @@ -6028,6 +6124,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set # CONFIG_TEGRA20_APB_DMA is not set # CONFIG_TEGRA_GMI is not set # CONFIG_TEGRA_HOST1X is not set @@ -6242,6 +6339,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6258,6 +6357,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6299,8 +6399,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIXWARE_DISKLABEL is not set @@ -6427,7 +6525,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6613,6 +6710,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6780,6 +6878,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MENU=y @@ -6804,6 +6903,7 @@ CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_VMGENID=y +# CONFIG_VMWARE_VMCI is not set CONFIG_VMXNET3=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6839,10 +6939,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6858,10 +6960,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6892,6 +6996,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6914,6 +7019,7 @@ CONFIG_XGENE_PMU=y CONFIG_XGENE_SLIMPRO_MBOX=m # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index d85af5ff1..d37d259eb 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -145,6 +145,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -285,7 +286,7 @@ CONFIG_ARCH_HISI=y # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IXP4XX is not set -# CONFIG_ARCH_K3 is not set +CONFIG_ARCH_K3=y # CONFIG_ARCH_KEEMBAY is not set CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set @@ -378,6 +379,7 @@ CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set +CONFIG_ARM64_SME=y CONFIG_ARM64_SVE=y CONFIG_ARM64_SW_TTBR0_PAN=y CONFIG_ARM64_TAGGED_ADDR_ABI=y @@ -472,7 +474,6 @@ CONFIG_ARM_TIMER_SP804=y CONFIG_ARMV8_DEPRECATED=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -536,7 +537,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -546,11 +546,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -562,7 +560,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -645,7 +642,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -683,6 +680,7 @@ CONFIG_BCMA=m CONFIG_BCMA_POSSIBLE=y CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -778,6 +776,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -908,6 +907,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CADENCE_TTC_TIMER=y CONFIG_CADENCE_WATCHDOG=m # CONFIG_CAIF is not set @@ -916,6 +916,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -934,7 +936,7 @@ CONFIG_CAN_KVASER_USB=m CONFIG_CAN=m CONFIG_CAN_M_CAN=m CONFIG_CAN_M_CAN_PCI=m -# CONFIG_CAN_M_CAN_PLATFORM is not set +CONFIG_CAN_M_CAN_PLATFORM=m # CONFIG_CAN_M_CAN_TCAN4X5X is not set CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m @@ -1062,6 +1064,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1352,13 +1355,14 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_HISI_HPRE=m -CONFIG_CRYPTO_DEV_HISI_SEC2=m +# CONFIG_CRYPTO_DEV_HISI_SEC2 is not set # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_HISI_TRNG=m # CONFIG_CRYPTO_DEV_HISI_ZIP is not set @@ -1367,6 +1371,13 @@ CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m CONFIG_CRYPTO_DEV_OCTEONTX_CPT=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1375,6 +1386,7 @@ CONFIG_CRYPTO_DEV_QCE=m CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m +CONFIG_CRYPTO_DEV_SA2UL=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SAHARA is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1399,12 +1411,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1457,10 +1471,14 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1507,7 +1525,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y @@ -1548,6 +1565,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set @@ -1615,6 +1633,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1690,6 +1709,7 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPAA2_CONSOLE=m CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set @@ -1713,6 +1733,7 @@ CONFIG_DRM_ANALOGIX_DP=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_CDNS_MHDP8546_J721E=y CONFIG_DRM_CDNS_MHDP8546=m CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m @@ -1724,6 +1745,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1731,6 +1753,7 @@ CONFIG_DRM_ETNAVIV=m CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1753,6 +1776,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1762,6 +1786,7 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1771,7 +1796,10 @@ CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y +CONFIG_DRM_MSM_HDMI=y CONFIG_DRM_MSM=m +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MSM_REGISTER_LOGGING is not set # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1792,7 +1820,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1808,6 +1836,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1841,7 +1870,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1872,6 +1900,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_SUN4I_BACKEND=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_HDMI=m @@ -2005,7 +2034,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m @@ -2040,7 +2069,7 @@ CONFIG_EDAC_THUNDERX=m CONFIG_EDAC_XGENE=m CONFIG_EDAC=y CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set +CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m CONFIG_EEPROM_EE1004=m @@ -2050,6 +2079,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2057,6 +2087,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2109,7 +2140,7 @@ CONFIG_EXTCON_AXP288=m # CONFIG_EXTCON_FSA9480 is not set CONFIG_EXTCON_GPIO=m # CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set +CONFIG_EXTCON_PTN5150=m # CONFIG_EXTCON_QCOM_SPMI_MISC is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set @@ -2211,6 +2242,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2321,10 +2353,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2377,6 +2412,8 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2426,7 +2463,7 @@ CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA186=y CONFIG_GPIO_TEGRA=y CONFIG_GPIO_THUNDERX=m -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TS4900 is not set @@ -2530,6 +2567,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2632,10 +2670,14 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +CONFIG_HTE_TEGRA194=m +# CONFIG_HTE_TEGRA194_TEST is not set +CONFIG_HTE=y CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y # CONFIG_HVC_DCC is not set CONFIG_HVC_DRIVER=y @@ -2663,6 +2705,7 @@ CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_XGENE=m CONFIG_HW_RANDOM_XIPHERA=m CONFIG_HW_RANDOM=y +CONFIG_HWSPINLOCK_OMAP=m CONFIG_HWSPINLOCK_QCOM=m CONFIG_HWSPINLOCK_SUN6I=m CONFIG_HWSPINLOCK=y @@ -2713,6 +2756,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2746,11 +2790,12 @@ CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NOMADIK is not set CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set +CONFIG_I2C_OMAP=m CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_CCI is not set +CONFIG_I2C_QCOM_CCI=m CONFIG_I2C_QCOM_GENI=m CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y @@ -2960,6 +3005,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2993,6 +3039,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3070,9 +3117,11 @@ CONFIG_INTERCONNECT_QCOM_QCM2290=m CONFIG_INTERCONNECT_QCOM_SC7180=y CONFIG_INTERCONNECT_QCOM_SC7280=m CONFIG_INTERCONNECT_QCOM_SC8180X=m +CONFIG_INTERCONNECT_QCOM_SC8280XP=m # CONFIG_INTERCONNECT_QCOM_SDM660 is not set CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3103,7 +3152,7 @@ CONFIG_IOSCHED_BFQ=y # CONFIG_IOSM is not set CONFIG_IO_STRICT_DEVMEM=y CONFIG_IO_URING=y -# CONFIG_IP5XXX_POWER is not set +CONFIG_IP5XXX_POWER=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -3368,6 +3417,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3384,6 +3434,8 @@ CONFIG_JOYSTICK_XPAD=m # CONFIG_JSA1212 is not set CONFIG_JUMP_LABEL=y CONFIG_K3_DMA=m +CONFIG_K3_RTI_WATCHDOG=m +CONFIG_K3_THERMAL=m CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set @@ -3463,6 +3515,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3558,6 +3611,8 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3566,7 +3621,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3624,7 +3679,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3672,6 +3727,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3873,7 +3929,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -3884,7 +3940,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3919,7 +3975,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3943,7 +3998,7 @@ CONFIG_MFD_STMPE=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TC6393XB is not set -# CONFIG_MFD_TI_AM335X_TSCADC is not set +CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TI_LP87565 is not set @@ -3971,6 +4026,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4074,7 +4130,7 @@ CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m -# CONFIG_MMC_SDHCI_AM654 is not set +CONFIG_MMC_SDHCI_AM654=m CONFIG_MMC_SDHCI_CADENCE=m CONFIG_MMC_SDHCI_ESDHC_IMX=m CONFIG_MMC_SDHCI_F_SDH30=m @@ -4129,6 +4185,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4246,7 +4303,7 @@ CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_FSL_IFC=m # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set @@ -4297,6 +4354,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -4944,6 +5002,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4952,7 +5011,9 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OCTEONTX2_AF=m +CONFIG_OCTEONTX2_MBOX=m CONFIG_OCTEONTX2_PF=m CONFIG_OCTEONTX2_VF=m CONFIG_OF_ADDRESS=y @@ -4970,9 +5031,14 @@ CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y +CONFIG_OMAP2PLUS_MBOX=m +# CONFIG_OMAP_GPMC_DEBUG is not set +CONFIG_OMAP_GPMC=y +CONFIG_OMAP_MBOX_KFIFO_SIZE=256 +CONFIG_OMAP_USB2=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -5003,7 +5069,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set # CONFIG_PANEL_CHANGE_MESSAGE is not set @@ -5154,6 +5220,7 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONET is not set +CONFIG_PHY_AM654_SERDES=m CONFIG_PHY_CADENCE_DPHY=m CONFIG_PHY_CADENCE_DPHY_RX=m CONFIG_PHY_CADENCE_SALVO=m @@ -5171,7 +5238,7 @@ CONFIG_PHY_HI3670_USB=m CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m CONFIG_PHY_HISTB_COMBPHY=m -# CONFIG_PHY_INTEL_LGM_EMMC is not set +CONFIG_PHY_J721E_WIZ=m # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5225,6 +5292,7 @@ CONFIG_PHY_SUN6I_MIPI_DPHY=m # CONFIG_PHY_SUN9I_USB is not set CONFIG_PHY_TEGRA194_P2U=y CONFIG_PHY_TEGRA_XUSB=m +CONFIG_PHY_TI_GMII_SEL=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PHY_XGENE=y CONFIG_PHY_XILINX_ZYNQMP=m @@ -5257,6 +5325,7 @@ CONFIG_PINCTRL_IMX8QXP=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5289,7 +5358,7 @@ CONFIG_PINCTRL_MSM8916=m CONFIG_PINCTRL_MSM8996=m CONFIG_PINCTRL_MSM8998=m # CONFIG_PINCTRL_MSM8X74 is not set -CONFIG_PINCTRL_MSM=m +CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCM2290 is not set @@ -5299,10 +5368,10 @@ CONFIG_PINCTRL_QCOM_SPMI_PMIC=y CONFIG_PINCTRL_QDF2XXX=m CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y CONFIG_PINCTRL_SC7280=m # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set CONFIG_PINCTRL_SDM845=m # CONFIG_PINCTRL_SDX55 is not set @@ -5353,6 +5422,7 @@ CONFIG_PL353_SMC=m CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5456,6 +5526,7 @@ CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set CONFIG_PROVE_NVDIMM_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set +CONFIG_PRU_REMOTEPROC=m CONFIG_PSAMPLE=m # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y @@ -5477,6 +5548,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5506,6 +5578,9 @@ CONFIG_PWM_STMPE=y CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=y +CONFIG_PWM_TIECAP=m +CONFIG_PWM_TIEHRPWM=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5538,7 +5613,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_GENI_SE=y -# CONFIG_QCOM_GPI_DMA is not set +CONFIG_QCOM_GPI_DMA=m CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m @@ -5552,7 +5627,7 @@ CONFIG_QCOM_L3_PMU=y CONFIG_QCOM_LLCC=m CONFIG_QCOM_LMH=m CONFIG_QCOM_MDT_LOADER=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_Q6V5_ADSP=m @@ -5580,6 +5655,7 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_TSENS=m @@ -5639,6 +5715,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5666,6 +5745,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -5762,6 +5842,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5773,7 +5854,7 @@ CONFIG_REGULATOR_SY8106A=m # CONFIG_REGULATOR_SY8824X is not set CONFIG_REGULATOR_SY8827N=m # CONFIG_REGULATOR_TPS51632 is not set -# CONFIG_REGULATOR_TPS62360 is not set +CONFIG_REGULATOR_TPS62360=m CONFIG_REGULATOR_TPS6286X=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set @@ -5812,7 +5893,7 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set +CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5820,6 +5901,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5858,6 +5941,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_RODATA_FULL_DEFAULT_ENABLED=y CONFIG_ROMFS_BACKED_BY_BLOCK=y @@ -6049,6 +6134,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -6101,6 +6187,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +CONFIG_SC_GCC_8280XP=m # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6117,6 +6204,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6216,6 +6304,7 @@ CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_HPB=y CONFIG_SCSI_UFS_HWMON=y CONFIG_SCSI_UFS_QCOM=m +CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -6228,6 +6317,7 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SC_VIDEOCC_7180 is not set CONFIG_SC_VIDEOCC_7280=m CONFIG_SD_ADC_MODULATOR=m +CONFIG_SDHCI_AM654=m CONFIG_SDIO_UART=m CONFIG_SDM_CAMCC_845=m CONFIG_SDM_DISPCC_845=m @@ -6420,6 +6510,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6493,6 +6584,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6509,6 +6601,8 @@ CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y # CONFIG_SERIAL_8250_MID is not set CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y +CONFIG_SERIAL_8250_OMAP=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PERICOM=y CONFIG_SERIAL_8250_RSA=y @@ -6817,6 +6911,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6836,7 +6931,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6860,7 +6955,7 @@ CONFIG_SND_SOC_APQ8016_SBC=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6869,6 +6964,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6886,7 +6983,7 @@ CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS53L30 is not set CONFIG_SND_SOC_CX2072X=m CONFIG_SND_SOC_DA7213=m -# CONFIG_SND_SOC_DAVINCI_MCASP is not set +CONFIG_SND_SOC_DAVINCI_MCASP=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6973,6 +7070,7 @@ CONFIG_SND_SOC_IMX_SPDIF=m # CONFIG_SND_SOC_INTEL_SST is not set # CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is not set # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set +CONFIG_SND_SOC_J721E_EVM=m # CONFIG_SND_SOC_LPASS_RX_MACRO is not set # CONFIG_SND_SOC_LPASS_TX_MACRO is not set # CONFIG_SND_SOC_LPASS_VA_MACRO is not set @@ -6986,6 +7084,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7020,7 +7119,7 @@ CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m CONFIG_SND_SOC_PCM3060_I2C=m CONFIG_SND_SOC_PCM3060_SPI=m -# CONFIG_SND_SOC_PCM3168A_I2C is not set +CONFIG_SND_SOC_PCM3168A_I2C=m # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM5102A=m CONFIG_SND_SOC_PCM512x_I2C=m @@ -7124,6 +7223,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m CONFIG_SND_SOC_TEGRA186_DSPK=m CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7162,15 +7262,16 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X is not set -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m CONFIG_SND_SOC_WCD9335=m CONFIG_SND_SOC_WCD938X_SDW=m # CONFIG_SND_SOC_WM8510 is not set @@ -7179,7 +7280,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7192,6 +7295,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7246,7 +7350,7 @@ CONFIG_SNI_NETSEC=m CONFIG_SOC_IMX8M=y CONFIG_SOCIONEXT_SYNQUACER_PREITS=y CONFIG_SOC_TEGRA_FLOWCTRL=y -# CONFIG_SOC_TI is not set +CONFIG_SOC_TI=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y @@ -7287,10 +7391,11 @@ CONFIG_SPI_BCM2835=m # CONFIG_SPI_BCM_QSPI is not set CONFIG_SPI_BITBANG=m CONFIG_SPI_CADENCE=m -# CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7313,6 +7418,7 @@ CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set # CONFIG_SPI_OC_TINY is not set +CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set @@ -7445,7 +7551,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7483,6 +7588,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7554,6 +7660,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m @@ -7655,19 +7762,32 @@ CONFIG_TI_ADS131E08=m # CONFIG_TI_ADS7950 is not set CONFIG_TI_ADS8344=m # CONFIG_TI_ADS8688 is not set +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_AM65_CPSW_TAS=y # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set CONFIG_TI_DAC7311=m # CONFIG_TI_DAC7612 is not set +CONFIG_TI_DAVINCI_MDIO=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m +CONFIG_TI_K3_AM65_CPSW_NUSS=m +CONFIG_TI_K3_AM65_CPSW_SWITCHDEV=y +CONFIG_TI_K3_AM65_CPTS=m +CONFIG_TI_K3_DSP_REMOTEPROC=m +CONFIG_TI_K3_R5_REMOTEPROC=m +CONFIG_TI_K3_RINGACC=y +CONFIG_TI_K3_SOCINFO=y +CONFIG_TI_K3_UDMA_GLUE_LAYER=y +CONFIG_TI_K3_UDMA=y CONFIG_TIME_KUNIT_TEST=m CONFIG_TIME_NS=y CONFIG_TIMERLAT_TRACER=y +CONFIG_TI_MESSAGE_MANAGER=y CONFIG_TINYDRM_HX8357D=m CONFIG_TINYDRM_ILI9163=m CONFIG_TINYDRM_ILI9225=m @@ -7682,9 +7802,16 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -# CONFIG_TI_SCI_CLK is not set -CONFIG_TI_SCI_PROTOCOL=m +CONFIG_TI_PRUSS_INTC=m +CONFIG_TI_PRUSS=m +CONFIG_TI_SCI_CLK=m +# CONFIG_TI_SCI_CLK_PROBE_FROM_FW is not set +CONFIG_TI_SCI_INTA_IRQCHIP=y +CONFIG_TI_SCI_INTR_IRQCHIP=y +CONFIG_TI_SCI_PM_DOMAINS=m +CONFIG_TI_SCI_PROTOCOL=y # CONFIG_TI_ST is not set +CONFIG_TI_SYSCON_CLK=m # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m # CONFIG_TLAN is not set @@ -7760,6 +7887,7 @@ CONFIG_TOUCHSCREEN_STMPE=m # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set @@ -7794,6 +7922,9 @@ CONFIG_TRACER_SNAPSHOT=y CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7818,6 +7949,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -7869,8 +8001,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7904,6 +8034,7 @@ CONFIG_USB_CDNS3_HOST=y CONFIG_USB_CDNS3_IMX=m CONFIG_USB_CDNS3=m CONFIG_USB_CDNS3_PCI_WRAP=m +CONFIG_USB_CDNS3_TI=m # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m @@ -7947,11 +8078,13 @@ CONFIG_USB_DWC2=m CONFIG_USB_DWC2_PCI=m # CONFIG_USB_DWC2_PERIPHERAL is not set # CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +CONFIG_USB_DWC3_AM62=m CONFIG_USB_DWC3_DUAL_ROLE=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_KEYSTONE=m CONFIG_USB_DWC3=m CONFIG_USB_DWC3_MESON_G12A=m CONFIG_USB_DWC3_OF_SIMPLE=m @@ -8083,7 +8216,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8502,6 +8634,7 @@ CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TEGRA_VDE=m +CONFIG_VIDEO_TI_CAL=m CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m @@ -8524,6 +8657,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MEM=m @@ -8552,6 +8686,8 @@ CONFIG_VMGENID=y # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_3G=y +CONFIG_VMWARE_VMCI=m +CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m CONFIG_VORTEX=m CONFIG_VP_VDPA=m @@ -8652,10 +8788,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8682,6 +8820,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -8718,7 +8857,7 @@ CONFIG_XILINX_XADC=m CONFIG_XILINX_ZYNQMP_DMA=m CONFIG_XILINX_ZYNQMP_DPDMA=m CONFIG_XILLYBUS=m -# CONFIG_XILLYBUS_OF is not set +CONFIG_XILLYBUS_OF=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XLNX_EVENT_MANAGER=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 5bfc66c7f..118facb98 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -123,6 +123,7 @@ CONFIG_ACPI=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -162,8 +163,14 @@ CONFIG_ACPI=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set @@ -172,6 +179,7 @@ CONFIG_AHCI_XGENE=m CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -305,6 +313,7 @@ CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_ARM64_PTR_AUTH=y CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set +CONFIG_ARM64_SME=y CONFIG_ARM64_SVE=y # CONFIG_ARM64_SW_TTBR0_PAN is not set CONFIG_ARM64_TAGGED_ADDR_ABI=y @@ -563,6 +572,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -673,6 +683,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -680,6 +691,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -801,6 +814,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y @@ -834,6 +848,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -927,6 +942,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -935,6 +952,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -1011,7 +1029,15 @@ CONFIG_CRYPTO_DEV_HISI_SEC=m # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_HISI_ZIP is not set CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCE is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set @@ -1025,12 +1051,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_ECDH is not set -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1078,10 +1106,14 @@ CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_ARM64_CE is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set # CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -1093,7 +1125,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1160,6 +1192,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1216,12 +1249,13 @@ CONFIG_DEV_DAX_PMEM=m # CONFIG_DEVMEM is not set # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1240,6 +1274,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1288,6 +1323,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1317,6 +1354,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1339,6 +1377,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1362,6 +1401,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1558,6 +1598,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1703,6 +1744,7 @@ CONFIG_FB=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1764,10 +1806,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1816,6 +1861,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1953,6 +1999,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2052,11 +2099,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HVC_DCC is not set CONFIG_HVC_DRIVER=y CONFIG_HW_CONSOLE=y @@ -2120,6 +2169,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set CONFIG_I2C_GPIO=m @@ -2225,6 +2275,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2313,6 +2365,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2343,6 +2396,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2379,12 +2433,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2404,6 +2460,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2742,7 +2799,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2857,7 +2913,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2905,6 +2961,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3069,7 +3126,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3111,7 +3168,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3154,6 +3210,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3164,6 +3221,7 @@ CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3299,6 +3357,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3411,7 +3470,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3434,7 +3495,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3664,7 +3725,7 @@ CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set @@ -3944,9 +4005,15 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set +# CONFIG_OCTEONTX2_AF is not set +CONFIG_OCTEONTX2_MBOX=m +# CONFIG_OCTEONTX2_PF is not set +# CONFIG_OCTEONTX2_VF is not set CONFIG_OCXL=m CONFIG_OF_MDIO=y # CONFIG_OF_OVERLAY is not set @@ -4129,7 +4196,6 @@ CONFIG_PHY_BRCM_SATA=y CONFIG_PHY_HI6220_USB=m # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4214,6 +4280,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL330_DMA is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set # CONFIG_PM_ADVANCED_DEBUG is not set @@ -4280,6 +4347,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4319,6 +4387,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_DTE is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set @@ -4338,6 +4407,7 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_TEGRA is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4377,6 +4447,7 @@ CONFIG_QCOM_SCM=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set # CONFIG_QCOM_WDT is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4429,6 +4500,9 @@ CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4442,6 +4516,7 @@ CONFIG_RC_DEVICES=y CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4521,12 +4596,15 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_SCMI is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4700,10 +4778,12 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLES is not set @@ -5026,6 +5106,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set # CONFIG_SENSORS_NCT6775 is not set CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5098,6 +5179,7 @@ CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set CONFIG_SENSORS_XGENE=m # CONFIG_SENSORS_ZL6100 is not set # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5169,9 +5251,11 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set # CONFIG_SFC is not set CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_SIENA is not set # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set CONFIG_SGETMASK_SYSCALL=y @@ -5185,6 +5269,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SIEMENS_SIMATIC_IPC is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5422,6 +5508,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5539,6 +5627,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5713,6 +5802,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5721,7 +5811,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5734,6 +5826,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5812,6 +5905,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5823,6 +5917,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5939,6 +6034,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set @@ -6003,6 +6099,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set # CONFIG_TEGRA20_APB_DMA is not set # CONFIG_TEGRA_GMI is not set # CONFIG_TEGRA_HOST1X is not set @@ -6217,6 +6314,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6233,6 +6332,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6274,8 +6374,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIXWARE_DISKLABEL is not set @@ -6402,7 +6500,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6588,6 +6685,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6755,6 +6853,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MENU=y @@ -6779,6 +6878,7 @@ CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_VMGENID=y +# CONFIG_VMWARE_VMCI is not set CONFIG_VMXNET3=m CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6814,10 +6914,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6833,10 +6935,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6867,6 +6971,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6889,6 +6994,7 @@ CONFIG_XGENE_PMU=y CONFIG_XGENE_SLIMPRO_MBOX=m # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 5d40eae6a..0a043d7b4 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -269,6 +270,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -287,6 +289,7 @@ CONFIG_ARCH_EXYNOS=y CONFIG_ARCH_HAS_TICK_BROADCAST=y CONFIG_ARCH_HIGHBANK=y # CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_HPE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IPQ40XX is not set @@ -394,6 +397,7 @@ CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y CONFIG_ARM_ERRATA_754322=y CONFIG_ARM_ERRATA_754327=y +CONFIG_ARM_ERRATA_764319=y CONFIG_ARM_ERRATA_764369=y CONFIG_ARM_ERRATA_773022=y CONFIG_ARM_ERRATA_775420=y @@ -477,7 +481,6 @@ CONFIG_ARM=y CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -543,7 +546,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -553,11 +555,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -569,7 +569,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -660,7 +659,7 @@ CONFIG_BATTERY_DA9052=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -700,6 +699,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -797,6 +797,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -924,6 +925,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y CONFIG_CACHE_TAUROS2=y @@ -934,6 +936,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -1080,6 +1084,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1338,6 +1343,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m @@ -1355,6 +1361,13 @@ CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1390,12 +1403,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1444,9 +1459,13 @@ CONFIG_CRYPTO_SHA512_ARM=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1496,7 +1515,6 @@ CONFIG_DCB=y CONFIG_DDR=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y @@ -1539,6 +1557,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1612,6 +1631,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1691,6 +1711,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRA752_THERMAL=y @@ -1714,7 +1735,7 @@ CONFIG_DRM_ARMADA=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set -CONFIG_DRM_CDNS_MHDP8546=m +# CONFIG_DRM_CDNS_MHDP8546 is not set CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m @@ -1725,6 +1746,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1748,6 +1770,7 @@ CONFIG_DRM_EXYNOS_VIDI=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FSL_DCU is not set +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1773,6 +1796,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1783,6 +1807,7 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1792,7 +1817,10 @@ CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y +CONFIG_DRM_MSM_HDMI=y CONFIG_DRM_MSM=m +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MSM_REGISTER_LOGGING is not set CONFIG_DRM_MXSFB=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1814,7 +1842,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1830,6 +1858,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1863,7 +1892,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1894,6 +1922,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1908,7 +1937,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set CONFIG_DRM_TILCDC=m # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -2032,7 +2061,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m @@ -2078,6 +2107,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2085,6 +2115,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2256,6 +2287,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2347,10 +2379,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2406,6 +2441,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2452,7 +2488,7 @@ CONFIG_GPIO_ROCKCHIP=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA=y -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS65218=m CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y @@ -2559,6 +2595,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2659,11 +2696,13 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HUGETLB_PAGE is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HVC_DCC is not set CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y @@ -2740,6 +2779,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2985,6 +3025,7 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -3021,6 +3062,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3098,6 +3140,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3389,6 +3432,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3489,6 +3533,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3589,6 +3634,8 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PM8058=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3597,7 +3644,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3654,7 +3701,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3702,6 +3749,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3922,7 +3970,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -3933,7 +3981,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3969,7 +4017,6 @@ CONFIG_MFD_QCOM_RPM=m # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -4025,6 +4072,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4192,6 +4240,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4309,7 +4358,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set CONFIG_MTD_NAND_MXC=m @@ -4365,6 +4414,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -5001,6 +5051,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OABI_COMPAT is not set @@ -5010,6 +5061,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -5048,7 +5100,7 @@ CONFIG_OMAP5_DSS_HDMI=y CONFIG_OMAP5_ERRATA_801819=y CONFIG_OMAP5_THERMAL=y CONFIG_OMAP_CONTROL_PHY=m -# CONFIG_OMAP_GPMC_DEBUG is not set +CONFIG_OMAP_GPMC_DEBUG=y CONFIG_OMAP_GPMC=y CONFIG_OMAP_INTERCONNECT=y # CONFIG_OMAP_IOMMU_DEBUG is not set @@ -5062,7 +5114,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -5095,7 +5147,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5254,7 +5306,6 @@ CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5347,6 +5398,7 @@ CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5383,9 +5435,9 @@ CONFIG_PINCTRL_QCOM_SSBI_PMIC=m CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5442,6 +5494,7 @@ CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5567,6 +5620,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5604,6 +5658,7 @@ CONFIG_PWM_TIECAP=m CONFIG_PWM_TIEHRPWM=m CONFIG_PWM_TWL_LED=m CONFIG_PWM_TWL=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5641,7 +5696,7 @@ CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5662,6 +5717,7 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m @@ -5719,6 +5775,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5747,6 +5806,7 @@ CONFIG_RC_MAP=m CONFIG_RC_ST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -5848,6 +5908,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5909,7 +5970,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5917,6 +5977,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5955,6 +6017,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6081,7 +6145,7 @@ CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_PL030=y CONFIG_RTC_DRV_PL031=y -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RK808=m @@ -6160,6 +6224,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -6212,6 +6277,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +# CONFIG_SC_GCC_8280XP is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6228,6 +6294,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6534,6 +6601,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6607,6 +6675,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6943,6 +7012,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6962,7 +7032,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6986,7 +7056,7 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6995,6 +7065,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7118,6 +7190,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7219,7 +7292,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -7258,6 +7331,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7298,9 +7372,9 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m CONFIG_SND_SOC_TLV320AIC3X=m -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m @@ -7309,6 +7383,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TWL4030=m CONFIG_SND_SOC_TWL6040=m # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -7317,7 +7392,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7330,6 +7407,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7457,6 +7535,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7627,7 +7706,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7664,6 +7742,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7734,6 +7813,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m @@ -7870,8 +7950,6 @@ CONFIG_TI_PIPE3=m CONFIG_TI_PRUSS_INTC=m CONFIG_TI_PRUSS=m CONFIG_TI_PWMSS=y -# CONFIG_TI_SCI_CLK is not set -CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m # CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m @@ -7987,6 +8065,9 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -8017,6 +8098,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -8069,8 +8151,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -8099,15 +8179,11 @@ CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_IMX=m -CONFIG_USB_CDNS3=m -CONFIG_USB_CDNS3_PCI_WRAP=m +# CONFIG_USB_CDNS3 is not set # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m -CONFIG_USB_CDNS_SUPPORT=m +# CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m @@ -8291,7 +8367,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8765,6 +8840,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -8895,10 +8971,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8925,6 +9003,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index a814d912c..609509649 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -269,6 +270,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -287,6 +289,7 @@ CONFIG_ARCH_EXYNOS=y CONFIG_ARCH_HAS_TICK_BROADCAST=y CONFIG_ARCH_HIGHBANK=y # CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_HPE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IPQ40XX is not set @@ -394,6 +397,7 @@ CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y CONFIG_ARM_ERRATA_754322=y CONFIG_ARM_ERRATA_754327=y +CONFIG_ARM_ERRATA_764319=y CONFIG_ARM_ERRATA_764369=y CONFIG_ARM_ERRATA_773022=y CONFIG_ARM_ERRATA_775420=y @@ -477,7 +481,6 @@ CONFIG_ARM=y CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -543,7 +546,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -553,11 +555,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -569,7 +569,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -660,7 +659,7 @@ CONFIG_BATTERY_DA9052=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -700,6 +699,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -797,6 +797,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -924,6 +925,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y CONFIG_CACHE_TAUROS2=y @@ -934,6 +936,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -1080,6 +1084,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1338,6 +1343,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m @@ -1355,6 +1361,13 @@ CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1390,12 +1403,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1444,9 +1459,13 @@ CONFIG_CRYPTO_SHA512_ARM=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1496,7 +1515,6 @@ CONFIG_DCB=y CONFIG_DDR=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y @@ -1537,6 +1555,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set @@ -1605,6 +1624,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1684,6 +1704,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRA752_THERMAL=y @@ -1707,7 +1728,7 @@ CONFIG_DRM_ARMADA=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set -CONFIG_DRM_CDNS_MHDP8546=m +# CONFIG_DRM_CDNS_MHDP8546 is not set CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m @@ -1718,6 +1739,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1741,6 +1763,7 @@ CONFIG_DRM_EXYNOS_VIDI=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FSL_DCU is not set +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1766,6 +1789,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1776,6 +1800,7 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y @@ -1785,7 +1810,10 @@ CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_HDMI_HDCP=y +CONFIG_DRM_MSM_HDMI=y CONFIG_DRM_MSM=m +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MSM_REGISTER_LOGGING is not set CONFIG_DRM_MXSFB=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -1807,7 +1835,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1823,6 +1851,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1856,7 +1885,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1887,6 +1915,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1901,7 +1930,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set CONFIG_DRM_TILCDC=m # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -2025,7 +2054,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set CONFIG_DWMAC_IPQ806X=m # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m @@ -2071,6 +2100,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2078,6 +2108,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2241,6 +2272,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2332,10 +2364,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2391,6 +2426,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2437,7 +2473,7 @@ CONFIG_GPIO_ROCKCHIP=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA=y -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS65218=m CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y @@ -2544,6 +2580,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2644,11 +2681,13 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HUGETLB_PAGE is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HVC_DCC is not set CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y @@ -2725,6 +2764,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2970,6 +3010,7 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -3006,6 +3047,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3083,6 +3125,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3374,6 +3417,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3472,6 +3516,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3572,6 +3617,8 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PM8058=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3580,7 +3627,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3637,7 +3684,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3685,6 +3732,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3904,7 +3952,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -3915,7 +3963,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3951,7 +3999,6 @@ CONFIG_MFD_QCOM_RPM=m # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -4007,6 +4054,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4174,6 +4222,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4291,7 +4340,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set CONFIG_MTD_NAND_MXC=m @@ -4347,6 +4396,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -4983,6 +5033,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OABI_COMPAT is not set @@ -4992,6 +5043,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -5044,7 +5096,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -5077,7 +5129,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PALMAS_GPADC=m @@ -5235,7 +5287,6 @@ CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5328,6 +5379,7 @@ CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5364,9 +5416,9 @@ CONFIG_PINCTRL_QCOM_SSBI_PMIC=m CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5423,6 +5475,7 @@ CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5548,6 +5601,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5585,6 +5639,7 @@ CONFIG_PWM_TIECAP=m CONFIG_PWM_TIEHRPWM=m CONFIG_PWM_TWL_LED=m CONFIG_PWM_TWL=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5622,7 +5677,7 @@ CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5643,6 +5698,7 @@ CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m # CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m @@ -5700,6 +5756,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5728,6 +5787,7 @@ CONFIG_RC_MAP=m CONFIG_RC_ST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -5829,6 +5889,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5890,7 +5951,6 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5898,6 +5958,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5936,6 +5998,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -6062,7 +6126,7 @@ CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_PL030=y CONFIG_RTC_DRV_PL031=y -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RK808=m @@ -6141,6 +6205,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -6193,6 +6258,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +# CONFIG_SC_GCC_8280XP is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6209,6 +6275,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6515,6 +6582,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6588,6 +6656,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6923,6 +6992,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6942,7 +7012,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6966,7 +7036,7 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6975,6 +7045,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -7098,6 +7170,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7237,6 +7310,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7277,9 +7351,9 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m CONFIG_SND_SOC_TLV320AIC3X=m -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m @@ -7288,6 +7362,7 @@ CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TWL4030=m CONFIG_SND_SOC_TWL6040=m # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -7296,7 +7371,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7309,6 +7386,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7436,6 +7514,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7606,7 +7685,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7643,6 +7721,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7713,6 +7792,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m @@ -7849,8 +7929,6 @@ CONFIG_TI_PIPE3=m CONFIG_TI_PRUSS_INTC=m CONFIG_TI_PRUSS=m CONFIG_TI_PWMSS=y -# CONFIG_TI_SCI_CLK is not set -CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m # CONFIG_TI_ST is not set CONFIG_TI_SYSCON_CLK=m @@ -7966,6 +8044,9 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7996,6 +8077,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -8048,8 +8130,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -8078,15 +8158,11 @@ CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_IMX=m -CONFIG_USB_CDNS3=m -CONFIG_USB_CDNS3_PCI_WRAP=m +# CONFIG_USB_CDNS3 is not set # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m -CONFIG_USB_CDNS_SUPPORT=m +# CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m @@ -8270,7 +8346,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8744,6 +8819,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -8874,10 +8950,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8904,6 +8982,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 28ad98076..719198dfc 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -265,6 +266,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -283,6 +285,7 @@ CONFIG_ARCH_EXYNOS=y CONFIG_ARCH_HAS_TICK_BROADCAST=y CONFIG_ARCH_HIGHBANK=y # CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_HPE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IPQ40XX is not set @@ -386,6 +389,7 @@ CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y CONFIG_ARM_ERRATA_754322=y CONFIG_ARM_ERRATA_754327=y +CONFIG_ARM_ERRATA_764319=y CONFIG_ARM_ERRATA_764369=y CONFIG_ARM_ERRATA_773022=y CONFIG_ARM_ERRATA_775420=y @@ -467,7 +471,6 @@ CONFIG_ARM_VIRT_EXT=y CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -533,7 +536,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -543,11 +545,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -559,7 +559,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -642,7 +641,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -679,6 +678,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -776,6 +776,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -902,6 +903,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y CONFIG_CACHE_TAUROS2=y @@ -912,6 +914,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -1055,6 +1059,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1310,6 +1315,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m @@ -1327,6 +1333,13 @@ CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1361,12 +1374,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1415,9 +1430,13 @@ CONFIG_CRYPTO_SHA512_ARM=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1465,7 +1484,6 @@ CONFIG_DCB=y CONFIG_DDR=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y @@ -1508,6 +1526,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1581,6 +1600,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1660,6 +1680,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRA752_THERMAL=y @@ -1683,7 +1704,7 @@ CONFIG_DRM_ARMADA=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set -CONFIG_DRM_CDNS_MHDP8546=m +# CONFIG_DRM_CDNS_MHDP8546 is not set CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m @@ -1694,6 +1715,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1717,6 +1739,7 @@ CONFIG_DRM_EXYNOS_VIDI=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FSL_DCU is not set +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1738,6 +1761,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1748,9 +1772,13 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y +CONFIG_DRM_MSM_HDMI=y +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1771,7 +1799,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1787,6 +1815,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1820,7 +1849,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1851,6 +1879,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1989,7 +2018,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m CONFIG_DWMAC_ROCKCHIP=m @@ -2032,6 +2061,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2039,6 +2069,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2210,6 +2241,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2301,10 +2333,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2358,6 +2393,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2404,7 +2440,7 @@ CONFIG_GPIO_ROCKCHIP=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA=y -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m @@ -2507,6 +2543,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2607,10 +2644,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y # CONFIG_HVC_DCC is not set CONFIG_HW_CONSOLE=y @@ -2687,6 +2726,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2929,6 +2969,7 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2962,6 +3003,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3034,6 +3076,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3324,6 +3367,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3421,6 +3465,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3518,6 +3563,8 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3526,7 +3573,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3583,7 +3630,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3631,6 +3678,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3843,7 +3891,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -3854,7 +3902,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3889,7 +3937,6 @@ CONFIG_MFD_PALMAS=y # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3944,6 +3991,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4105,6 +4153,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4213,7 +4262,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set CONFIG_MTD_NAND_MXC=m @@ -4268,6 +4317,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -4901,6 +4951,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OABI_COMPAT is not set @@ -4910,6 +4961,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -4941,7 +4993,7 @@ CONFIG_OMAP_32K_TIMER=y CONFIG_OMAP5_ERRATA_801819=y CONFIG_OMAP5_THERMAL=y CONFIG_OMAP_CONTROL_PHY=m -# CONFIG_OMAP_GPMC_DEBUG is not set +CONFIG_OMAP_GPMC_DEBUG=y CONFIG_OMAP_GPMC=y # CONFIG_OMAP_IOMMU_DEBUG is not set CONFIG_OMAP_IOMMU=y @@ -4954,7 +5006,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4987,7 +5039,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y CONFIG_PAGE_TABLE_CHECK_ENFORCED=y CONFIG_PAGE_TABLE_CHECK=y @@ -5146,7 +5198,6 @@ CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5230,6 +5281,7 @@ CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5260,9 +5312,9 @@ CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5318,6 +5370,7 @@ CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5439,6 +5492,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5473,6 +5527,7 @@ CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=y CONFIG_PWM_TIECAP=m CONFIG_PWM_TIEHRPWM=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5502,7 +5557,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5515,6 +5570,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set @@ -5567,6 +5623,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5594,6 +5653,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -5682,6 +5742,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5740,7 +5801,7 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set +CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5748,6 +5809,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5786,6 +5849,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5906,7 +5971,7 @@ CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_PL030=y CONFIG_RTC_DRV_PL031=y -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RK808=m @@ -5982,6 +6047,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -6034,6 +6100,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +# CONFIG_SC_GCC_8280XP is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6050,6 +6117,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6353,6 +6421,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6426,6 +6495,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6752,6 +6822,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6771,7 +6842,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6795,7 +6866,7 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6804,6 +6875,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6921,6 +6994,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7019,7 +7093,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -7057,6 +7131,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set # CONFIG_SND_SOC_TEGRA20_AC97 is not set CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7095,15 +7170,16 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X is not set -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -7112,7 +7188,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7125,6 +7203,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7235,6 +7314,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7395,7 +7475,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7432,6 +7511,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7502,6 +7582,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m CONFIG_TEGRA30_TSENSOR=m @@ -7639,7 +7720,8 @@ CONFIG_TI_PIPE3=m CONFIG_TI_PRUSS_INTC=m CONFIG_TI_PRUSS=m CONFIG_TI_PWMSS=y -# CONFIG_TI_SCI_CLK is not set +CONFIG_TI_SCI_CLK=m +# CONFIG_TI_SCI_CLK_PROBE_FROM_FW is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m # CONFIG_TI_ST is not set @@ -7755,6 +7837,9 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7779,6 +7864,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -7831,8 +7917,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7861,15 +7945,11 @@ CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_IMX=m -CONFIG_USB_CDNS3=m -CONFIG_USB_CDNS3_PCI_WRAP=m +# CONFIG_USB_CDNS3 is not set # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m -CONFIG_USB_CDNS_SUPPORT=m +# CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m @@ -8049,7 +8129,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8508,6 +8587,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -8637,10 +8717,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8667,6 +8749,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -8699,7 +8782,7 @@ CONFIG_XILINX_XADC=m # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILINX_ZYNQMP_DPDMA=m CONFIG_XILLYBUS=m -# CONFIG_XILLYBUS_OF is not set +CONFIG_XILLYBUS_OF=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 915ae1787..e4e3a7d6b 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -265,6 +266,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -283,6 +285,7 @@ CONFIG_ARCH_EXYNOS=y CONFIG_ARCH_HAS_TICK_BROADCAST=y CONFIG_ARCH_HIGHBANK=y # CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_HPE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_IOP32X is not set # CONFIG_ARCH_IPQ40XX is not set @@ -386,6 +389,7 @@ CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y CONFIG_ARM_ERRATA_754322=y CONFIG_ARM_ERRATA_754327=y +CONFIG_ARM_ERRATA_764319=y CONFIG_ARM_ERRATA_764369=y CONFIG_ARM_ERRATA_773022=y CONFIG_ARM_ERRATA_775420=y @@ -467,7 +471,6 @@ CONFIG_ARM_VIRT_EXT=y CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -533,7 +536,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -543,11 +545,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -559,7 +559,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -642,7 +641,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -679,6 +678,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_SBA_RAID=m CONFIG_BCM_VIDEOCORE=m CONFIG_BCM_VK=m @@ -776,6 +776,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -902,6 +903,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set CONFIG_CACHE_L2X0_PMU=y CONFIG_CACHE_L2X0=y CONFIG_CACHE_TAUROS2=y @@ -912,6 +914,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -1055,6 +1059,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1310,6 +1315,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m CONFIG_CRYPTO_DEV_FSL_CAAM=m CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=3 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m @@ -1327,6 +1333,13 @@ CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y # CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set @@ -1361,12 +1374,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1415,9 +1430,13 @@ CONFIG_CRYPTO_SHA512_ARM=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1465,7 +1484,6 @@ CONFIG_DCB=y CONFIG_DDR=y CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ALIGN_RODATA is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y @@ -1506,6 +1524,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set @@ -1574,6 +1593,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1653,6 +1673,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRA752_THERMAL=y @@ -1676,7 +1697,7 @@ CONFIG_DRM_ARMADA=m CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set -CONFIG_DRM_CDNS_MHDP8546=m +# CONFIG_DRM_CDNS_MHDP8546 is not set CONFIG_DRM_CHIPONE_ICN6211=m CONFIG_DRM_CHRONTEL_CH7033=m CONFIG_DRM_CIRRUS_QEMU=m @@ -1687,6 +1708,7 @@ CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_HDMI_GP_AUDIO=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_DW_MIPI_DSI=m @@ -1710,6 +1732,7 @@ CONFIG_DRM_EXYNOS_VIDI=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FSL_DCU is not set +CONFIG_DRM_FSL_LDB=m CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m CONFIG_DRM_HDLCD=m @@ -1731,6 +1754,7 @@ CONFIG_DRM_KOMEDA=m CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1741,9 +1765,13 @@ CONFIG_DRM_MALI_DISPLAY=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_MESON=m CONFIG_DRM_MGAG200=m +CONFIG_DRM_MSM_DPU=y CONFIG_DRM_MSM_DP=y CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_MSM_DSI_7NM_PHY=y +CONFIG_DRM_MSM_HDMI=y +# CONFIG_DRM_MSM_MDP4 is not set +CONFIG_DRM_MSM_MDP5=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m @@ -1764,7 +1792,7 @@ CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m CONFIG_DRM_PANEL_ILITEK_ILI9881C=m CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -1780,6 +1808,7 @@ CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1813,7 +1842,6 @@ CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_SITRONIX_ST7701=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1844,6 +1872,7 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m CONFIG_DRM_STI=m CONFIG_DRM_STM_DSI=m CONFIG_DRM_STM=m @@ -1982,7 +2011,7 @@ CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_DWC_QOS_ETH=m CONFIG_DWMAC_GENERIC=m CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set CONFIG_DWMAC_MESON=m CONFIG_DWMAC_ROCKCHIP=m @@ -2025,6 +2054,7 @@ CONFIG_EEPROM_MAX6875=m CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -2032,6 +2062,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m CONFIG_EFIVAR_FS=y @@ -2195,6 +2226,7 @@ CONFIG_FEC=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2286,10 +2318,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2343,6 +2378,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2389,7 +2425,7 @@ CONFIG_GPIO_ROCKCHIP=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_SYSCON=m CONFIG_GPIO_TEGRA=y -# CONFIG_GPIO_TPIC2810 is not set +CONFIG_GPIO_TPIC2810=m CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m @@ -2492,6 +2528,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2592,10 +2629,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m CONFIG_HTU21=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y # CONFIG_HVC_DCC is not set CONFIG_HW_CONSOLE=y @@ -2672,6 +2711,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2914,6 +2954,7 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2947,6 +2988,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -3019,6 +3061,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set +# CONFIG_INTERCONNECT_QCOM_SDX65 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3309,6 +3352,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_SENSEHAT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -3404,6 +3448,7 @@ CONFIG_KGDB_SERIAL_CONSOLE=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_TESTS=y CONFIG_KGDB=y +CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KMX61 is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set @@ -3501,6 +3546,8 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PWM=m +CONFIG_LEDS_PWM_MULTICOLOR=m +CONFIG_LEDS_QCOM_LPG=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3509,7 +3556,7 @@ CONFIG_LEDS_SGM3140=m CONFIG_LEDS_SYSCON=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3566,7 +3613,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3614,6 +3661,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3825,7 +3873,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -3836,7 +3884,7 @@ CONFIG_MFD_INTEL_M10_BMC=m # CONFIG_MFD_IQS62X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_KHADAS_MCU=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_LP3943 is not set @@ -3871,7 +3919,6 @@ CONFIG_MFD_PALMAS=y # CONFIG_MFD_RETU is not set CONFIG_MFD_RK808=y # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3926,6 +3973,7 @@ CONFIG_MFD_WM8994=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -4087,6 +4135,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -4195,7 +4244,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_GPIO=m # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set CONFIG_MTD_NAND_MXC=m @@ -4250,6 +4299,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set CONFIG_MUX_ADG792A=m @@ -4883,6 +4933,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OABI_COMPAT is not set @@ -4892,6 +4943,7 @@ CONFIG_NXP_C45_TJA11XX_PHY=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -4936,7 +4988,7 @@ CONFIG_OMAP_USB2=m CONFIG_OMAP_WATCHDOG=m # CONFIG_OMFS_FS is not set # CONFIG_OPAL_CORE is not set -# CONFIG_OPEN_DICE is not set +CONFIG_OPEN_DICE=m CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m CONFIG_OPENVSWITCH=m @@ -4969,7 +5021,7 @@ CONFIG_PACKING=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PALMAS_GPADC=m @@ -5127,7 +5179,6 @@ CONFIG_PHY_EXYNOS_PCIE=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -5211,6 +5262,7 @@ CONFIG_PINCTRL_IMX8MQ=y # CONFIG_PINCTRL_IMX8ULP is not set # CONFIG_PINCTRL_IMX93 is not set # CONFIG_PINCTRL_IMXRT1050 is not set +# CONFIG_PINCTRL_IMXRT1170 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ6018 is not set # CONFIG_PINCTRL_IPQ8064 is not set @@ -5241,9 +5293,9 @@ CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SAMSUNG=y -CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7180=y # CONFIG_PINCTRL_SC8180X is not set -# CONFIG_PINCTRL_SC8280XP is not set +CONFIG_PINCTRL_SC8280XP=m # CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set # CONFIG_PINCTRL_SDX55 is not set @@ -5299,6 +5351,7 @@ CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5420,6 +5473,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5454,6 +5508,7 @@ CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=y CONFIG_PWM_TIECAP=m CONFIG_PWM_TIEHRPWM=m +CONFIG_PWM_XILINX=m CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=m @@ -5483,7 +5538,7 @@ CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m -# CONFIG_QCOM_MPM is not set +CONFIG_QCOM_MPM=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m @@ -5496,6 +5551,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPM=y +CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m CONFIG_QCS_GCC_404=m # CONFIG_QCS_Q6SSTOP_404 is not set @@ -5548,6 +5604,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5575,6 +5634,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -5663,6 +5723,7 @@ CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5721,7 +5782,7 @@ CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SCI is not set +CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m # CONFIG_RESOURCE_KUNIT_TEST is not set # CONFIG_RFD77402 is not set @@ -5729,6 +5790,8 @@ CONFIG_RESET_TI_SYSCON=m CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5767,6 +5830,8 @@ CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_RK3066_HDMI=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ROCKCHIP_VOP2=y +CONFIG_ROCKCHIP_VOP=y CONFIG_ROCKER=m CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set @@ -5887,7 +5952,7 @@ CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_PL030=y CONFIG_RTC_DRV_PL031=y -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RK808=m @@ -5963,6 +6028,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -6015,6 +6081,7 @@ CONFIG_SC_DISPCC_7280=m CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y # CONFIG_SC_GCC_8180X is not set +# CONFIG_SC_GCC_8280XP is not set # CONFIG_SC_GPUCC_7180 is not set CONFIG_SC_GPUCC_7280=m CONFIG_SCHED_AUTOGROUP=y @@ -6031,6 +6098,7 @@ CONFIG_SCHED_THERMAL_PRESSURE=y CONFIG_SCHED_TRACER=y CONFIG_SC_LPASSCC_7280=m CONFIG_SC_LPASS_CORECC_7180=m +# CONFIG_SC_LPASS_CORECC_7280 is not set # CONFIG_SC_MSS_7180 is not set # CONFIG_SCR24X is not set # CONFIG_SCSI_3W_9XXX is not set @@ -6334,6 +6402,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -6407,6 +6476,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -6732,6 +6802,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6751,7 +6822,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6775,7 +6846,7 @@ CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ARNDALE=m CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6784,6 +6855,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set @@ -6901,6 +6974,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -7036,6 +7110,7 @@ CONFIG_SND_SOC_TAS2770=m CONFIG_SND_SOC_TAS5805M=m CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TEGRA186_ASRC=m # CONFIG_SND_SOC_TEGRA186_DSPK is not set # CONFIG_SND_SOC_TEGRA20_AC97 is not set CONFIG_SND_SOC_TEGRA20_DAS=m @@ -7074,15 +7149,16 @@ CONFIG_SND_SOC_TLV320AIC23_SPI=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m CONFIG_SND_SOC_TLV320AIC32X4_SPI=m -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X is not set -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TPA6130A2=m CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -7091,7 +7167,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +CONFIG_SND_SOC_WM8731_I2C=m CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set CONFIG_SND_SOC_WM8741=m # CONFIG_SND_SOC_WM8750 is not set @@ -7104,6 +7182,7 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_SPI=m CONFIG_SND_SOC_WM8903=m # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8974 is not set @@ -7214,6 +7293,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7374,7 +7454,6 @@ CONFIG_SUNXI_MBUS=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y CONFIG_SUNXI_WATCHDOG=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -7411,6 +7490,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -7481,6 +7561,7 @@ CONFIG_TCP_MD5SIG=y CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m +CONFIG_TEGRA186_GPC_DMA=m CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m CONFIG_TEGRA30_TSENSOR=m @@ -7618,7 +7699,8 @@ CONFIG_TI_PIPE3=m CONFIG_TI_PRUSS_INTC=m CONFIG_TI_PRUSS=m CONFIG_TI_PWMSS=y -# CONFIG_TI_SCI_CLK is not set +CONFIG_TI_SCI_CLK=m +# CONFIG_TI_SCI_CLK_PROBE_FROM_FW is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m # CONFIG_TI_ST is not set @@ -7734,6 +7816,9 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_FOUNDATIONS=y +CONFIG_TRUSTED_KEYS_CAAM=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7758,6 +7843,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m CONFIG_TYPEC_QCOM_PMIC=m @@ -7810,8 +7896,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7840,15 +7924,11 @@ CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m # CONFIG_USB_CDC_COMPOSITE is not set -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_IMX=m -CONFIG_USB_CDNS3=m -CONFIG_USB_CDNS3_PCI_WRAP=m +# CONFIG_USB_CDNS3 is not set # CONFIG_USB_CDNSP_GADGET is not set # CONFIG_USB_CDNSP_HOST is not set CONFIG_USB_CDNSP_PCI=m -CONFIG_USB_CDNS_SUPPORT=m +# CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m @@ -8028,7 +8108,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_M66592 is not set @@ -8487,6 +8566,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -8616,10 +8696,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -8646,6 +8728,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -8678,7 +8761,7 @@ CONFIG_XILINX_XADC=m # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILINX_ZYNQMP_DPDMA=m CONFIG_XILLYBUS=m -# CONFIG_XILLYBUS_OF is not set +CONFIG_XILLYBUS_OF=m CONFIG_XILLYBUS_PCIE=m CONFIG_XILLYUSB=m CONFIG_XZ_DEC_ARMTHUMB=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index fe38ad1e5..5492189d1 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -284,7 +285,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -347,7 +347,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -357,11 +356,9 @@ CONFIG_ATM_DRIVERS=y # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FIRESTREAM is not set # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -373,7 +370,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -446,7 +442,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -477,6 +473,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y CONFIG_BE2ISCSI=m @@ -568,6 +565,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -693,6 +691,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -700,6 +699,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -831,6 +832,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1024,11 +1026,18 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set -CONFIG_CRYPTO_DEV_NX_COMPRESS=m -CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m -CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y +CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set @@ -1041,12 +1050,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1086,9 +1097,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1138,7 +1153,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y @@ -1180,6 +1194,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1246,6 +1261,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1317,6 +1333,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y @@ -1350,6 +1367,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set @@ -1365,6 +1383,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1406,6 +1425,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1439,7 +1459,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1467,8 +1486,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1583,7 +1603,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1614,6 +1634,7 @@ CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1621,6 +1642,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set @@ -1774,6 +1796,7 @@ CONFIG_FEALNX=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -1869,10 +1892,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1924,6 +1950,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2054,6 +2081,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2154,10 +2182,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_CONSOLE=y # CONFIG_HVC_OLD_HVSI is not set @@ -2224,6 +2254,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2430,6 +2461,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2461,6 +2493,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -2798,6 +2831,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -2982,6 +3016,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3047,7 +3082,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3096,6 +3131,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3273,7 +3309,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3314,7 +3350,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3362,6 +3397,7 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3499,6 +3535,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -3596,7 +3633,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3638,6 +3675,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4256,6 +4294,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4264,6 +4303,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OCXL=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF_OVERLAY is not set @@ -4436,7 +4476,6 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4517,6 +4556,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -4671,6 +4711,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4687,6 +4728,7 @@ CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m @@ -4695,7 +4737,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -4753,6 +4794,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -4778,6 +4822,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4850,6 +4895,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -4894,6 +4940,8 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5020,7 +5068,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5088,6 +5136,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -5438,6 +5487,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5509,6 +5559,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5796,6 +5847,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -5815,7 +5867,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -5839,7 +5891,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m # CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -5848,6 +5900,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5965,6 +6019,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6061,7 +6116,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -6141,6 +6196,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6149,7 +6205,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6162,6 +6220,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6253,6 +6312,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6346,7 +6406,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -6384,6 +6443,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -6556,7 +6616,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -6663,6 +6722,8 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -6686,6 +6747,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6738,8 +6800,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6899,7 +6959,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7265,7 +7324,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7287,6 +7345,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -7416,10 +7475,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7445,6 +7506,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -7467,6 +7529,7 @@ CONFIG_XFS_WARN=y # CONFIG_XILINX_DMA is not set # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index a41e9bf27..78581791f 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -118,6 +118,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -157,14 +158,21 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -206,7 +214,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set CONFIG_ARCH_MEMORY_PROBE=y @@ -235,6 +242,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -452,6 +460,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -561,6 +570,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -568,6 +578,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -682,6 +694,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -713,6 +726,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -788,6 +802,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -797,6 +813,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -867,6 +884,13 @@ CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -881,12 +905,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -930,9 +956,13 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -944,7 +974,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1015,6 +1045,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1080,13 +1111,14 @@ CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1105,6 +1137,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1153,6 +1186,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1182,6 +1217,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1204,6 +1240,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1225,6 +1262,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1413,6 +1451,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1563,6 +1602,7 @@ CONFIG_FB=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1625,10 +1665,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1676,6 +1719,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1808,6 +1852,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -1902,11 +1947,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_CONSOLE=y # CONFIG_HVC_OLD_HVSI is not set CONFIG_HVC_OPAL=y @@ -1971,6 +2018,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -2071,6 +2119,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2158,6 +2208,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2188,6 +2239,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2224,12 +2276,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2249,6 +2303,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2500,10 +2555,10 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_KALLSYMS=y # CONFIG_KARMA_PARTITION is not set CONFIG_KASAN_GENERIC=y -CONFIG_KASAN_INLINE=y +# CONFIG_KASAN_INLINE is not set CONFIG_KASAN_KUNIT_TEST=m # CONFIG_KASAN_MODULE_TEST is not set -# CONFIG_KASAN_OUTLINE is not set +CONFIG_KASAN_OUTLINE=y CONFIG_KASAN_VMALLOC=y CONFIG_KASAN=y # CONFIG_KCOV is not set @@ -2600,7 +2655,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2713,7 +2767,7 @@ CONFIG_LOAD_PPC_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2762,6 +2816,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -2923,7 +2978,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -2964,7 +3019,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3006,6 +3060,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3016,6 +3071,7 @@ CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3146,6 +3202,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3253,7 +3310,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3276,7 +3335,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3506,7 +3565,7 @@ CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -3777,9 +3836,11 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=m +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -3944,7 +4005,6 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -4007,6 +4067,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PM_ADVANCED_DEBUG=y @@ -4109,6 +4170,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4151,6 +4213,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4167,6 +4230,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_FSL_FTM is not set # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4197,6 +4261,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y CONFIG_QEDF=m @@ -4247,6 +4312,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4260,6 +4328,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4337,12 +4406,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4514,10 +4586,12 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLES is not set @@ -4842,6 +4916,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -4913,6 +4988,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -4978,11 +5054,17 @@ CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m # CONFIG_SERIO_XILINX_XPS_PS2 is not set CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set CONFIG_SFC=m CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y @@ -4997,6 +5079,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5232,6 +5316,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5349,6 +5435,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5445,7 +5532,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -5524,6 +5611,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5532,7 +5620,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5545,6 +5635,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5624,6 +5715,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5634,6 +5726,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5734,6 +5827,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -5800,6 +5894,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6004,6 +6099,8 @@ CONFIG_TRACER_SNAPSHOT=y CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6020,6 +6117,7 @@ CONFIG_TUN_VNET_CROSS_LE=y CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6061,8 +6159,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6189,7 +6285,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m # CONFIG_USB_LED_TRIG is not set CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6376,6 +6471,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6542,6 +6638,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MENU=y @@ -6565,6 +6662,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VMGENID=y +# CONFIG_VMWARE_VMCI is not set # CONFIG_VMXNET3 is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6602,10 +6700,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6621,10 +6721,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6654,6 +6756,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6674,6 +6777,7 @@ CONFIG_XFS_WARN=y # CONFIG_XGENE_DMA is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 23976953f..7163efec3 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -137,6 +137,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -283,7 +284,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -346,7 +346,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -356,11 +355,9 @@ CONFIG_ATM_DRIVERS=y # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -# CONFIG_ATM_FIRESTREAM is not set # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -372,7 +369,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -445,7 +441,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -476,6 +472,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y CONFIG_BE2ISCSI=m @@ -567,6 +564,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -692,6 +690,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -699,6 +698,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -830,6 +831,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1023,11 +1025,18 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set -CONFIG_CRYPTO_DEV_NX_COMPRESS=m -CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m -CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=y +CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y +CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set @@ -1040,12 +1049,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1085,9 +1096,13 @@ CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1137,7 +1152,6 @@ CONFIG_DCB=y # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set @@ -1177,6 +1191,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set @@ -1238,6 +1253,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1308,6 +1324,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y @@ -1341,6 +1358,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set @@ -1356,6 +1374,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1397,6 +1416,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1430,7 +1450,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1458,8 +1477,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1574,7 +1594,7 @@ CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1605,6 +1625,7 @@ CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1612,6 +1633,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set @@ -1757,6 +1779,7 @@ CONFIG_FEALNX=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -1852,10 +1875,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1907,6 +1933,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2037,6 +2064,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2137,10 +2165,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_CONSOLE=y # CONFIG_HVC_OLD_HVSI is not set @@ -2207,6 +2237,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2413,6 +2444,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2444,6 +2476,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -2781,6 +2814,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -2963,6 +2997,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3028,7 +3063,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3077,6 +3112,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3253,7 +3289,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3294,7 +3330,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3342,6 +3377,7 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3479,6 +3515,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -3576,7 +3613,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3618,6 +3655,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4236,6 +4274,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4244,6 +4283,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OCXL=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF_OVERLAY is not set @@ -4415,7 +4455,6 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4496,6 +4535,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -4650,6 +4690,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4666,6 +4707,7 @@ CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m @@ -4674,7 +4716,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -4732,6 +4773,9 @@ CONFIG_RAID_ATTRS=m CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -4757,6 +4801,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -4829,6 +4874,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -4873,6 +4919,8 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4999,7 +5047,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5067,6 +5115,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -5417,6 +5466,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5488,6 +5538,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5774,6 +5825,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -5793,7 +5845,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -5817,7 +5869,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m # CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -5826,6 +5878,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5943,6 +5997,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6118,6 +6173,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6126,7 +6182,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6139,6 +6197,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6230,6 +6289,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6323,7 +6383,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -6361,6 +6420,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -6533,7 +6593,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -6640,6 +6699,8 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -6663,6 +6724,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6715,8 +6777,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6876,7 +6936,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7242,7 +7301,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7264,6 +7322,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -7393,10 +7452,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7422,6 +7483,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -7444,6 +7506,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XILINX_DMA is not set # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 053cac4d0..d2e70771d 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -118,6 +118,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -157,14 +158,21 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -206,7 +214,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set CONFIG_ARCH_MEMORY_PROBE=y @@ -235,6 +242,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -452,6 +460,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -561,6 +570,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -568,6 +578,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -682,6 +694,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -713,6 +726,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -788,6 +802,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -797,6 +813,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -867,6 +884,13 @@ CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=y CONFIG_CRYPTO_DEV_NX_COMPRESS=y CONFIG_CRYPTO_DEV_NX=y # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -881,12 +905,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -930,9 +956,13 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -944,7 +974,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1014,6 +1044,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1072,13 +1103,14 @@ CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1097,6 +1129,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1145,6 +1178,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1174,6 +1209,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1196,6 +1232,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1217,6 +1254,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1405,6 +1443,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1547,6 +1586,7 @@ CONFIG_FB=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1609,10 +1649,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1660,6 +1703,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1792,6 +1836,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -1886,11 +1931,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_CONSOLE=y # CONFIG_HVC_OLD_HVSI is not set CONFIG_HVC_OPAL=y @@ -1955,6 +2002,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2055,6 +2103,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2142,6 +2192,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2172,6 +2223,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2208,12 +2260,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2233,6 +2287,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2580,7 +2635,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2693,7 +2747,7 @@ CONFIG_LOAD_PPC_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2742,6 +2796,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -2903,7 +2958,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -2944,7 +2999,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -2986,6 +3040,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -2996,6 +3051,7 @@ CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3126,6 +3182,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3233,7 +3290,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3256,7 +3315,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3486,7 +3545,7 @@ CONFIG_NET_VENDOR_GOOGLE=y CONFIG_NET_VENDOR_IBM=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -3757,9 +3816,11 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=m +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m @@ -3923,7 +3984,6 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -3986,6 +4046,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set # CONFIG_PM_ADVANCED_DEBUG is not set @@ -4088,6 +4149,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4130,6 +4192,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4146,6 +4209,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_FSL_FTM is not set # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4176,6 +4240,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y CONFIG_QEDF=m @@ -4226,6 +4291,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4239,6 +4307,7 @@ CONFIG_RC_DEVICES=y CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4316,12 +4385,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4493,10 +4565,12 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLES is not set @@ -4821,6 +4895,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -4892,6 +4967,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -4957,11 +5033,17 @@ CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m # CONFIG_SERIO_XILINX_XPS_PS2 is not set CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set CONFIG_SFC=m CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y @@ -4976,6 +5058,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5210,6 +5294,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5327,6 +5413,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5501,6 +5588,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5509,7 +5597,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5522,6 +5612,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5601,6 +5692,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5611,6 +5703,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5711,6 +5804,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -5777,6 +5871,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5981,6 +6076,8 @@ CONFIG_TRACER_SNAPSHOT=y CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -5997,6 +6094,7 @@ CONFIG_TUN_VNET_CROSS_LE=y CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6038,8 +6136,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6166,7 +6262,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m # CONFIG_USB_LED_TRIG is not set CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6353,6 +6448,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6519,6 +6615,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MENU=y @@ -6542,6 +6639,7 @@ CONFIG_VLAN_8021Q_MVRP=y CONFIG_VMAP_STACK=y # CONFIG_VME_BUS is not set CONFIG_VMGENID=y +# CONFIG_VMWARE_VMCI is not set # CONFIG_VMXNET3 is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6579,10 +6677,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6598,10 +6698,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6631,6 +6733,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6651,6 +6754,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XGENE_DMA is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index b71cd6718..33810e9c3 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -138,6 +138,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -288,7 +289,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -351,7 +351,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -361,11 +360,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -377,7 +374,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -450,7 +446,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -481,6 +477,7 @@ CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y # CONFIG_BE2ISCSI is not set @@ -572,6 +569,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -628,7 +626,7 @@ CONFIG_BRIDGE_MRP=y CONFIG_BRIDGE_NETFILTER=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_VLAN_FILTERING=y -CONFIG_BROADCOM_PHY=m +# CONFIG_BROADCOM_PHY is not set CONFIG_BSD_DISKLABEL=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_BSD_PROCESS_ACCT=y @@ -696,6 +694,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -703,6 +702,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -836,6 +837,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1006,7 +1008,7 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA_S390=m +CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1033,6 +1035,13 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set @@ -1043,12 +1052,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1093,9 +1104,13 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1150,7 +1165,6 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y @@ -1191,6 +1205,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1254,6 +1269,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1325,6 +1341,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y @@ -1358,6 +1375,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set @@ -1373,6 +1391,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1414,6 +1433,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1447,7 +1467,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1475,8 +1494,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1590,7 +1610,7 @@ CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC_PCI=m CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1621,6 +1641,7 @@ CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1628,6 +1649,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set @@ -1781,6 +1803,7 @@ CONFIG_FB=y CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1866,10 +1889,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1920,6 +1946,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2049,6 +2076,7 @@ CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2146,10 +2174,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_IUCV=y CONFIG_HW_CONSOLE=y @@ -2208,6 +2238,7 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2408,6 +2439,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2439,6 +2471,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_KEYBOARD is not set @@ -2775,6 +2808,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -2956,6 +2990,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3021,7 +3056,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3069,6 +3104,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3257,7 +3293,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3298,7 +3334,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3346,6 +3381,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set # CONFIG_MHI_BUS is not set CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3482,6 +3518,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set CONFIG_MONREADER=m @@ -3579,7 +3616,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3619,6 +3656,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -3970,7 +4008,7 @@ CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set # CONFIG_NET_VENDOR_TEHUTI is not set -# CONFIG_NET_VENDOR_TI is not set +CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set @@ -4236,6 +4274,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4244,6 +4283,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set @@ -4412,7 +4452,6 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4494,6 +4533,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -4606,6 +4646,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4623,6 +4664,7 @@ CONFIG_PWM_DWC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m @@ -4630,7 +4672,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -4694,6 +4735,9 @@ CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -4719,6 +4763,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4791,6 +4836,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -4836,6 +4882,8 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4958,7 +5006,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5026,6 +5074,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -5043,6 +5092,7 @@ CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set +CONFIG_S390_UV_UAPI=m CONFIG_S390_VMUR=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set @@ -5388,6 +5438,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5459,6 +5510,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5746,6 +5798,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -5765,7 +5818,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -5789,7 +5842,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m # CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -5798,6 +5851,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5915,6 +5970,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6011,7 +6067,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -6091,6 +6147,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6099,7 +6156,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6112,6 +6171,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6200,6 +6260,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6292,7 +6353,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -6328,6 +6388,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y @@ -6501,7 +6562,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -6613,6 +6673,8 @@ CONFIG_TRACE_EVAL_MAP_FILE=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -6647,6 +6709,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6698,8 +6761,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6858,7 +6919,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7223,7 +7283,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7245,6 +7304,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -7375,10 +7435,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7404,6 +7466,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -7426,6 +7489,7 @@ CONFIG_XFS_WARN=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 097d5b2ca..deeeb929c 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -117,6 +117,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -157,12 +158,19 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AFFS_FS is not set CONFIG_AFIUCV=m # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -207,7 +215,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set @@ -235,6 +242,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -452,6 +460,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -560,6 +569,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -567,6 +577,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -683,6 +695,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -716,6 +729,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -788,6 +802,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -796,6 +812,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -838,7 +855,7 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA_S390=m +CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -866,6 +883,13 @@ CONFIG_CRYPTO_DEV_HISI_SEC=m # CONFIG_CRYPTO_DEV_HISI_TRNG is not set CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -878,12 +902,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_ECDH is not set -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -928,13 +954,17 @@ CONFIG_CRYPTO_SHA3_512_S390=m CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_S390=m +CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -946,7 +976,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1022,6 +1052,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y @@ -1085,7 +1116,7 @@ CONFIG_DEV_DAX_PMEM=m CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m @@ -1093,6 +1124,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1111,6 +1143,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1159,6 +1192,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1188,6 +1223,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1210,6 +1246,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1231,6 +1268,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1418,6 +1456,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1569,6 +1608,7 @@ CONFIG_FB_VESA=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1628,10 +1668,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1677,6 +1720,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1809,6 +1853,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -1900,11 +1945,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_IUCV=y CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y @@ -1962,6 +2009,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -2057,6 +2105,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2143,6 +2193,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2173,6 +2224,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_KEYBOARD is not set @@ -2209,12 +2261,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2234,6 +2288,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2579,7 +2634,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2692,7 +2746,7 @@ CONFIG_LOAD_IPL_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2740,6 +2794,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y # CONFIG_LXT_PHY is not set +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -2909,7 +2964,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -2950,7 +3005,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -2992,6 +3046,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set # CONFIG_MHI_BUS is not set CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3002,6 +3057,7 @@ CONFIG_MICREL_KS8995MA=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3130,6 +3186,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MONREADER=m @@ -3236,7 +3293,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3259,7 +3318,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3760,9 +3819,11 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF is not set # CONFIG_OF_OVERLAY is not set @@ -3926,7 +3987,6 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -3989,6 +4049,7 @@ CONFIG_PKEY=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PM_ADVANCED_DEBUG=y @@ -4049,6 +4110,7 @@ CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4089,6 +4151,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4106,6 +4169,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_HIBVT is not set # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set @@ -4135,6 +4199,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QDIO=m CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4190,6 +4255,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set @@ -4203,6 +4271,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4279,12 +4348,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4452,10 +4524,12 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y @@ -4467,6 +4541,7 @@ CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set +CONFIG_S390_UV_UAPI=y CONFIG_S390_VMUR=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set @@ -4825,6 +4900,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -4896,6 +4972,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -4958,9 +5035,11 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set # CONFIG_SFC is not set CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_SIENA is not set # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set @@ -4974,6 +5053,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5212,6 +5293,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5329,6 +5412,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5425,7 +5509,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_GEMINILAKE is not set # CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set # CONFIG_SND_SOC_SOF_HDA_LINK is not set -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_ICELAKE is not set # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -5504,6 +5588,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5512,7 +5597,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5525,6 +5612,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5603,6 +5691,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5613,6 +5702,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5712,6 +5802,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y @@ -5777,6 +5868,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5986,6 +6078,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6012,6 +6106,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6052,8 +6147,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6179,7 +6272,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m # CONFIG_USB_LED_TRIG is not set CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6363,6 +6455,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m @@ -6531,6 +6624,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MENU=y @@ -6557,6 +6651,7 @@ CONFIG_VMCP=y # CONFIG_VME_BUS is not set CONFIG_VMGENID=y CONFIG_VMLOGRDR=m +# CONFIG_VMWARE_VMCI is not set # CONFIG_VMXNET3 is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6592,10 +6687,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6610,10 +6707,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6644,6 +6743,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6664,6 +6764,7 @@ CONFIG_XFS_WARN=y # CONFIG_XGENE_DMA is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set @@ -6710,8 +6811,8 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m CONFIG_ZRAM_MEMORY_TRACKING=y CONFIG_ZRAM_WRITEBACK=y +CONFIG_ZSMALLOC=m CONFIG_ZSMALLOC_STAT=y -CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 6de307ae6..8999c4d91 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -138,6 +138,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -287,7 +288,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set # CONFIG_ASUS_TF103C_DOCK is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m @@ -350,7 +350,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -360,11 +359,9 @@ CONFIG_ATM_CLIP=m # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -376,7 +373,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -449,7 +445,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set @@ -480,6 +476,7 @@ CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y # CONFIG_BE2ISCSI is not set @@ -571,6 +568,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -627,7 +625,7 @@ CONFIG_BRIDGE_MRP=y CONFIG_BRIDGE_NETFILTER=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_VLAN_FILTERING=y -CONFIG_BROADCOM_PHY=m +# CONFIG_BROADCOM_PHY is not set CONFIG_BSD_DISKLABEL=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_BSD_PROCESS_ACCT=y @@ -695,6 +693,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -702,6 +701,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -835,6 +836,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_TBMC=y CONFIG_CHROME_PLATFORMS=y @@ -1005,7 +1007,7 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA_S390=m +CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1032,6 +1034,13 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_TRNG is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_QAT_DH895xCC=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set @@ -1042,12 +1051,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1092,9 +1103,13 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1149,7 +1164,6 @@ CONFIG_DCSSBLK=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set @@ -1188,6 +1202,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set @@ -1246,6 +1261,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1316,6 +1332,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DRAGONRISE_FF=y @@ -1349,6 +1366,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HISI_HIBMC is not set @@ -1364,6 +1382,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1405,6 +1424,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1438,7 +1458,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1466,8 +1485,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1581,7 +1601,7 @@ CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC_PCI=m CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1612,6 +1632,7 @@ CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1619,6 +1640,7 @@ CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_EFI_RCI2_TABLE is not set +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_TEST=m # CONFIG_EFS_FS is not set @@ -1764,6 +1786,7 @@ CONFIG_FB=y CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1849,10 +1872,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1903,6 +1929,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2032,6 +2059,7 @@ CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2129,10 +2157,12 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_IUCV=y CONFIG_HW_CONSOLE=y @@ -2191,6 +2221,7 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2391,6 +2422,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2422,6 +2454,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_KEYBOARD is not set @@ -2758,6 +2791,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_SPACEORB is not set @@ -2937,6 +2971,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3002,7 +3037,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3050,6 +3085,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3237,7 +3273,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3278,7 +3314,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3326,6 +3361,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set # CONFIG_MHI_BUS is not set CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3462,6 +3498,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set CONFIG_MONREADER=m @@ -3559,7 +3596,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3599,6 +3636,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MULTIPLEXER=m CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -3950,7 +3988,7 @@ CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set # CONFIG_NET_VENDOR_TEHUTI is not set -# CONFIG_NET_VENDOR_TI is not set +CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set @@ -4216,6 +4254,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_DEBUG_FS is not set @@ -4224,6 +4263,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set @@ -4391,7 +4431,6 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4473,6 +4512,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -4585,6 +4625,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4602,6 +4643,7 @@ CONFIG_PWM_DWC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m @@ -4609,7 +4651,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -4673,6 +4714,9 @@ CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -4698,6 +4742,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -4770,6 +4815,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -4815,6 +4861,8 @@ CONFIG_REMOTEPROC=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4937,7 +4985,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5005,6 +5053,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -5022,6 +5071,7 @@ CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set +CONFIG_S390_UV_UAPI=m CONFIG_S390_VMUR=m # CONFIG_SAMPLE_FPROBE is not set # CONFIG_SAMPLES is not set @@ -5367,6 +5417,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5438,6 +5489,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5724,6 +5776,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -5743,7 +5796,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -5767,7 +5820,7 @@ CONFIG_SND_SOC_AK5558=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m # CONFIG_SND_SOC_CROS_EC_CODEC is not set # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -5776,6 +5829,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5893,6 +5948,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6068,6 +6124,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6076,7 +6133,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6089,6 +6148,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6177,6 +6237,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6269,7 +6330,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -# CONFIG_SURFACE_3_BUTTON is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y @@ -6305,6 +6365,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y @@ -6478,7 +6539,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -6590,6 +6650,8 @@ CONFIG_TRACE_EVAL_MAP_FILE=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -6624,6 +6686,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6675,8 +6738,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6835,7 +6896,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7200,7 +7260,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7222,6 +7281,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MEM=m @@ -7352,10 +7412,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7381,6 +7443,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -7403,6 +7466,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 6e2f8d2e3..5acbb22c2 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -117,6 +117,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -157,12 +158,19 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AFFS_FS is not set CONFIG_AFIUCV=m # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -207,7 +215,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set @@ -235,6 +242,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -452,6 +460,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -560,6 +569,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -567,6 +577,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -683,6 +695,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -716,6 +729,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -788,6 +802,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -796,6 +812,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -838,7 +855,7 @@ CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CHACHA_S390=m +CONFIG_CRYPTO_CHACHA_S390=y CONFIG_CRYPTO_CMAC=y # CONFIG_CRYPTO_CRC32C_VPMSUM is not set CONFIG_CRYPTO_CRC32C=y @@ -866,6 +883,13 @@ CONFIG_CRYPTO_DEV_HISI_SEC=m # CONFIG_CRYPTO_DEV_HISI_TRNG is not set CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -878,12 +902,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_ECDH is not set -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -928,13 +954,17 @@ CONFIG_CRYPTO_SHA3_512_S390=m CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_S390=m +CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -946,7 +976,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1021,6 +1051,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1077,7 +1108,7 @@ CONFIG_DEV_DAX_PMEM=m CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m @@ -1085,6 +1116,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1103,6 +1135,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1151,6 +1184,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1180,6 +1215,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1202,6 +1238,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1223,6 +1260,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1410,6 +1448,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1553,6 +1592,7 @@ CONFIG_FB_VESA=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1612,10 +1652,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1661,6 +1704,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1793,6 +1837,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -1884,11 +1929,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_IUCV=y CONFIG_HW_CONSOLE=y CONFIG_HWLAT_TRACER=y @@ -1946,6 +1993,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2041,6 +2089,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2127,6 +2177,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2157,6 +2208,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_KEYBOARD is not set @@ -2193,12 +2245,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2218,6 +2272,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2559,7 +2614,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2672,7 +2726,7 @@ CONFIG_LOAD_IPL_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2720,6 +2774,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y # CONFIG_LXT_PHY is not set +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -2889,7 +2944,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -2930,7 +2985,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -2972,6 +3026,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set # CONFIG_MHI_BUS is not set CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -2982,6 +3037,7 @@ CONFIG_MICREL_KS8995MA=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3110,6 +3166,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MONREADER=m @@ -3216,7 +3273,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3239,7 +3298,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3740,9 +3799,11 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF is not set # CONFIG_OF_OVERLAY is not set @@ -3905,7 +3966,6 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -3968,6 +4028,7 @@ CONFIG_PKEY=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set # CONFIG_PM_ADVANCED_DEBUG is not set @@ -4028,6 +4089,7 @@ CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4068,6 +4130,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4085,6 +4148,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_HIBVT is not set # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set @@ -4114,6 +4178,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QDIO=m CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4169,6 +4234,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set @@ -4182,6 +4250,7 @@ CONFIG_RC_DEVICES=y CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4258,12 +4327,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4431,10 +4503,12 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y @@ -4446,6 +4520,7 @@ CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m # CONFIG_S390_UNWIND_SELFTEST is not set +CONFIG_S390_UV_UAPI=y CONFIG_S390_VMUR=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set @@ -4804,6 +4879,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -4875,6 +4951,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -4937,9 +5014,11 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set # CONFIG_SFC is not set CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_SIENA is not set # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set @@ -4953,6 +5032,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SIGNATURE=y # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5190,6 +5271,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5307,6 +5390,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5481,6 +5565,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5489,7 +5574,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5502,6 +5589,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5580,6 +5668,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5590,6 +5679,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5689,6 +5779,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_DATA_VERIFICATION=y @@ -5754,6 +5845,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5963,6 +6055,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -5989,6 +6083,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6029,8 +6124,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6156,7 +6249,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m # CONFIG_USB_LED_TRIG is not set CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6340,6 +6432,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m @@ -6508,6 +6601,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MENU=y @@ -6534,6 +6628,7 @@ CONFIG_VMCP=y # CONFIG_VME_BUS is not set CONFIG_VMGENID=y CONFIG_VMLOGRDR=m +# CONFIG_VMWARE_VMCI is not set # CONFIG_VMXNET3 is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6569,10 +6664,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6587,10 +6684,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6621,6 +6720,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6641,6 +6741,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XGENE_DMA is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set @@ -6687,8 +6788,8 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y CONFIG_ZRAM=m # CONFIG_ZRAM_MEMORY_TRACKING is not set CONFIG_ZRAM_WRITEBACK=y +CONFIG_ZSMALLOC=m CONFIG_ZSMALLOC_STAT=y -CONFIG_ZSMALLOC=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 8c3b5e673..500757b2a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -117,6 +117,7 @@ CONFIG_ACPI_THERMAL=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -157,12 +158,19 @@ CONFIG_ACPI_THERMAL=y # CONFIG_AFFS_FS is not set # CONFIG_AFIUCV is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -207,7 +215,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set @@ -235,6 +242,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -456,6 +464,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -565,6 +574,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -572,6 +582,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -688,6 +700,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m # CONFIG_CHR_DEV_SCH is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_ST is not set +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -721,6 +734,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_AREAS=7 # CONFIG_CMA_DEBUGFS is not set @@ -793,6 +807,8 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set @@ -801,6 +817,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y # CONFIG_CPUSETS is not set # CONFIG_CPU_THERMAL is not set +CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -871,6 +888,13 @@ CONFIG_CRYPTO_DEV_HISI_SEC=m # CONFIG_CRYPTO_DEV_HISI_TRNG is not set CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_OCTEONTX_CPT is not set +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QCOM_RNG is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set CONFIG_CRYPTO_DEV_SP_CCP=y @@ -883,12 +907,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_ECDH is not set +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=y # CONFIG_CRYPTO_ECRDSA is not set # CONFIG_CRYPTO_ESSIV is not set CONFIG_CRYPTO_FCRYPT=y +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -937,9 +963,13 @@ CONFIG_CRYPTO_SHA512_S390=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -1026,6 +1056,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1082,7 +1113,7 @@ CONFIG_DEV_DAX_PMEM=m CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m @@ -1090,6 +1121,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1108,6 +1140,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1156,6 +1189,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set # CONFIG_DRAGONRISE_FF is not set CONFIG_DRM_AMD_ACP=y @@ -1185,6 +1220,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GUD=m # CONFIG_DRM_HDLCD is not set @@ -1207,6 +1243,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1228,6 +1265,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1415,6 +1453,7 @@ CONFIG_EDAC_PND2=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1559,6 +1598,7 @@ CONFIG_FB_VESA=y # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1619,10 +1659,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER is not set CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1670,6 +1713,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1802,6 +1846,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -1893,11 +1938,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set # CONFIG_HVC_DRIVER is not set # CONFIG_HVC_IUCV is not set CONFIG_HW_CONSOLE=y @@ -1956,6 +2003,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2051,6 +2099,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2138,6 +2188,7 @@ CONFIG_INFINIBAND_USNIC=m CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2168,6 +2219,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_KEYBOARD is not set @@ -2204,12 +2256,14 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # CONFIG_INTEL_ISHTP_ECLITE is not set # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set @@ -2229,6 +2283,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y # CONFIG_INTEL_TH is not set CONFIG_INTEL_TURBO_MAX_3=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m @@ -2570,7 +2625,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2683,7 +2737,7 @@ CONFIG_LLC=m CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 # CONFIG_LOCKDEP is not set CONFIG_LOCKDEP_STACK_TRACE_BITS=19 @@ -2732,6 +2786,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y # CONFIG_LXT_PHY is not set +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set @@ -2901,7 +2956,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -2942,7 +2997,6 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -2984,6 +3038,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set # CONFIG_MHI_BUS is not set CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -2994,6 +3049,7 @@ CONFIG_MICREL_KS8995MA=m CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_PIT64B is not set CONFIG_MICROCHIP_T1_PHY=m +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3122,6 +3178,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULES is not set CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MONREADER=m @@ -3228,7 +3285,9 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3251,7 +3310,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3754,9 +3813,11 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set # CONFIG_NVRAM is not set +# CONFIG_NVSW_SN2201 is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF is not set # CONFIG_OF_OVERLAY is not set @@ -3919,7 +3980,6 @@ CONFIG_PHY_BCM_SR_USB=m # CONFIG_PHY_HI3670_USB is not set # CONFIG_PHY_HISI_INNO_USB2 is not set # CONFIG_PHY_HISTB_COMBPHY is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set # CONFIG_PHYLIB is not set # CONFIG_PHY_MAPPHONE_MDM6600 is not set @@ -3982,6 +4042,7 @@ CONFIG_PKEY=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set # CONFIG_PM_ADVANCED_DEBUG is not set @@ -4042,6 +4103,7 @@ CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4083,6 +4145,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4100,6 +4163,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_HIBVT is not set # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set # CONFIG_PWRSEQ_SIMPLE is not set @@ -4129,6 +4193,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QDIO=y CONFIG_QEDE=m CONFIG_QED_FCOE=y @@ -4184,6 +4249,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set # CONFIG_RAS is not set @@ -4197,6 +4265,7 @@ CONFIG_RC_DEVICES=y CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -4273,12 +4342,15 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4447,10 +4519,12 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y # CONFIG_S390_GUEST is not set @@ -4462,6 +4536,7 @@ CONFIG_S390_TAPE_34XX=m CONFIG_S390_TAPE_3590=m # CONFIG_S390_TAPE is not set # CONFIG_S390_UNWIND_SELFTEST is not set +# CONFIG_S390_UV_UAPI is not set CONFIG_S390_VMUR=y CONFIG_S390=y # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -4823,6 +4898,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -4894,6 +4970,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -4956,9 +5033,11 @@ CONFIG_SERIO_ARC_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set # CONFIG_SFC is not set CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_SIENA is not set # CONFIG_SF_PDMA is not set CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set @@ -4973,6 +5052,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SIGNATURE is not set # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5210,6 +5291,8 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_CS35L36 is not set # CONFIG_SND_SOC_CS35L41_I2C is not set # CONFIG_SND_SOC_CS35L41_SPI is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5327,6 +5410,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5501,6 +5585,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5509,7 +5594,9 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5522,6 +5609,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5600,6 +5688,7 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5610,6 +5699,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5714,6 +5804,7 @@ CONFIG_SYSCTL=y CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set @@ -5779,6 +5870,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5989,6 +6081,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6015,6 +6109,7 @@ CONFIG_TUNE_Z15=y CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6055,8 +6150,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y # CONFIG_UNIX is not set @@ -6182,7 +6275,6 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m # CONFIG_USB_LED_TRIG is not set CONFIG_USB_LEGOTOWER=m -# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m # CONFIG_USB_MA901 is not set @@ -6366,6 +6458,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set # CONFIG_VFAT_FS is not set CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m @@ -6534,6 +6627,7 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m # CONFIG_VIRTIO_CONSOLE is not set CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_IOMMU is not set CONFIG_VIRTIO_MENU=y @@ -6561,6 +6655,7 @@ CONFIG_VMCP_CMA_SIZE=4 CONFIG_VM_EVENT_COUNTERS=y CONFIG_VMGENID=y CONFIG_VMLOGRDR=m +# CONFIG_VMWARE_VMCI is not set # CONFIG_VMXNET3 is not set CONFIG_VP_VDPA=m CONFIG_VSOCKETS_DIAG=m @@ -6596,10 +6691,12 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set # CONFIG_WIREGUARD is not set CONFIG_WIRELESS_HOTKEY=m @@ -6614,10 +6711,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6648,6 +6747,7 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_OFFLOAD=y @@ -6668,6 +6768,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XGENE_DMA is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index d3ebe6b77..17fc79257 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -155,6 +155,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -323,7 +324,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m @@ -389,7 +389,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -399,11 +398,9 @@ CONFIG_ATM_DRIVERS=y # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -415,7 +412,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -497,7 +493,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -528,6 +524,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y CONFIG_BE2ISCSI=m @@ -621,6 +618,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -747,6 +745,7 @@ CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -754,6 +753,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -885,6 +886,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_PSTORE=m @@ -1138,12 +1140,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1193,9 +1197,13 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1246,7 +1254,6 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_DEBUG_CREDENTIALS=y @@ -1288,6 +1295,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 @@ -1366,6 +1374,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1437,6 +1446,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m @@ -1473,6 +1483,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m CONFIG_DRM_GUD=m @@ -1497,6 +1508,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1538,6 +1550,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1571,7 +1584,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1599,8 +1611,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1715,7 +1728,7 @@ CONFIG_DW_DMAC_PCI=y CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_INTEL=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1770,6 +1783,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1781,6 +1795,7 @@ CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_RUNTIME_MAP=y +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m @@ -1951,6 +1966,7 @@ CONFIG_FEALNX=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2039,10 +2055,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2099,6 +2118,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2237,6 +2257,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2344,11 +2365,13 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUAWEI_WMI=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_HVC_XEN=y @@ -2416,6 +2439,7 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2636,6 +2660,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2669,6 +2694,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -2727,6 +2753,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y +CONFIG_INTEL_IFS=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_IOATDMA=m CONFIG_INTEL_IOMMU_DEBUGFS=y @@ -2740,6 +2767,7 @@ CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m CONFIG_INTEL_ISH_HID=m CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set +CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m @@ -2775,6 +2803,7 @@ CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m CONFIG_INTEL_TCC_COOLING=m +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set @@ -3073,6 +3102,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_SPACEORB=m @@ -3264,6 +3294,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m # CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3332,7 +3363,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3380,6 +3411,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3559,7 +3591,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3604,7 +3636,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3656,6 +3687,7 @@ CONFIG_MFD_WM5102=y # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3668,6 +3700,7 @@ CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m @@ -3801,6 +3834,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -3901,7 +3935,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3941,6 +3975,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -4580,6 +4615,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4589,6 +4625,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set @@ -4774,6 +4811,7 @@ CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -4794,8 +4832,8 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_LGM_COMBO=y -CONFIG_PHY_INTEL_LGM_EMMC=m +# CONFIG_PHY_INTEL_LGM_COMBO is not set +# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4888,6 +4926,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -5005,6 +5044,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5029,6 +5069,7 @@ CONFIG_PWM_HIBVT=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m @@ -5037,7 +5078,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -5097,6 +5137,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5124,6 +5167,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -5199,6 +5243,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5246,6 +5291,8 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5369,7 +5416,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5437,6 +5484,7 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m @@ -5801,6 +5849,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5873,6 +5922,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5942,12 +5992,18 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m CONFIG_SFC_FALCON=m CONFIG_SFC_FALCON_MTD=y CONFIG_SFC=m # CONFIG_SFC_MCDI_LOGGING is not set CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m @@ -6168,6 +6224,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6187,7 +6244,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6211,7 +6268,7 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6220,6 +6277,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6338,6 +6397,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6435,7 +6495,7 @@ CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m CONFIG_SND_SOC_SOF_ICELAKE=m # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -6515,6 +6575,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6523,7 +6584,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6536,6 +6599,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6633,6 +6697,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6736,7 +6801,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -CONFIG_SURFACE_3_BUTTON=m CONFIG_SURFACE_3_POWER_OPREGION=m CONFIG_SURFACE3_WMI=m CONFIG_SURFACE_ACPI_NOTIFY=m @@ -6774,6 +6838,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -6953,7 +7018,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -7065,6 +7129,8 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7088,6 +7154,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_INTEL_PMC=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m @@ -7141,8 +7208,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7303,7 +7368,7 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -CONFIG_USB_LGM_PHY=m +# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7677,7 +7742,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7699,8 +7763,9 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m -# CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -7806,6 +7871,7 @@ CONFIG_WIL6210=m # CONFIG_WILCO_EC is not set CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m +CONFIG_WINMATE_FM07_KEYS=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_EXT=y @@ -7832,10 +7898,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7945,6 +8013,7 @@ CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y CONFIG_XEN_VIRTIO_FORCE_GRANT=y +CONFIG_XEN_VIRTIO=y CONFIG_XEN_WDT=m CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m @@ -7970,6 +8039,7 @@ CONFIG_XFS_WARN=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 27378506c..0c55b385b 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -135,6 +135,7 @@ CONFIG_ACPI=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -174,12 +175,19 @@ CONFIG_ACPI=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -230,7 +238,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MEMORY_PROBE is not set @@ -259,6 +266,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -480,6 +488,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y @@ -588,6 +597,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -595,6 +605,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -708,6 +720,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -739,6 +752,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 @@ -935,12 +949,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -988,13 +1004,17 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_SSSE3=m +CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -1009,7 +1029,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1081,6 +1101,7 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y CONFIG_DEBUG_MUTEXES=y +CONFIG_DEBUG_NET=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 @@ -1158,7 +1179,7 @@ CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y @@ -1166,6 +1187,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1184,6 +1206,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1232,6 +1255,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m @@ -1263,6 +1288,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m CONFIG_DRM_GUD=m @@ -1289,6 +1315,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1310,6 +1337,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1516,6 +1544,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1527,6 +1556,7 @@ CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_RUNTIME_MAP=y +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1673,6 +1703,7 @@ CONFIG_FCOE_FNIC=m # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1735,10 +1766,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1785,6 +1819,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1919,6 +1954,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2030,11 +2066,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_XEN_FRONTEND=y CONFIG_HVC_XEN=y CONFIG_HW_CONSOLE=y @@ -2097,6 +2135,7 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -2199,6 +2238,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO=m +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2289,6 +2330,7 @@ CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2319,6 +2361,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set CONFIG_INPUT_JOYDEV=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2362,6 +2405,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m CONFIG_INTEL_IOMMU_DEBUGFS=y @@ -2375,6 +2419,7 @@ CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_HID=m CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m @@ -2404,6 +2449,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC is not set CONFIG_INTEL_SPEED_SELECT_INTERFACE=m # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set CONFIG_INTEL_TH_GTH=m @@ -2765,7 +2811,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set CONFIG_LATENCYTOP=y # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2880,7 +2925,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2928,6 +2973,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3089,7 +3135,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3133,7 +3179,6 @@ CONFIG_MFD_INTEL_LPSS=y # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3175,6 +3220,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3187,6 +3233,7 @@ CONFIG_MICROCHIP_PHY=m CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m @@ -3319,6 +3366,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3429,11 +3477,13 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3456,7 +3506,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3685,7 +3735,7 @@ CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -3959,10 +4009,12 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set # CONFIG_NV_TCO is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF is not set # CONFIG_OF_OVERLAY is not set @@ -4115,6 +4167,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PECI is not set CONFIG_PERCPU_STATS=y # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -4214,6 +4267,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PM_ADVANCED_DEBUG=y @@ -4280,6 +4334,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4320,6 +4375,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4340,6 +4396,7 @@ CONFIG_PVPANIC=y CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4370,6 +4427,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y CONFIG_QEDF=m @@ -4420,6 +4478,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4433,6 +4494,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4516,6 +4578,8 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4684,10 +4748,12 @@ CONFIG_RTW88_DEBUGFS=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -5043,6 +5109,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -5114,6 +5181,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5177,11 +5245,17 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set CONFIG_SFC=m CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set @@ -5199,6 +5273,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SIEMENS_SIMATIC_IPC is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5438,6 +5514,8 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_CS35L36 is not set CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5556,6 +5634,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5652,7 +5731,7 @@ CONFIG_SND_SOC_SOF_ELKHARTLAKE=m CONFIG_SND_SOC_SOF_GEMINILAKE=m CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_PROBES=y +CONFIG_SND_SOC_SOF_HDA_PROBES=m CONFIG_SND_SOC_SOF_ICELAKE=m # CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set # CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set @@ -5731,6 +5810,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5739,7 +5819,9 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5752,6 +5834,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5817,7 +5900,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -# CONFIG_SP5100_TCO is not set +CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5845,6 +5928,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5959,6 +6043,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set @@ -6023,6 +6108,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6237,6 +6323,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6253,6 +6341,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6294,8 +6383,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6609,6 +6696,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6777,8 +6865,9 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m -# CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_IOMMU=y # CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6804,7 +6893,7 @@ CONFIG_VMD=y CONFIG_VMGENID=y CONFIG_VMWARE_BALLOON=m CONFIG_VMWARE_PVSCSI=m -CONFIG_VMWARE_VMCI=m +# CONFIG_VMWARE_VMCI is not set CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m CONFIG_VP_VDPA=m @@ -6841,10 +6930,12 @@ CONFIG_WATCH_QUEUE=y CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6859,10 +6950,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6956,6 +7049,7 @@ CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set # CONFIG_XEN_WDT is not set CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m @@ -6979,6 +7073,7 @@ CONFIG_XFS_WARN=y # CONFIG_XIAOMI_WMI is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 841627fb4..5013dcdf2 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -155,6 +155,7 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set CONFIG_ADIN_PHY=m # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -322,7 +323,6 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set -# CONFIG_ASHMEM is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_TF103C_DOCK=m @@ -388,7 +388,6 @@ CONFIG_ATL1=m CONFIG_ATL2=m # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_ATM_BR2684=m CONFIG_ATM_CLIP=m @@ -398,11 +397,9 @@ CONFIG_ATM_DRIVERS=y # CONFIG_ATM_ENI_DEBUG is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_FORE200E is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set -# CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_LANAI is not set @@ -414,7 +411,6 @@ CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set CONFIG_ATM_SOLOS=m CONFIG_ATM_TCP=m -# CONFIG_ATM_ZATM is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ATP=m CONFIG_AUDITSYSCALL=y @@ -496,7 +492,7 @@ CONFIG_BATTERY_CW2015=m # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_GOLDFISH=m +# CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_MAX1721X is not set @@ -527,6 +523,7 @@ CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA=m CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_NET_PHYPTP=m CONFIG_BCM_VK=m CONFIG_BCM_VK_TTY=y CONFIG_BE2ISCSI=m @@ -620,6 +617,7 @@ CONFIG_BNXT_HWMON=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -746,6 +744,7 @@ CONFIG_BYTCRC_PMIC_OPREGION=y # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -753,6 +752,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +CONFIG_CAN_CTUCANFD_PCI=m +CONFIG_CAN_CTUCANFD_PLATFORM=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -884,6 +885,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_ST=m +CONFIG_CHROMEOS_ACPI=m CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PRIVACY_SCREEN=m CONFIG_CHROMEOS_PSTORE=m @@ -1137,12 +1139,14 @@ CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ECRDSA=m CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -1192,9 +1196,13 @@ CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64=m +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_STREEBOG=m @@ -1245,7 +1253,6 @@ CONFIG_DCDBAS=m # CONFIG_DDR is not set CONFIG_DE2104X_DSL=0 CONFIG_DE2104X=m -CONFIG_DE4X5=m # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_DEBUG_CREDENTIALS is not set @@ -1285,6 +1292,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MISC is not set # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 @@ -1358,6 +1366,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1428,6 +1437,7 @@ CONFIG_DP83848_PHY=m # CONFIG_DP83867_PHY is not set CONFIG_DP83869_PHY=m # CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83TD510_PHY is not set CONFIG_DPOT_DAC=m # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m @@ -1464,6 +1474,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m CONFIG_DRM_GUD=m @@ -1488,6 +1499,7 @@ CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_LONTIUM_LT8912B=m +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set CONFIG_DRM_LONTIUM_LT9611UXC=m # CONFIG_DRM_LVDS_CODEC is not set @@ -1529,6 +1541,7 @@ CONFIG_DRM_PANEL_JDI_R63452=m CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m CONFIG_DRM_PANEL_MIPI_DBI=m # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set CONFIG_DRM_PANEL_NOVATEK_NT35510=m CONFIG_DRM_PANEL_NOVATEK_NT35560=m CONFIG_DRM_PANEL_NOVATEK_NT35950=m @@ -1562,7 +1575,6 @@ CONFIG_DRM_PANEL_SEIKO_43WVF1G=m # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set @@ -1590,8 +1602,9 @@ CONFIG_DRM_SIMPLE_BRIDGE=m # CONFIG_DRM_SIMPLEDRM is not set CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m +CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set -CONFIG_DRM_TIDSS=m +# CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m @@ -1706,7 +1719,7 @@ CONFIG_DW_DMAC_PCI=y CONFIG_DW_EDMA=m CONFIG_DW_EDMA_PCIE=m CONFIG_DWMAC_INTEL=m -CONFIG_DWMAC_INTEL_PLAT=m +# CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_LOONGSON is not set # CONFIG_DW_WATCHDOG is not set CONFIG_DW_XDATA_PCIE=m @@ -1761,6 +1774,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1772,6 +1786,7 @@ CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_RUNTIME_MAP=y +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y CONFIG_EFI_TEST=m @@ -1934,6 +1949,7 @@ CONFIG_FEALNX=m CONFIG_FHANDLE=y # CONFIG_FIELDBUS_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIPS_SIGNATURE_SELFTEST is not set CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m @@ -2022,10 +2038,13 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y CONFIG_FXAS21002C=m # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -2082,6 +2101,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2220,6 +2240,7 @@ CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=m CONFIG_HID_MAYFLASH=m CONFIG_HID_MCP2221=m +CONFIG_HID_MEGAWORLD_FF=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2327,11 +2348,13 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUAWEI_WMI=m CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HUGETLB_PAGE=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_HVC_XEN=y @@ -2399,6 +2422,7 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2619,6 +2643,7 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2652,6 +2677,7 @@ CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_IQS269A=m CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y @@ -2710,6 +2736,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y +CONFIG_INTEL_IFS=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_IOATDMA=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2723,6 +2750,7 @@ CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m CONFIG_INTEL_ISH_HID=m CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set +CONFIG_INTEL_MEI_GSC=m CONFIG_INTEL_MEI_HDCP=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m @@ -2758,6 +2786,7 @@ CONFIG_INTEL_SOC_PMIC_MRFLD=m CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SPEED_SELECT_INTERFACE=m CONFIG_INTEL_TCC_COOLING=m +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TELEMETRY=m CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set @@ -3056,6 +3085,7 @@ CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PSXPAD_SPI=m CONFIG_JOYSTICK_PXRC=m CONFIG_JOYSTICK_QWIIC=m +# CONFIG_JOYSTICK_SENSEHAT is not set CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_SPACEORB=m @@ -3245,6 +3275,7 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PWM is not set +CONFIG_LEDS_PWM_MULTICOLOR=m # CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_RT4505 is not set # CONFIG_LEDS_RT8515 is not set @@ -3313,7 +3344,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -3361,6 +3392,7 @@ CONFIG_LV0104CS=m CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3540,7 +3572,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3585,7 +3617,6 @@ CONFIG_MFD_MAX77714=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3637,6 +3668,7 @@ CONFIG_MFD_WM5102=y # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3649,6 +3681,7 @@ CONFIG_MICROCHIP_PHY=m # CONFIG_MICROCHIP_T1_PHY is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m @@ -3782,6 +3815,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MOST is not set @@ -3882,7 +3916,7 @@ CONFIG_MTD_NAND_ECC_MXIC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_HISI504 is not set -CONFIG_MTD_NAND_INTEL_LGM=m +# CONFIG_MTD_NAND_INTEL_LGM is not set # CONFIG_MTD_NAND_MESON is not set # CONFIG_MTD_NAND_MXC is not set # CONFIG_MTD_NAND_MXIC is not set @@ -3922,6 +3956,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -4561,6 +4596,7 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set CONFIG_NV_TCO=m CONFIG_NXP_C45_TJA11XX_PHY=m # CONFIG_NXP_TJA11XX_PHY is not set @@ -4570,6 +4606,7 @@ CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEON_EP=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set # CONFIG_OMFS_FS is not set @@ -4754,6 +4791,7 @@ CONFIG_PEAQ_WMI=m # CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -4774,8 +4812,8 @@ CONFIG_PHY_CADENCE_TORRENT=m # CONFIG_PHY_FSL_IMX8MQ_USB is not set # CONFIG_PHY_HI3670_PCIE is not set # CONFIG_PHY_HI3670_USB is not set -CONFIG_PHY_INTEL_LGM_COMBO=y -CONFIG_PHY_INTEL_LGM_EMMC=m +# CONFIG_PHY_INTEL_LGM_COMBO is not set +# CONFIG_PHY_INTEL_LGM_EMMC is not set # CONFIG_PHY_LAN966X_SERDES is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4868,6 +4906,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set CONFIG_PLX_HERMES=m @@ -4985,6 +5024,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y CONFIG_PTP_1588_CLOCK_IDT82P33=m CONFIG_PTP_1588_CLOCK_IDTCM=m # CONFIG_PTP_1588_CLOCK_INES is not set @@ -5009,6 +5049,7 @@ CONFIG_PWM_HIBVT=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m CONFIG_PWRSEQ_SD8787=m @@ -5017,7 +5058,6 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_UART is not set # CONFIG_QCM_GCC_2290 is not set # CONFIG_QCOM_A7PLL is not set -# CONFIG_QCOM_ADM is not set # CONFIG_QCOM_CPR is not set # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set @@ -5077,6 +5117,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set CONFIG_RAPIDIO_CHMAN=m CONFIG_RAPIDIO_CPS_GEN2=m CONFIG_RAPIDIO_CPS_XX=m @@ -5104,6 +5147,7 @@ CONFIG_RC_LOOPBACK=m CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set @@ -5179,6 +5223,7 @@ CONFIG_REGULATOR_MP886X=m CONFIG_REGULATOR_RT4801=m CONFIG_REGULATOR_RT4831=m CONFIG_REGULATOR_RT5190A=m +CONFIG_REGULATOR_RT5759=m CONFIG_REGULATOR_RT6160=m CONFIG_REGULATOR_RT6245=m CONFIG_REGULATOR_RTMV20=m @@ -5226,6 +5271,8 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +# CONFIG_RH_DISABLE_DEPRECATED is not set +# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5349,7 +5396,7 @@ CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_PM8XXX=m +# CONFIG_RTC_DRV_PM8XXX is not set CONFIG_RTC_DRV_R7301=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m @@ -5417,6 +5464,7 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m @@ -5781,6 +5829,7 @@ CONFIG_SENSORS_MP2975=m CONFIG_SENSORS_MP5023=m CONFIG_SENSORS_MR75203=m CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775_I2C=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=m @@ -5853,6 +5902,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5922,12 +5972,18 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m CONFIG_SFC_FALCON=m CONFIG_SFC_FALCON_MTD=y CONFIG_SFC=m # CONFIG_SFC_MCDI_LOGGING is not set CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set CONFIG_SFP=m @@ -6147,6 +6203,7 @@ CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SERIAL_GENERIC=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_SIMPLE_CARD_UTILS=m @@ -6166,7 +6223,7 @@ CONFIG_SND_SOC_ADI_AXI_SPDIF=m CONFIG_SND_SOC_ADI=m # CONFIG_SND_SOC_AK4104 is not set # CONFIG_SND_SOC_AK4118 is not set -CONFIG_SND_SOC_AK4375=m +# CONFIG_SND_SOC_AK4375 is not set # CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set # CONFIG_SND_SOC_AK4613 is not set @@ -6190,7 +6247,7 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_ARNDALE is not set CONFIG_SND_SOC_AW8738=m CONFIG_SND_SOC_BD28623=m -# CONFIG_SND_SOC_BT_SCO is not set +CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CROS_EC_CODEC=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS35L33 is not set @@ -6199,6 +6256,8 @@ CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L45_I2C=m +CONFIG_SND_SOC_CS35L45_SPI=m CONFIG_SND_SOC_CS4234=m # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -6317,6 +6376,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX98396=m # CONFIG_SND_SOC_MAX98504 is not set CONFIG_SND_SOC_MAX98520=m # CONFIG_SND_SOC_MAX9860 is not set @@ -6493,6 +6553,7 @@ CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -6501,7 +6562,9 @@ CONFIG_SND_SOC_WM8524=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731 is not set +CONFIG_SND_SOC_WM8731_I2C=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8731_SPI=m # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -6514,6 +6577,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -6611,6 +6675,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6714,7 +6779,6 @@ CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m CONFIG_SUNRPC_XPRT_RDMA=m -CONFIG_SURFACE_3_BUTTON=m CONFIG_SURFACE_3_POWER_OPREGION=m CONFIG_SURFACE3_WMI=m CONFIG_SURFACE_ACPI_NOTIFY=m @@ -6752,6 +6816,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_SYSTEM76_ACPI=m +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 @@ -6931,7 +6996,6 @@ CONFIG_TIPC_DIAG=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y -CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_ST is not set # CONFIG_TI_TLC4541 is not set CONFIG_TI_TSC2046=m @@ -7043,6 +7107,8 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set @@ -7066,6 +7132,7 @@ CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m CONFIG_TYPEC=m +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_INTEL_PMC=m CONFIG_TYPEC_MUX_PI3USB30532=m CONFIG_TYPEC_NVIDIA_ALTMODE=m @@ -7119,8 +7186,6 @@ CONFIG_ULI526X=m # CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set CONFIG_UNICODE_UTF8_DATA=y CONFIG_UNICODE=y -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -7281,7 +7346,7 @@ CONFIG_USB_LD=m CONFIG_USB_LEDS_TRIGGER_USBPORT=m CONFIG_USB_LED_TRIG=y CONFIG_USB_LEGOTOWER=m -CONFIG_USB_LGM_PHY=m +# CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m CONFIG_USB_MA901=m @@ -7655,7 +7720,6 @@ CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set -CONFIG_VIDEO_TI_CAL_MC=y CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m @@ -7677,8 +7741,9 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m -# CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_IOMMU=y CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -7784,6 +7849,7 @@ CONFIG_WIL6210=m # CONFIG_WILCO_EC is not set CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WINBOND_840=m +CONFIG_WINMATE_FM07_KEYS=m # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_EXT=y @@ -7810,10 +7876,12 @@ CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WLAN_VENDOR_PURELIFI is not set CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_WLAN_VENDOR_SILABS is not set CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y @@ -7923,6 +7991,7 @@ CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y CONFIG_XEN_VIRTIO_FORCE_GRANT=y +CONFIG_XEN_VIRTIO=y CONFIG_XEN_WDT=m CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m @@ -7948,6 +8017,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set CONFIG_XILINX_LL_TEMAC=m CONFIG_XILINX_PR_DECOUPLER=m # CONFIG_XILINX_SDFEC is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 68db030de..828287789 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -135,6 +135,7 @@ CONFIG_ACPI=y # CONFIG_ADF4371 is not set # CONFIG_ADFS_FS is not set # CONFIG_ADI_AXI_ADC is not set +# CONFIG_ADIN1100_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set @@ -174,12 +175,19 @@ CONFIG_ACPI=y # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set # CONFIG_AF_KCM is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AFS_FS is not set +CONFIG_AF_RXRPC_DEBUG=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +CONFIG_AF_RXRPC_IPV6=y +CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_AFS_DEBUG=y +CONFIG_AFS_FSCACHE=y +CONFIG_AFS_FS=m # CONFIG_AGP is not set CONFIG_AIO=y # CONFIG_AIX_PARTITION is not set # CONFIG_AK09911 is not set +# CONFIG_AK8974 is not set # CONFIG_AK8975 is not set # CONFIG_AL3010 is not set # CONFIG_AL3320A is not set @@ -230,7 +238,6 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set # CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MEMORY_PROBE is not set @@ -259,6 +266,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_SME=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -480,6 +488,7 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y @@ -588,6 +597,7 @@ CONFIG_BUILD_SALT="" # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_ERROR_INJECTION is not set CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_ONDEMAND is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_CAIF is not set CONFIG_CAN_8DEV_USB=m @@ -595,6 +605,8 @@ CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CTUCANFD_PCI is not set +# CONFIG_CAN_CTUCANFD_PLATFORM is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m @@ -708,6 +720,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_ACPI is not set # CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set # CONFIG_CHROME_PLATFORMS is not set @@ -739,6 +752,7 @@ CONFIG_CLS_U32_PERF=y # CONFIG_CM32181 is not set # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set # CONFIG_CM36651 is not set CONFIG_CMA_ALIGNMENT=8 CONFIG_CMA_AREAS=7 @@ -935,12 +949,14 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m CONFIG_CRYPTO_FCRYPT=m +# CONFIG_CRYPTO_FIPS_CUSTOM_VERSION is not set +CONFIG_CRYPTO_FIPS_NAME="Linux Kernel Cryptographic API" CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y @@ -988,13 +1004,17 @@ CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SHA512_ARM64_CE=m # CONFIG_CRYPTO_SHA512_ARM64 is not set -CONFIG_CRYPTO_SHA512_SSSE3=m +CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SM2 is not set # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM3_GENERIC is not set # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_SM4_GENERIC is not set # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_STATS=y # CONFIG_CRYPTO_STREEBOG is not set @@ -1009,7 +1029,7 @@ CONFIG_CRYPTO_USER_API_HASH=y # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_XCBC=m @@ -1080,6 +1100,7 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_NET is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_OBJECTS is not set @@ -1150,7 +1171,7 @@ CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set +CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y @@ -1158,6 +1179,7 @@ CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1176,6 +1198,7 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_DMA_MAP_BENCHMARK is not set # CONFIG_DMA_PERNUMA_CMA is not set +# CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set # CONFIG_DMARD10 is not set # CONFIG_DMA_RESTRICTED_POOL is not set @@ -1224,6 +1247,8 @@ CONFIG_DP83848_PHY=m CONFIG_DP83867_PHY=m # CONFIG_DP83869_PHY is not set CONFIG_DP83TC811_PHY=m +# CONFIG_DP83TD510_PHY is not set +# CONFIG_DPOT_DAC is not set # CONFIG_DPS310 is not set CONFIG_DPTF_PCH_FIVR=m CONFIG_DPTF_POWER=m @@ -1255,6 +1280,7 @@ CONFIG_DRM_DP_CEC=y # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FSL_LDB is not set CONFIG_DRM_GM12U320=m CONFIG_DRM_GMA500=m CONFIG_DRM_GUD=m @@ -1281,6 +1307,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set # CONFIG_DRM_LONTIUM_LT9611UXC is not set # CONFIG_DRM_LVDS_CODEC is not set @@ -1302,6 +1329,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set @@ -1508,6 +1536,7 @@ CONFIG_EEPROM_MAX6875=m # CONFIG_EFI_ARMSTUB_DTB_LOADER is not set # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set +CONFIG_EFI_COCO_SECRET=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # CONFIG_EFI_DISABLE_PCI_DMA is not set # CONFIG_EFI_DISABLE_RUNTIME is not set @@ -1519,6 +1548,7 @@ CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_RUNTIME_MAP=y +CONFIG_EFI_SECRET=m CONFIG_EFI_SOFT_RESERVE=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1657,6 +1687,7 @@ CONFIG_FCOE_FNIC=m # CONFIG_FEALNX is not set CONFIG_FHANDLE=y # CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_FIPS_SIGNATURE_SELFTEST=y CONFIG_FIREWIRE=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set @@ -1719,10 +1750,13 @@ CONFIG_FUTEX=y # CONFIG_FW_CACHE is not set # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER=y +CONFIG_FW_UPLOAD=y # CONFIG_FXAS21002C is not set # CONFIG_FXLS8962AF_I2C is not set # CONFIG_FXLS8962AF_SPI is not set @@ -1769,6 +1803,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1903,6 +1938,7 @@ CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_MCP2221 is not set +# CONFIG_HID_MEGAWORLD_FF is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m @@ -2014,11 +2050,13 @@ CONFIG_HSA_AMD=y # CONFIG_HT16K33 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set +# CONFIG_HTE is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_HUAWEI_WMI is not set CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set CONFIG_HVC_XEN_FRONTEND=y CONFIG_HVC_XEN=y CONFIG_HW_CONSOLE=y @@ -2081,6 +2119,7 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2183,6 +2222,8 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO=m +# CONFIG_IIO_MUX is not set +# CONFIG_IIO_RESCALE is not set # CONFIG_IIO_SSP_SENSORHUB is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set @@ -2273,6 +2314,7 @@ CONFIG_INFINIBAND_VMWARE_PVRDMA=m # CONFIG_INFTL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set @@ -2303,6 +2345,7 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set # CONFIG_INPUT_IQS626A is not set +# CONFIG_INPUT_IQS7222 is not set CONFIG_INPUT_JOYDEV=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y @@ -2346,6 +2389,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y +# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2359,6 +2403,7 @@ CONFIG_INTEL_IPS=m CONFIG_INTEL_ISH_HID=m CONFIG_INTEL_ISHTP_ECLITE=m # CONFIG_INTEL_LDMA is not set +# CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m @@ -2388,6 +2433,7 @@ CONFIG_INTEL_SDSI=m # CONFIG_INTEL_SOC_PMIC is not set CONFIG_INTEL_SPEED_SELECT_INTERFACE=m # CONFIG_INTEL_TCC_COOLING is not set +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TH_ACPI=m # CONFIG_INTEL_TH_DEBUG is not set CONFIG_INTEL_TH_GTH=m @@ -2745,7 +2791,6 @@ CONFIG_L2TP_ETH=m CONFIG_L2TP_IP=m CONFIG_L2TP=m CONFIG_L2TP_V3=y -# CONFIG_LANMEDIA is not set # CONFIG_LAPB is not set # CONFIG_LATENCYTOP is not set # CONFIG_LATTICE_ECP3_CONFIG is not set @@ -2860,7 +2905,7 @@ CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 -CONFIG_LOCKDEP_CHAINS_BITS=17 +CONFIG_LOCKDEP_CHAINS_BITS=18 CONFIG_LOCKDEP_CIRCULAR_QUEUE_BITS=12 CONFIG_LOCKDEP_STACK_TRACE_BITS=19 CONFIG_LOCKDEP_STACK_TRACE_HASH_BITS=14 @@ -2908,6 +2953,7 @@ CONFIG_LTO_NONE=y CONFIG_LWTUNNEL_BPF=y CONFIG_LWTUNNEL=y CONFIG_LXT_PHY=m +CONFIG_LZ4_COMPRESS=m # CONFIG_M62332 is not set CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set @@ -3069,7 +3115,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3113,7 +3159,6 @@ CONFIG_MFD_INTEL_LPSS=y # CONFIG_MFD_RETU is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_ROHM_BD70528 is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD957XMUF is not set @@ -3155,6 +3200,7 @@ CONFIG_MFD_VX855=m # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_EP is not set CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m @@ -3167,6 +3213,7 @@ CONFIG_MICROCHIP_PHY=m CONFIG_MICROCHIP_T1_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_LATE_LOADING is not set # CONFIG_MICROCODE_OLD_INTERFACE is not set CONFIG_MICROCODE=y CONFIG_MICROSEMI_PHY=m @@ -3299,6 +3346,7 @@ CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MOST is not set @@ -3409,11 +3457,13 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_T7XX is not set CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y CONFIG_MULTIUSER=y +# CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set # CONFIG_MWAVE is not set CONFIG_MWIFIEX=m @@ -3436,7 +3486,7 @@ CONFIG_ND_PFN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set CONFIG_NET_ACT_CSUM=m -# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_CTINFO=m CONFIG_NET_ACT_CT=m CONFIG_NET_ACT_GACT=m # CONFIG_NET_ACT_GATE is not set @@ -3665,7 +3715,7 @@ CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MARVELL=y # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MICROCHIP is not set # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -3939,10 +3989,12 @@ CONFIG_NVME_TARGET_TCP=m CONFIG_NVME_TCP=m # CONFIG_NVME_VERBOSE_ERRORS is not set CONFIG_NVRAM=y +# CONFIG_NVSW_SN2201 is not set # CONFIG_NV_TCO is not set # CONFIG_NXP_C45_TJA11XX_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_OCFS2_FS is not set +# CONFIG_OCTEON_EP is not set CONFIG_OCXL=m # CONFIG_OF is not set # CONFIG_OF_OVERLAY is not set @@ -4094,6 +4146,7 @@ CONFIG_PCS_XPCS=m # CONFIG_PECI is not set # CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_AMD_UNCORE=y CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -4193,6 +4246,7 @@ CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set # CONFIG_PLATFORM_MHU is not set CONFIG_PLAYSTATION_FF=y +# CONFIG_PLFXLC is not set # CONFIG_PLIP is not set # CONFIG_PLX_DMA is not set # CONFIG_PM_ADVANCED_DEBUG is not set @@ -4258,6 +4312,7 @@ CONFIG_PREEMPT_DYNAMIC=y CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_PREEMPT_TRACER is not set CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m @@ -4298,6 +4353,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set +CONFIG_PTE_MARKER_UFFD_WP=y # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set @@ -4318,6 +4374,7 @@ CONFIG_PVPANIC=y CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_XILINX is not set CONFIG_PWM=y # CONFIG_PWRSEQ_EMMC is not set # CONFIG_PWRSEQ_SD8787 is not set @@ -4348,6 +4405,7 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=y # CONFIG_QCOM_SPMI_IADC is not set # CONFIG_QCOM_SPM is not set # CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SSC_BLOCK_BUS is not set CONFIG_QEDE=m CONFIG_QED_FCOE=y CONFIG_QEDF=m @@ -4398,6 +4456,9 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_RANDOM_TRUST_CPU=y +# CONFIG_RANDSTRUCT_FULL is not set +CONFIG_RANDSTRUCT_NONE=y +# CONFIG_RANDSTRUCT_PERFORMANCE is not set # CONFIG_RAPIDIO is not set # CONFIG_RAS_CEC is not set CONFIG_RAS=y @@ -4411,6 +4472,7 @@ CONFIG_RC_DEVICES=y CONFIG_RC_MAP=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m @@ -4494,6 +4556,8 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m +CONFIG_RH_DISABLE_DEPRECATED=y +CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4662,10 +4726,12 @@ CONFIG_RTW88_8822CE=m # CONFIG_RTW88_DEBUG is not set CONFIG_RTW88=m CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_8852CE is not set # CONFIG_RTW89_DEBUGFS is not set # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set # CONFIG_SAMPLE_ANDROID_BINDERFS is not set @@ -5021,6 +5087,7 @@ CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MP5023 is not set # CONFIG_SENSORS_MR75203 is not set # CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775_I2C is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set @@ -5092,6 +5159,7 @@ CONFIG_SENSORS_W83795=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XDPE122 is not set +# CONFIG_SENSORS_XDPE152 is not set # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set @@ -5155,11 +5223,17 @@ CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_SERPORT=m CONFIG_SERIO=y +CONFIG_SEV_GUEST=m # CONFIG_SFC_FALCON is not set CONFIG_SFC=m CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_MTD=y +CONFIG_SFC_SIENA=m +CONFIG_SFC_SIENA_MCDI_LOGGING=y +CONFIG_SFC_SIENA_MCDI_MON=y +CONFIG_SFC_SIENA_MTD=y +CONFIG_SFC_SIENA_SRIOV=y CONFIG_SFC_SRIOV=y # CONFIG_SF_PDMA is not set # CONFIG_SFP is not set @@ -5177,6 +5251,8 @@ CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SIEMENS_SIMATIC_IPC is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIOX is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set @@ -5415,6 +5491,8 @@ CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_CS35L36 is not set CONFIG_SND_SOC_CS35L41_I2C=m CONFIG_SND_SOC_CS35L41_SPI=m +# CONFIG_SND_SOC_CS35L45_I2C is not set +# CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS4234 is not set # CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set @@ -5533,6 +5611,7 @@ CONFIG_SND_SOC_MAX98373_I2C=m CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX98373_SDW=m CONFIG_SND_SOC_MAX98390=m +# CONFIG_SND_SOC_MAX98396 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX98520 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5707,6 +5786,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS42XX is not set # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set # CONFIG_SND_SOC_WCD938X_SDW is not set # CONFIG_SND_SOC_WM8510 is not set @@ -5715,7 +5795,9 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731_I2C is not set # CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8731_SPI is not set # CONFIG_SND_SOC_WM8737 is not set # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set @@ -5728,6 +5810,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8804_SPI is not set # CONFIG_SND_SOC_WM8903 is not set # CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8940 is not set # CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set # CONFIG_SND_SOC_WM8974 is not set @@ -5793,7 +5876,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -# CONFIG_SP5100_TCO is not set +CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5821,6 +5904,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5935,6 +6019,7 @@ CONFIG_SYSCTL=y # CONFIG_SYSFB_SIMPLEFB is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_SYSTEM76_ACPI is not set +CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_SYSTEM_BLACKLIST_KEYRING=y # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set @@ -5999,6 +6084,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_TEE=m +# CONFIG_TEGRA186_GPC_DMA is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6213,6 +6299,8 @@ CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TREE_RCU=y +CONFIG_TRUSTED_KEYS_TEE=y +CONFIG_TRUSTED_KEYS_TPM=y CONFIG_TRUSTED_KEYS=y # CONFIG_TSL2583 is not set # CONFIG_TSL2591 is not set @@ -6229,6 +6317,7 @@ CONFIG_TUN=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set +CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_NVIDIA_ALTMODE is not set # CONFIG_TYPEC_QCOM_PMIC is not set @@ -6270,8 +6359,6 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNICODE is not set -# CONFIG_UNISYSSPAR is not set -# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y @@ -6585,6 +6672,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6753,8 +6841,9 @@ CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_FS=m +# CONFIG_VIRTIO_HARDEN_NOTIFICATION is not set CONFIG_VIRTIO_INPUT=m -# CONFIG_VIRTIO_IOMMU is not set +CONFIG_VIRTIO_IOMMU=y # CONFIG_VIRTIO_MEM is not set CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6780,7 +6869,7 @@ CONFIG_VMD=y CONFIG_VMGENID=y CONFIG_VMWARE_BALLOON=m CONFIG_VMWARE_PVSCSI=m -CONFIG_VMWARE_VMCI=m +# CONFIG_VMWARE_VMCI is not set CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VMXNET3=m CONFIG_VP_VDPA=m @@ -6817,10 +6906,12 @@ CONFIG_WATCH_QUEUE=y CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set # CONFIG_WERROR is not set +# CONFIG_WFX is not set # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_WINDFARM is not set +# CONFIG_WINMATE_FM07_KEYS is not set # CONFIG_WIREGUARD_DEBUG is not set CONFIG_WIREGUARD=m CONFIG_WIRELESS_HOTKEY=m @@ -6835,10 +6926,12 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WLAN_VENDOR_PURELIFI=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_WLAN_VENDOR_RSI is not set +CONFIG_WLAN_VENDOR_SILABS=y # CONFIG_WLAN_VENDOR_ST is not set # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set @@ -6932,6 +7025,7 @@ CONFIG_XEN_SCRUB_PAGES_DEFAULT=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_XEN_SYS_HYPERVISOR=y # CONFIG_XEN_UNPOPULATED_ALLOC is not set +# CONFIG_XEN_VIRTIO is not set # CONFIG_XEN_WDT is not set CONFIG_XEN=y CONFIG_XFRM_INTERFACE=m @@ -6955,6 +7049,7 @@ CONFIG_XFS_SUPPORT_V4=y # CONFIG_XIAOMI_WMI is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +# CONFIG_XILINX_INTC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_XILINX_SDFEC is not set # CONFIG_XILINX_VCU is not set diff --git a/kernel.spec b/kernel.spec index 513d8afc3..31f13b516 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,15 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.18.19 -%define patchversion 5.18 +%define specversion 5.19.4 +%define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.18.19 +%define tarfile_release 5.19.4 # This is needed to do merge window version magic -%define patchlevel 18 -# allow pkg_release to have configurable %%{?dist} tag +%define patchlevel 19 +# This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} +# This defines the kabi tarball version +%define kabiversion 5.19.4 # # End of genspec.sh variables @@ -608,6 +610,7 @@ BuildRequires: opencsd-devel >= 1.0.0 %if %{with_tools} BuildRequires: gettext ncurses-devel BuildRequires: libcap-devel libcap-ng-devel +BuildRequires: libtracefs-devel %ifnarch s390x BuildRequires: pciutils-devel %endif @@ -813,6 +816,7 @@ Source81: process_configs.sh Source82: update_scripts.sh Source84: mod-internal.list +Source85: mod-partner.list Source100: rheldup3.x509 Source101: rhelkpatch1.x509 @@ -829,8 +833,8 @@ Source211: Module.kabi_dup_ppc64le Source212: Module.kabi_dup_s390x Source213: Module.kabi_dup_x86_64 -Source300: kernel-abi-stablelists-%{specversion}-%{pkgrelease}.tar.bz2 -Source301: kernel-kabi-dw-%{specversion}-%{pkgrelease}.tar.bz2 +Source300: kernel-abi-stablelists-%{kabiversion}.tar.bz2 +Source301: kernel-kabi-dw-%{kabiversion}.tar.bz2 # Sources for kernel-tools Source2000: cpupower.service @@ -867,14 +871,15 @@ The kernel meta package # # This macro does requires, provides, conflicts, obsoletes for a kernel package. -# %%kernel_reqprovconf +# %%kernel_reqprovconf [-o] # It uses any kernel__conflicts and kernel__obsoletes # macros defined above. # -%define kernel_reqprovconf \ +%define kernel_reqprovconf(o) \ +%if %{-o:0}%{!-o:1}\ Provides: kernel = %{specversion}-%{pkg_release}\ +%endif\ Provides: kernel-%{_target_cpu} = %{specversion}-%{pkg_release}%{?1:+%{1}}\ -Provides: kernel-drm-nouveau = 16\ Provides: kernel-uname-r = %{KVERREL}%{?1:+%{1}}\ Requires(pre): %{kernel_prereq}\ Requires(pre): %{initrd_prereq}\ @@ -1029,6 +1034,15 @@ This package provides debug information for package kernel-tools. # of matching the pattern against the symlinks file. %{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|.*%%{_sbindir}/intel_sdsi(\.debug)?|XXX' -o kernel-tools-debuginfo.list} +%package -n rtla +Summary: RTLA: Real-Time Linux Analysis tools +%description -n rtla +The rtla tool is a meta-tool that includes a set of commands that +aims to analyze the real-time properties of Linux. But, instead of +testing Linux as a black box, rtla leverages kernel tracing +capabilities to provide precise information about the properties +and root causes of unexpected results. + # with_tools %endif @@ -1257,9 +1271,9 @@ The meta-package for the %{1} kernel\ # # This macro creates a kernel- and its -devel and -debuginfo too. # %%define variant_summary The Linux kernel compiled for -# %%kernel_variant_package [-n ] [-m] +# %%kernel_variant_package [-n ] [-m] [-o] # -%define kernel_variant_package(n:m) \ +%define kernel_variant_package(n:mo) \ %package %{?1:%{1}-}core\ Summary: %{variant_summary}\ Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{?1:+%{1}}\ @@ -1267,7 +1281,7 @@ Provides: installonlypkg(kernel)\ %if %{-m:1}%{!-m:0}\ Requires: kernel-core-uname-r = %{KVERREL}\ %endif\ -%{expand:%%kernel_reqprovconf}\ +%{expand:%%kernel_reqprovconf %{?1:%{1}} %{-o:%{-o}}}\ %if %{?1:1} %{!?1:0} \ %{expand:%%kernel_meta_package %{?1:%{1}}}\ %endif\ @@ -1277,10 +1291,34 @@ Requires: kernel-core-uname-r = %{KVERREL}\ %{expand:%%kernel_modules_extra_package %{?1:%{1}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}} %{-m:%{-m}}}\ %if %{-m:0}%{!-m:1}\ %{expand:%%kernel_modules_internal_package %{?1:%{1}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\ +%if 0%{!?fedora:1}\ +%{expand:%%kernel_modules_partner_package %{?1:%{1}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\ +%endif\ %{expand:%%kernel_debuginfo_package %{?1:%{1}}}\ %endif\ %{nil} +# +# This macro creates a kernel--modules-partner package. +# %%kernel_modules_partner_package +# +%define kernel_modules_partner_package() \ +%package %{?1:%{1}-}modules-partner\ +Summary: Extra kernel modules to match the %{?2:%{2} }kernel\ +Group: System Environment/Kernel\ +Provides: kernel%{?1:-%{1}}-modules-partner-%{_target_cpu} = %{version}-%{release}\ +Provides: kernel%{?1:-%{1}}-modules-partner-%{_target_cpu} = %{version}-%{release}%{?1:+%{1}}\ +Provides: kernel%{?1:-%{1}}-modules-partner = %{version}-%{release}%{?1:+%{1}}\ +Provides: installonlypkg(kernel-module)\ +Provides: kernel%{?1:-%{1}}-modules-partner-uname-r = %{KVERREL}%{?1:+%{1}}\ +Requires: kernel-uname-r = %{KVERREL}%{?1:+%{1}}\ +Requires: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{?1:+%{1}}\ +AutoReq: no\ +AutoProv: yes\ +%description %{?1:%{1}-}modules-partner\ +This package provides kernel modules for the %{?2:%{2} }kernel package for Red Hat partners usage.\ +%{nil} + # Now, each variant package. %if %{with_pae} @@ -1293,7 +1331,7 @@ Cortex-A15 devices with LPAE and HW virtualisation support %if %{with_zfcpdump} %define variant_summary The Linux kernel compiled for zfcpdump usage -%kernel_variant_package zfcpdump +%kernel_variant_package -o zfcpdump %description zfcpdump-core The kernel package contains the Linux kernel (vmlinuz) for use by the zfcpdump infrastructure. @@ -1853,10 +1891,10 @@ BuildKernel() { rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/spdxcheck.py %ifarch s390x - # CONFIG_EXPOLINE_EXTERN=y produces arch/s390/lib/expoline.o + # CONFIG_EXPOLINE_EXTERN=y produces arch/s390/lib/expoline/expoline.o # which is needed during external module build. - if [ -f arch/s390/lib/expoline.o ]; then - cp -a --parents arch/s390/lib/expoline.o $RPM_BUILD_ROOT/lib/modules/$KernelVer/build + if [ -f arch/s390/lib/expoline/expoline.o ]; then + cp -a --parents arch/s390/lib/expoline/expoline.o $RPM_BUILD_ROOT/lib/modules/$KernelVer/build fi %endif @@ -2039,6 +2077,10 @@ BuildKernel() { %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer $(realpath configs/mod-extra.list) # Identify modules in the kernel-modules-extras package %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE84} internal +%if 0%{!?fedora:1} + # Identify modules in the kernel-modules-partner package + %{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE85} partner +%endif # # Generate the kernel-core and kernel-modules files lists @@ -2056,6 +2098,10 @@ BuildKernel() { xargs rm -rf < mod-extra.list # don't include anything going int kernel-modules-internal in the file lists xargs rm -rf < mod-internal.list +%if 0%{!?fedora:1} + # don't include anything going int kernel-modules-partner in the file lists + xargs rm -rf < mod-partner.list +%endif if [ $DoModules -eq 1 ]; then # Find all the module files and filter them out into the core and @@ -2111,6 +2157,9 @@ BuildKernel() { sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/modules.list >> ../kernel${Variant:+-${Variant}}-core.list sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/mod-extra.list >> ../kernel${Variant:+-${Variant}}-modules-extra.list sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/mod-internal.list >> ../kernel${Variant:+-${Variant}}-modules-internal.list +%if 0%{!?fedora:1} + sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/mod-partner.list >> ../kernel${Variant:+-${Variant}}-modules-partner.list +%endif # Cleanup rm -f $RPM_BUILD_ROOT/k-d.list @@ -2118,6 +2167,9 @@ BuildKernel() { rm -f $RPM_BUILD_ROOT/module-dirs.list rm -f $RPM_BUILD_ROOT/mod-extra.list rm -f $RPM_BUILD_ROOT/mod-internal.list +%if 0%{!?fedora:1} + rm -f $RPM_BUILD_ROOT/mod-partner.list +%endif %if %{signmodules} if [ $DoModules -eq 1 ]; then @@ -2228,7 +2280,7 @@ chmod +x tools/perf/check-headers.sh %endif %global tools_make \ - %{make} CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" %{?make_opts} + CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" %{make} %{?make_opts} %if %{with_tools} %ifarch %{cpupowerarchs} @@ -2249,10 +2301,10 @@ chmod +x tools/power/cpupower/utils/version-gen.sh %{tools_make} popd pushd tools/power/x86/intel-speed-select - %{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3" + %{tools_make} popd pushd tools/arch/x86/intel_sdsi - %{tools_make} + %{tools_make} CFLAGS="${RPM_OPT_FLAGS}" popd %endif %endif @@ -2269,6 +2321,9 @@ popd pushd tools/vm/ %{tools_make} slabinfo page_owner_sort popd +pushd tools/tracing/rtla +%{tools_make} +popd %endif if [ -f $DevelDir/vmlinux.h ]; then @@ -2517,10 +2572,10 @@ install -m644 %{SOURCE2001} %{buildroot}%{_sysconfdir}/sysconfig/cpupower %{tools_make} DESTDIR=%{buildroot} install popd pushd tools/power/x86/intel-speed-select - %{tools_make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3" DESTDIR=%{buildroot} install + %{tools_make} DESTDIR=%{buildroot} install popd pushd tools/arch/x86/intel_sdsi - %{tools_make} DESTDIR=%{buildroot} install + %{tools_make} CFLAGS="${RPM_OPT_FLAGS}" DESTDIR=%{buildroot} install popd %endif pushd tools/thermal/tmon @@ -2543,6 +2598,16 @@ pushd tools/vm/ install -m755 slabinfo %{buildroot}%{_bindir}/slabinfo install -m755 page_owner_sort %{buildroot}%{_bindir}/page_owner_sort popd +pushd tools/tracing/rtla/ +%{tools_make} DESTDIR=%{buildroot} install +rm -f %{buildroot}%{_bindir}/osnoise +rm -f %{buildroot}%{_bindir}/timerlat +(cd %{buildroot} + + ln -sf rtla ./%{_bindir}/osnoise + ln -sf rtla ./%{_bindir}/timerlat +) +popd %endif if [ -f $DevelDir/vmlinux.h ]; then @@ -2649,6 +2714,10 @@ popd # a far more sophisticated hardlink implementation. # https://github.com/projectatomic/rpm-ostree/commit/58a79056a889be8814aa51f507b2c7a4dccee526 # +# The deletion of *.hardlink-temporary files is a temporary workaround +# for this bug in the hardlink binary (fixed in util-linux 2.38): +# https://github.com/util-linux/util-linux/issues/1602 +# %define kernel_devel_post() \ %{expand:%%post %{?1:%{1}-}devel}\ if [ -f /etc/sysconfig/kernel ]\ @@ -2660,7 +2729,9 @@ then\ (cd /usr/src/kernels/%{KVERREL}%{?1:+%{1}} &&\ /usr/bin/find . -type f | while read f; do\ hardlink -c /usr/src/kernels/*%{?dist}.*/$f $f > /dev/null\ - done)\ + done;\ + /usr/bin/find /usr/src/kernels -type f -name '*.hardlink-temporary' -delete\ + )\ fi\ %{nil} @@ -2690,6 +2761,19 @@ fi\ /sbin/depmod -a %{KVERREL}%{?1:+%{1}}\ %{nil} +# +# This macro defines a %%post script for a kernel*-modules-partner package. +# It also defines a %%postun script that does the same thing. +# %%kernel_modules_partner_post [] +# +%define kernel_modules_partner_post() \ +%{expand:%%post %{?1:%{1}-}modules-partner}\ +/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\ +%{nil}\ +%{expand:%%postun %{?1:%{1}-}modules-partner}\ +/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\ +%{nil} + # # This macro defines a %%post script for a kernel*-modules package. # It also defines a %%postun script that does the same thing. @@ -2740,6 +2824,9 @@ rm -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{ %{expand:%%kernel_modules_post %{?-v*}}\ %{expand:%%kernel_modules_extra_post %{?-v*}}\ %{expand:%%kernel_modules_internal_post %{?-v*}}\ +%if 0%{!?fedora:1}\ +%{expand:%%kernel_modules_partner_post %{?-v*}}\ +%endif\ %{expand:%%kernel_variant_posttrans %{?-v*}}\ %{expand:%%post %{?-v*:%{-v*}-}core}\ %{-r:\ @@ -2794,6 +2881,7 @@ fi %if %{with_headers} %files headers /usr/include/* +%exclude %{_includedir}/cpufreq.h %endif %if %{with_cross_headers} @@ -2898,6 +2986,19 @@ fi %{_libdir}/libcpupower.so %{_includedir}/cpufreq.h %endif + +%files -n rtla +%{_bindir}/rtla +%{_bindir}/osnoise +%{_bindir}/timerlat +%{_mandir}/man1/rtla-osnoise-hist.1.gz +%{_mandir}/man1/rtla-osnoise-top.1.gz +%{_mandir}/man1/rtla-osnoise.1.gz +%{_mandir}/man1/rtla-timerlat-hist.1.gz +%{_mandir}/man1/rtla-timerlat-top.1.gz +%{_mandir}/man1/rtla-timerlat.1.gz +%{_mandir}/man1/rtla.1.gz + # with_tools %endif @@ -2992,6 +3093,9 @@ fi %{expand:%%files -f kernel-%{?3:%{3}-}modules-extra.list %{?3:%{3}-}modules-extra}\ %config(noreplace) /etc/modprobe.d/*-blacklist.conf\ %{expand:%%files -f kernel-%{?3:%{3}-}modules-internal.list %{?3:%{3}-}modules-internal}\ +%if 0%{!?fedora:1}\ +%{expand:%%files -f kernel-%{?3:%{3}-}modules-partner.list %{?3:%{3}-}modules-partner}\ +%endif\ %if %{with_debuginfo}\ %ifnarch noarch\ %{expand:%%files -f debuginfo%{?3}.list %{?3:%{3}-}debuginfo}\ @@ -3034,147 +3138,214 @@ fi # # %changelog +* Thu Aug 25 2022 Justin M. Forbes [5.19.4-0] +- Linux v5.19.4 -* Sun Aug 21 2022 Justin M. Forbes [5.18.19-100] -- v5.18.19 rebase -* Wed Aug 17 2022 Justin M. Forbes [5.18.18-0] -- Config updates for 5.19.2 (Justin M. Forbes) -- Bluetooth: hci_event: Fix vendor (unknown) opcode status handling (Hans de Goede) -- Bluetooth: hci_sync: Fix resuming scan after suspend resume (Zhengping Jiang) +* Sun Aug 21 2022 Justin M. Forbes [5.19.3-0] +- v5.19.3 rebase -* Thu Aug 11 2022 Justin M. Forbes [5.18.17-0] -- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo) -- netfilter: nf_tables: do not allow CHAIN_ID to refer to another table (Thadeu Lima de Souza Cascardo) -- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo) -- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo) -- posix-cpu-timers: Cleanup CPU timers before freeing them during exec (Thadeu Lima de Souza Cascardo) -- Linux v5.18.16 (Justin M. Forbes) +* Wed Aug 17 2022 Justin M. Forbes [5.19.2-0] +- v5.19.2 rebase -* Wed Aug 03 2022 Justin M. Forbes [5.18.16-0] -- Linux v5.18.16 +* Thu Aug 11 2022 Justin M. Forbes [5.19.1-0] +- v5.19.1 rebase -* Sat Jul 30 2022 Justin M. Forbes [5.18.15-0] +* Tue Aug 02 2022 Fedora Kernel Team [5.19.0-65] +- redhat/configs: Fix rm warning on config warnings (Eric Chanudet) +- redhat/Makefile: Deprecate PREBUILD_GIT_ONLY variable (Prarit Bhargava) +- redhat/Makefile: Deprecate SINGLE_TARBALL variable (Prarit Bhargava) +- redhat/Makefile: Deprecate GIT variable (Prarit Bhargava) +- Update CONFIG_LOCKDEP_CHAINS_BITS to 18 (cmurf) +- Add new FIPS module name and version configs (Vladis Dronov) +- redhat/configs/fedora: Make PowerPC's nx-gzip buildin (Jakub Čajka) + +* Fri Jul 29 2022 Fedora Kernel Team [5.19.0-0.rc8.6e2c0490769e.61] +- omit unused Provides (Dan Horák) +- self-test: Add test for DIST=".eln" (Prarit Bhargava) + +* Wed Jul 27 2022 Fedora Kernel Team [5.19.0-0.rc8.39c3c396f813.59] +- redhat: Enable CONFIG_LZ4_COMPRESS on Fedora (Prarit Bhargava) + +* Mon Jul 25 2022 Fedora Kernel Team [5.19.0-0.rc8.58] - fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) -* Fri Jul 22 2022 Justin M. Forbes [5.18.13-0] -- um: Add missing apply_returns() (Peter Zijlstra) -- x86/bugs: Remove apostrophe typo (Kim Phillips) -- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) -- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) -- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini) -- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo) -- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo) -- x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Nathan Chancellor) -- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby) -- fedora: Also enable efifb on aarch64 for Nvidia (Javier Martinez Canillas) -- Turn on configs for retbleed (Justin M. Forbes) +* Sat Jul 23 2022 Fedora Kernel Team [5.19.0-0.rc7.70664fc10c0d.56] +- .gitlab-ci.yaml: Add test for dist-get-buildreqs target (Prarit Bhargava) +- redhat/docs: Add information on build dependencies (Prarit Bhargava) +- redhat/Makefile: Add better pass message for dist-get-buildreqs (Prarit Bhargava) +- redhat/Makefile: Provide a better message for system-sb-certs (Prarit Bhargava) +- redhat/Makefile: Change dist-buildreq-check to a non-blocking target (Prarit Bhargava) -* Tue Jul 12 2022 Justin M. Forbes [5.18.11-0] -- x86/static_call: Serialize __static_call_fixup() properly (Thomas Gleixner) -- x86/speculation: Disable RRSBA behavior (Pawan Gupta) -- x86/kexec: Disable RET on kexec (Konrad Rzeszutek Wilk) -- x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo) -- x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry (Peter Zijlstra) -- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta) -- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra) -- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper) -- x86/common: Stamp out the stepping madness (Peter Zijlstra) -- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf) -- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf) -- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf) -- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf) -- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf) -- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf) -- objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} (Josh Poimboeuf) -- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf) -- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf) -- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf) -- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf) -- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf) -- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra) -- objtool: Add entry UNRET validation (Thadeu Lima de Souza Cascardo) -- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf) -- x86/bugs: Add retbleed=ibpb (Peter Zijlstra) -- x86/xen: Add UNTRAIN_RET (Peter Zijlstra) -- x86/xen: Rename SYS* entry points (Peter Zijlstra) -- objtool: Update Retpoline validation (Peter Zijlstra) -- intel_idle: Disable IBRS during long idle (Peter Zijlstra) -- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra) -- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra) -- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta) -- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra) -- x86/entry: Add kernel IBRS implementation (Thadeu Lima de Souza Cascardo) -- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra) -- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips) -- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre) -- x86/bugs: Report AMD retbleed vulnerability (Alexandre Chartre) -- x86: Add magic AMD return-thunk (Thadeu Lima de Souza Cascardo) -- objtool: Treat .text.__x86.* as noinstr (Peter Zijlstra) -- x86/entry: Avoid very early RET (Peter Zijlstra) -- x86: Use return-thunk in asm code (Peter Zijlstra) -- x86/sev: Avoid using __x86_return_thunk (Kim Phillips) -- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra) -- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra) -- x86/bpf: Use alternative RET encoding (Peter Zijlstra) -- x86/ftrace: Use alternative RET encoding (Peter Zijlstra) -- x86,static_call: Use alternative RET encoding (Peter Zijlstra) -- objtool: skip non-text sections when adding return-thunk sites (Thadeu Lima de Souza Cascardo) -- x86,objtool: Create .return_sites (Peter Zijlstra) -- x86: Undo return-thunk damage (Peter Zijlstra) -- x86/retpoline: Use -mfunction-return (Peter Zijlstra) -- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra) -- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra) -- x86/cpufeatures: Move RETPOLINE flags to word 11 (Peter Zijlstra) -- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra) -- x86/entry: Remove skip_r11rcx (Peter Zijlstra) -- x86/entry: Don't call error_entry() for XENPV (Lai Jiangshan) -- x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() (Lai Jiangshan) -- x86/entry: Switch the stack after error_entry() returns (Lai Jiangshan) -- x86/traps: Use pt_regs directly in fixup_bad_iret() (Lai Jiangshan) +* Fri Jul 22 2022 Fedora Kernel Team [5.19.0-0.rc7.68e77ffbfd06.55] +- create-data: Parallelize spec file data (Prarit Bhargava) +- create-data.sh: Store SOURCES Makefile variable (Prarit Bhargava) +- redhat/Makefile: Split up setup-source target (Prarit Bhargava) +- create-data.sh: Redefine varfilename (Prarit Bhargava) +- create-data.sh: Parallelize variable file creation (Prarit Bhargava) +- redhat/configs: Enable CONFIG_LZ4_COMPRESS (Prarit Bhargava) +- redhat/docs: Update brew information (Prarit Bhargava) +- redhat/Makefile: Fix eln BUILD_TARGET (Prarit Bhargava) +- redhat/Makefile: Set BUILD_TARGET for dist-brew (Prarit Bhargava) +- kernel.spec.template: update (s390x) expoline.o path (Joe Lawrence) -* Thu Jul 07 2022 Justin M. Forbes [5.18.10-0] -- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) -- Revert "Revert "smb3: use netname when available on secondary channels"" (Justin M. Forbes) -- Revert "Revert "smb3: fix empty netname context on secondary channels"" (Justin M. Forbes) +* Tue Jul 19 2022 Fedora Kernel Team [5.19.0-0.rc7.ca85855bdcae.53] +- arm64: config: Enable DRM_V3D (Nicolas Saenz Julienne) +- ARM: configs: Enable DRM_V3D (Peter Robinson) +- ARM: dts: bcm2711: Enable V3D (Peter Robinson) +- drm/v3d: Add support for bcm2711 (Peter Robinson) +- drm/v3d: Get rid of pm code (Peter Robinson) +- dt-bindings: gpu: v3d: Add BCM2711's compatible (Peter Robinson) +- soc: bcm: bcm2835-power: Bypass power_on/off() calls (Nicolas Saenz Julienne) +- soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB (Stefan Wahren) +- soc: bcm: bcm2835-power: Resolve ASB register macros (Stefan Wahren) +- soc: bcm: bcm2835-power: Refactor ASB control (Stefan Wahren) +- mfd: bcm2835-pm: Add support for BCM2711 (Stefan Wahren) +- mfd: bcm2835-pm: Use 'reg-names' to get resources (Nicolas Saenz Julienne) +- ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node (Nicolas Saenz Julienne) +- ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node (Nicolas Saenz Julienne) +- dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 (Stefan Wahren) +- dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names (Nicolas Saenz Julienne) +- dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema (Nicolas Saenz Julienne) +- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas) +- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas) +- fedora: enable BCM_NET_PHYPTP (Peter Robinson) +- net: phy: Add support for 1PPS out and external timestamps (Jonathan Lemon) +- net: phy: broadcom: Add PTP support for some Broadcom PHYs. (Jonathan Lemon) +- net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib (Jonathan Lemon) +- Fedora 5.19 configs update part 2 (Justin M. Forbes) +- redhat/Makefile: Change fedora BUILD_TARGET (Prarit Bhargava) +- New configs in security/keys (Fedora Kernel Team) +- Fedora: arm: enable a pair of drivers (Peter Robinson) -* Sat Jul 02 2022 Justin M. Forbes [5.18.9-0] -- Revert "smb3: fix empty netname context on secondary channels" (Justin M. Forbes) -- Revert "smb3: use netname when available on secondary channels" (Justin M. Forbes) +* Mon Jul 18 2022 Fedora Kernel Team [5.19.0-0.rc7.52] +- redhat: make kernel-zfcpdump-core to not provide kernel-core/kernel (Herton R. Krzesinski) + +* Tue Jul 12 2022 Fedora Kernel Team [5.19.0-0.rc6.5a29232d870d.46] +- redhat/configs: Enable QAT devices for arches other than x86 (Vladis Dronov) + +* Thu Jul 07 2022 Fedora Kernel Team [5.19.0-0.rc5.9f09069cde34.41] +- Fedora 5.19 configs pt 1 (Justin M. Forbes) +- redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert) +- Add rtla subpackage for kernel-tools (Justin M. Forbes) + +* Sat Jul 02 2022 Fedora Kernel Team [5.19.0-0.rc4.089866061428.36] - fedora: arm: enable a couple of QCom drivers (Peter Robinson) -* Wed Jun 29 2022 Justin M. Forbes [5.18.8-0] -- Remove RHJOBS define from fedora-stable-release.sh (Justin M. Forbes) +* Thu Jun 30 2022 Fedora Kernel Team [5.19.0-0.rc4.d9b2ba67917c.34] +- redhat/Makefile: Deprecate BUILD_SCRATCH_TARGET (Prarit Bhargava) +- redhat: enable CONFIG_DEVTMPFS_SAFE (Mark Langsdorf) +- redhat/Makefile: Remove deprecated variables and targets (Prarit Bhargava) +- Split partner modules into a sub-package (Alice Mitchell) +- Enable kAFS and it's dependancies in RHEL (Alice Mitchell) -* Wed Jun 22 2022 Justin M. Forbes [5.18.6-0] -- drm/i915: Temporarily disable selective fetch for PSR2 on ADL-P (Mark Pearson) [2065794] -- Turn E1000 back on correctly (Justin M. Forbes) -- Turn E1000 back on (Justin M. Forbes) -- Changelog update for rebase (Justin M. Forbes) +* Tue Jun 28 2022 Fedora Kernel Team [5.19.0-0.rc4.941e3e791269.33] +- Enable Marvell OcteonTX2 crypto device in ARK (Vladis Dronov) +- redhat/Makefile: Remove --scratch from BUILD_TARGET (Prarit Bhargava) +- redhat/Makefile: Fix dist-brew and distg-brew targets (Prarit Bhargava) +- fedora: arm64: Initial support for TI Keystone 3 (ARCH_K3) (Peter Robinson) +- fedora: arm: enable Hardware Timestamping Engine support (Peter Robinson) -* Tue Jun 14 2022 Justin M. Forbes [5.18.4-0] -- Linux v5.18.4 rebase -- Enable CKI on os-build MRs only (Don Zickus) -- drm/amd/display: Cap OLED brightness per max frame-average luminance (Roman Li) [2095858] -- redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) -- redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) -- redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) +* Mon Jun 27 2022 Fedora Kernel Team [5.19.0-0.rc4.32] +- fedora: wireless: disable SiLabs and PureLiFi (Peter Robinson) +- fedora: updates for 5.19 (Peter Robinson) + +* Fri Jun 24 2022 Fedora Kernel Team [5.19.0-0.rc3.92f20ff72066.29] +- fedora: minor updates for Fedora configs (Peter Robinson) + +* Thu Jun 23 2022 Fedora Kernel Team [5.19.0-0.rc3.de5c208d533a.28] +- configs/fedora: Enable the pinctrl SC7180 driver built-in (Enric Balletbo i Serra) + +* Sat Jun 18 2022 Fedora Kernel Team [5.19.0-0.rc2.4b35035bcf80.24] +- redhat/configs: enable CONFIG_DEBUG_NET for debug kernel (Hangbin Liu) + +* Fri Jun 17 2022 Fedora Kernel Team [5.19.0-0.rc2.47700948a4ab.23] +- redhat/Makefile: Add SPECKABIVERSION variable (Prarit Bhargava) +- redhat/self-test: Provide better failure output (Prarit Bhargava) +- redhat/self-test: Reformat tests to kernel standard (Prarit Bhargava) +- redhat/self-test: Add purpose and header to each test (Prarit Bhargava) +- Drop outdated CRYPTO_ECDH configs (Vladis Dronov) +- Brush up crypto SHA512 and USER configs (Vladis Dronov) +- Brush up crypto ECDH and ECDSA configs (Vladis Dronov) + +* Wed Jun 15 2022 Fedora Kernel Team [5.19.0-0.rc2.018ab4fabddd.21] +- redhat/self-test: Update data set (Prarit Bhargava) +- create-data.sh: Reduce specfile data output (Prarit Bhargava) - redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) +- Enable CKI on os-build MRs only (Don Zickus) +- self-test: Fixup Makefile contents test (Prarit Bhargava) +- redhat/self-test: self-test data update (Prarit Bhargava) +- redhat/self-test: Fix up create-data.sh to not report local variables (Prarit Bhargava) -* Thu Jun 09 2022 Justin M. Forbes [5.18.3-0] -- Config updates for stable backports (Justin M. Forbes) -- Fix typo in Makefile for stable Fedora (Justin M. Forbes) +* Sun Jun 12 2022 Fedora Kernel Team [5.19.0-0.rc1.7a68065eb9cd.19] +- redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) +- redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) +- redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) -* Mon Jun 06 2022 Justin M. Forbes [5.18.2-0] -- Add the fedora-stable-release.sh script to generate stable dist-git (Justin M. Forbes) -- Add the simpleDRM revert patch so that F35 can be maintained without it (Justin M. Forbes) +* Fri Jun 10 2022 Fedora Kernel Team [5.19.0-0.rc1.874c8ca1e60b.17] +- Common: minor cleanups (Peter Robinson) +- fedora: some minor Fedora cleanups (Peter Robinson) +- fedora: drop X86_PLATFORM_DRIVERS_DELL dupe (Peter Robinson) +- redhat: change tools_make macro to avoid full override of variables in Makefile (Herton R. Krzesinski) +- Fix typo in Makefile for Fedora Stable Versioning (Justin M. Forbes) +- Remove duplicates from ark/generic/s390x/zfcpdump/ (Vladis Dronov) +- Move common/debug/s390x/zfcpdump/ configs to ark/debug/s390x/zfcpdump/ (Vladis Dronov) +- Move common/generic/s390x/zfcpdump/ configs to ark/generic/s390x/zfcpdump/ (Vladis Dronov) -* Thu May 26 2022 Justin M. Forbes [5.18.0-0] -- Fix versioning for Stable Fedora (Justin M. Forbes) -- Reset release to 0 for stable (Justin M. Forbes) -- Add fedora-dist-git-test script (Justin M. Forbes) -- fedora: Re-enable efifb and vesafb drivers (Javier Martinez Canillas) -- drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) -- Basic Fedora branch setup (Justin M. Forbes) +* Thu Jun 09 2022 Fedora Kernel Team [5.19.0-0.rc1.6bfb56e93bce.16] +- Drop RCU_EXP_CPU_STALL_TIMEOUT to 0, we are not really android (Justin M. Forbes) + +* Tue Jun 07 2022 Fedora Kernel Team [5.19.0-0.rc1.e71e60cd74df.14] +- redhat/configs/README: Update the README (Prarit Bhargava) + +* Mon Jun 06 2022 Fedora Kernel Team [5.19.0-0.rc1.13] +- redhat/docs: fix hyperlink typo (Patrick Talbert) +- all: net: remove old NIC/ATM drivers that use virt_to_bus() (Peter Robinson) +- Explicitly turn off CONFIG_KASAN_INLINE for ppc (Justin M. Forbes) + +* Sat Jun 04 2022 Fedora Kernel Team [5.19.0-0.rc0.032dcf09e2bf.11] +- redhat/docs: Add a description of kernel naming (Prarit Bhargava) +- Change CRYPTO_CHACHA_S390 from m to y (Justin M. Forbes) +- enable CONFIG_NET_ACT_CTINFO in ark (Davide Caratti) + +* Thu Jun 02 2022 Fedora Kernel Team [5.19.0-0.rc0.d1dc87763f40.9] +- redhat/configs: enable CONFIG_SP5100_TCO (David Arcari) +- redhat/configs: Set CONFIG_VIRTIO_IOMMU on x86_64 (Eric Auger) [2089765] + +* Wed Jun 01 2022 Fedora Kernel Team [5.19.0-0.rc0.700170bf6b4d.8] +- Turn off KASAN_INLINE for RHEL ppc in pending (Justin M. Forbes) + +* Tue May 31 2022 Fedora Kernel Team [5.19.0-0.rc0.8ab2afa23bd1.7] +- redhat/kernel.spec.template: update selftest data via "make dist-self-test-data" (Denys Vlasenko) +- redhat/kernel.spec.template: remove stray *.hardlink-temporary files, if any (Denys Vlasenko) + +* Mon May 30 2022 Fedora Kernel Team [5.19.0-0.rc0.b00ed48bb0a7.6] +- Fix up ZSMALLOC config for s390 (Justin M. Forbes) +- Turn on KASAN_OUTLINE for ppc debug (Justin M. Forbes) +- Turn on KASAN_OUTLINE for PPC debug to avoid mismatch (Justin M. Forbes) + +* Sun May 29 2022 Fedora Kernel Team [5.19.0-0.rc0.664a393a2663.5] +- Fix up crypto config mistmatches (Justin M. Forbes) + +* Sat May 28 2022 Fedora Kernel Team [5.19.0-0.rc0.9d004b2f4fea.4] +- Fix up config mismatches (Justin M. Forbes) + +* Fri May 27 2022 Fedora Kernel Team [5.19.0-0.rc0.7e284070abe5.3] +- generic/fedora: cleanup and disable Lightning Moutain SoC (Peter Robinson) +- redhat: Set SND_SOC_SOF_HDA_PROBES to =m (Patrick Talbert) +- Fix versioning on stable Fedora (Justin M. Forbes) +- Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) +- Revert random: Add hook to override device reads and getrandom(2) (Justin M. Forbes) + +* Thu May 26 2022 Fedora Kernel Team [5.19.0-0.rc0.babf0bb978e3.2] +- Enable PAGE_POOL_STATS for arm only (Justin M. Forbes) +- Revert "Merge branch 'fix-ci-20220523' into 'os-build'" (Patrick Talbert) +- Fix changelog one more time post rebase (Justin M. Forbes) +- Flip CONFIG_RADIO_ADAPTERS to module for Fedora (Justin M. Forbes) + +* Wed May 25 2022 Fedora Kernel Team [5.19.0-0.rc0.143a6252e1b8.0] +- Reset Release for 5.19 (Justin M. Forbes) + +* Tue May 24 2022 Fedora Kernel Team [5.19.0-0.rc0.143a6252e1b8.59] - redhat/Makefile: Drop quotation marks around string definitions (Prarit Bhargava) - Fedora: arm: Updates for QCom devices (Peter Robinson) - Fedora arm and generic updates for 5.17 (Peter Robinson) diff --git a/mod-extra.list.fedora b/mod-extra.list.fedora index c83fc33a9..327c7fea1 100644 --- a/mod-extra.list.fedora +++ b/mod-extra.list.fedora @@ -39,6 +39,8 @@ dccp_probe.ko diva_idi.ko divas.ko dlm.ko +dln2-adc.ko +dln2.ko ds1wm.ko ds2482.ko ds2490.ko @@ -54,6 +56,7 @@ gf2k.ko gfs2.ko gigaset.ko girbil-sir.ko +gpio-dln2.ko grip.ko grip_mp.ko guillemot.ko @@ -67,6 +70,7 @@ hysdn.ko i2400m.ko i2400m-sdio.ko i2400m-usb.ko +i2c-dln2.ko ieee802154.ko iforce.ko interact.ko @@ -147,6 +151,7 @@ softing_cs.ko softing.ko spaceball.ko spaceorb.ko +spi-dln2.ko stinger.ko sysv.ko tcp_bic.ko diff --git a/mod-partner.list b/mod-partner.list new file mode 100644 index 000000000..9cd36e549 --- /dev/null +++ b/mod-partner.list @@ -0,0 +1,2 @@ +afs +rxrpc diff --git a/patch-5.18-redhat.patch b/patch-5.18-redhat.patch deleted file mode 100644 index 3a17c970a..000000000 --- a/patch-5.18-redhat.patch +++ /dev/null @@ -1,1823 +0,0 @@ - Makefile | 4 + - arch/arm/Kconfig | 4 +- - arch/arm64/Kconfig | 3 +- - arch/s390/include/asm/ipl.h | 1 + - arch/s390/kernel/ipl.c | 5 + - arch/s390/kernel/setup.c | 4 + - arch/x86/boot/header.S | 4 + - arch/x86/include/asm/efi.h | 5 + - arch/x86/kernel/setup.c | 22 ++-- - drivers/acpi/apei/hest.c | 8 ++ - drivers/acpi/irq.c | 17 ++- - drivers/acpi/scan.c | 9 ++ - drivers/ata/libahci.c | 18 +++ - drivers/char/ipmi/ipmi_dmi.c | 15 +++ - drivers/char/ipmi/ipmi_msghandler.c | 16 ++- - drivers/firmware/efi/Kconfig | 12 ++ - drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++++++++++++++------ - drivers/firmware/efi/libstub/efistub.h | 74 ++++++++++++ - drivers/firmware/efi/libstub/x86-stub.c | 119 +++++++++++++++++++- - drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/i915/display/intel_psr.c | 9 ++ - drivers/hid/hid-rmi.c | 64 ----------- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ - drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- - drivers/iommu/iommu.c | 22 ++++ - drivers/nvme/host/core.c | 22 +++- - drivers/nvme/host/multipath.c | 19 ++-- - drivers/nvme/host/nvme.h | 4 + - drivers/pci/quirks.c | 24 ++++ - drivers/usb/core/hub.c | 7 ++ - include/linux/efi.h | 24 ++-- - include/linux/lsm_hook_defs.h | 2 + - include/linux/lsm_hooks.h | 6 + - include/linux/rmi.h | 1 + - include/linux/security.h | 5 + - init/Kconfig | 2 +- - kernel/module_signing.c | 9 +- - net/bluetooth/hci_event.c | 20 ++++ - scripts/tags.sh | 2 + - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 +++ - security/lockdown/lockdown.c | 1 + - security/security.c | 6 + - 45 files changed, 741 insertions(+), 191 deletions(-) - -diff --git a/Makefile b/Makefile -index fc7efcdab0a2..bdaea37d0246 100644 ---- a/Makefile -+++ b/Makefile -@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ - PHONY := __all - __all: - -+# Set RHEL variables -+# Use this spot to avoid future merge conflicts -+include Makefile.rhelver -+ - # We are using a recursive build, so we need to do a little thinking - # to get the ordering right. - # -diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 2e8091e2d8a8..32e0403314b1 100644 ---- a/arch/arm/Kconfig -+++ b/arch/arm/Kconfig -@@ -1486,9 +1486,9 @@ config HIGHMEM - If unsure, say n. - - config HIGHPTE -- bool "Allocate 2nd-level pagetables from highmem" if EXPERT -+ bool "Allocate 2nd-level pagetables from highmem" - depends on HIGHMEM -- default y -+ default n - help - The VM uses one page of physical memory for each page table. - For systems with a lot of processes, this can use a lot of -diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 54cf6faf339c..c513485d3351 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -1143,7 +1143,7 @@ endchoice - - config ARM64_FORCE_52BIT - bool "Force 52-bit virtual addresses for userspace" -- depends on ARM64_VA_BITS_52 && EXPERT -+ depends on ARM64_VA_BITS_52 - help - For systems with 52-bit userspace VAs enabled, the kernel will attempt - to maintain compatibility with older software by providing 48-bit VAs -@@ -1382,6 +1382,7 @@ config XEN - config FORCE_MAX_ZONEORDER - int - default "14" if ARM64_64K_PAGES -+ default "13" if (ARCH_THUNDER && !ARM64_64K_PAGES) - default "12" if ARM64_16K_PAGES - default "11" - help -diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index 3f8ee257f9aa..3ab92feb6241 100644 ---- a/arch/s390/include/asm/ipl.h -+++ b/arch/s390/include/asm/ipl.h -@@ -128,6 +128,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, - unsigned char flags, unsigned short cert); - int ipl_report_add_certificate(struct ipl_report *report, void *key, - unsigned long addr, unsigned long len); -+bool ipl_get_secureboot(void); - - /* - * DIAG 308 support -diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 1cc85b8ff42e..b7ee128c67ce 100644 ---- a/arch/s390/kernel/ipl.c -+++ b/arch/s390/kernel/ipl.c -@@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) - } - - #endif -+ -+bool ipl_get_secureboot(void) -+{ -+ return !!ipl_secure_flag; -+} -diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 2cef49983e9e..c50998b4b554 100644 ---- a/arch/s390/kernel/setup.c -+++ b/arch/s390/kernel/setup.c -@@ -49,6 +49,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) - - log_component_list(); - -+ if (ipl_get_secureboot()) -+ security_lock_kernel_down("Secure IPL mode", LOCKDOWN_INTEGRITY_MAX); -+ - /* Have one command line that is parsed and saved in /proc/cmdline */ - /* boot_command_line has been already set up in early.c */ - *cmdline_p = boot_command_line; -diff --git a/arch/x86/boot/header.S b/arch/x86/boot/header.S -index 6dbd7e9f74c9..0352e4589efa 100644 ---- a/arch/x86/boot/header.S -+++ b/arch/x86/boot/header.S -@@ -163,7 +163,11 @@ extra_header_fields: - .long 0x200 # SizeOfHeaders - .long 0 # CheckSum - .word IMAGE_SUBSYSTEM_EFI_APPLICATION # Subsystem (EFI application) -+#ifdef CONFIG_DXE_MEM_ATTRIBUTES -+ .word IMAGE_DLL_CHARACTERISTICS_NX_COMPAT # DllCharacteristics -+#else - .word 0 # DllCharacteristics -+#endif - #ifdef CONFIG_X86_32 - .long 0 # SizeOfStackReserve - .long 0 # SizeOfStackCommit -diff --git a/arch/x86/include/asm/efi.h b/arch/x86/include/asm/efi.h -index 98938a68251c..bed74a0f2932 100644 ---- a/arch/x86/include/asm/efi.h -+++ b/arch/x86/include/asm/efi.h -@@ -357,6 +357,11 @@ static inline u32 efi64_convert_status(efi_status_t status) - runtime), \ - func, __VA_ARGS__)) - -+#define efi_dxe_call(func, ...) \ -+ (efi_is_native() \ -+ ? efi_dxe_table->func(__VA_ARGS__) \ -+ : __efi64_thunk_map(efi_dxe_table, func, __VA_ARGS__)) -+ - #else /* CONFIG_EFI_MIXED */ - - static inline bool efi_is_64bit(void) -diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index c95b9ac5a457..6640be279dae 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -946,6 +947,13 @@ void __init setup_arch(char **cmdline_p) - if (efi_enabled(EFI_BOOT)) - efi_init(); - -+ efi_set_secure_boot(boot_params.secure_boot); -+ -+#ifdef CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT -+ if (efi_enabled(EFI_SECURE_BOOT)) -+ security_lock_kernel_down("EFI Secure Boot mode", LOCKDOWN_INTEGRITY_MAX); -+#endif -+ - dmi_setup(); - - /* -@@ -1115,19 +1123,7 @@ void __init setup_arch(char **cmdline_p) - /* Allocate bigger log buffer */ - setup_log_buf(1); - -- if (efi_enabled(EFI_BOOT)) { -- switch (boot_params.secure_boot) { -- case efi_secureboot_mode_disabled: -- pr_info("Secure boot disabled\n"); -- break; -- case efi_secureboot_mode_enabled: -- pr_info("Secure boot enabled\n"); -- break; -- default: -- pr_info("Secure boot could not be determined\n"); -- break; -- } -- } -+ efi_set_secure_boot(boot_params.secure_boot); - - reserve_initrd(); - -diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 6aef1ee5e1bd..8f146b1b4972 100644 ---- a/drivers/acpi/apei/hest.c -+++ b/drivers/acpi/apei/hest.c -@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) - if (hest_disable || !hest_tab) - return -EINVAL; - -+#ifdef CONFIG_ARM64 -+ /* Ignore broken firmware */ -+ if (!strncmp(hest_tab->header.oem_id, "HPE ", 6) && -+ !strncmp(hest_tab->header.oem_table_id, "ProLiant", 8) && -+ MIDR_IMPLEMENTOR(read_cpuid_id()) == ARM_CPU_IMP_APM) -+ return -EINVAL; -+#endif -+ - hest_hdr = (struct acpi_hest_header *)(hest_tab + 1); - for (i = 0; i < hest_tab->error_source_count; i++) { - len = hest_esrc_len(hest_hdr); -diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c -index c68e694fca26..146cba5ae5bc 100644 ---- a/drivers/acpi/irq.c -+++ b/drivers/acpi/irq.c -@@ -130,6 +130,7 @@ struct acpi_irq_parse_one_ctx { - unsigned int index; - unsigned long *res_flags; - struct irq_fwspec *fwspec; -+ bool skip_producer_check; - }; - - /** -@@ -201,7 +202,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, - return AE_CTRL_TERMINATE; - case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: - eirq = &ares->data.extended_irq; -- if (eirq->producer_consumer == ACPI_PRODUCER) -+ if (!ctx->skip_producer_check && -+ eirq->producer_consumer == ACPI_PRODUCER) - return AE_OK; - if (ctx->index >= eirq->interrupt_count) { - ctx->index -= eirq->interrupt_count; -@@ -236,8 +238,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, - static int acpi_irq_parse_one(acpi_handle handle, unsigned int index, - struct irq_fwspec *fwspec, unsigned long *flags) - { -- struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec }; -+ struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec, false }; - -+ /* -+ * Firmware on arm64-based HPE m400 platform incorrectly marks -+ * its UART interrupt as ACPI_PRODUCER rather than ACPI_CONSUMER. -+ * Don't do the producer/consumer check for that device. -+ */ -+ if (IS_ENABLED(CONFIG_ARM64)) { -+ struct acpi_device *adev = acpi_bus_get_acpi_device(handle); -+ -+ if (adev && !strcmp(acpi_device_hid(adev), "APMC0D08")) -+ ctx.skip_producer_check = true; -+ } - acpi_walk_resources(handle, METHOD_NAME__CRS, acpi_irq_parse_one_cb, &ctx); - return ctx.rc; - } -diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 762b61f67e6c..3581d4898dc4 100644 ---- a/drivers/acpi/scan.c -+++ b/drivers/acpi/scan.c -@@ -1766,6 +1766,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) - if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) - return false; - -+ /* -+ * Firmware on some arm64 X-Gene platforms will make the UART -+ * device appear as both a UART and a slave of that UART. Just -+ * bail out here for X-Gene UARTs. -+ */ -+ if (IS_ENABLED(CONFIG_ARM64) && -+ !strcmp(acpi_device_hid(device), "APMC0D08")) -+ return false; -+ - INIT_LIST_HEAD(&resource_list); - acpi_dev_get_resources(device, &resource_list, - acpi_check_serial_bus_slave, -diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index cf8c7fd59ada..28a8189be64f 100644 ---- a/drivers/ata/libahci.c -+++ b/drivers/ata/libahci.c -@@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) - tmp &= ~PORT_CMD_START; - writel(tmp, port_mmio + PORT_CMD); - -+#ifdef CONFIG_ARM64 -+ /* Rev Ax of Cavium CN99XX needs a hack for port stop */ -+ if (dev_is_pci(ap->host->dev) && -+ to_pci_dev(ap->host->dev)->vendor == 0x14e4 && -+ to_pci_dev(ap->host->dev)->device == 0x9027 && -+ midr_is_cpu_model_range(read_cpuid_id(), -+ MIDR_CPU_MODEL(ARM_CPU_IMP_BRCM, BRCM_CPU_PART_VULCAN), -+ MIDR_CPU_VAR_REV(0, 0), -+ MIDR_CPU_VAR_REV(0, MIDR_REVISION_MASK))) { -+ tmp = readl(hpriv->mmio + 0x8000); -+ udelay(100); -+ writel(tmp | (1 << 26), hpriv->mmio + 0x8000); -+ udelay(100); -+ writel(tmp & ~(1 << 26), hpriv->mmio + 0x8000); -+ dev_warn(ap->host->dev, "CN99XX SATA reset workaround applied\n"); -+ } -+#endif -+ - /* wait for engine to stop. This could be as long as 500 msec */ - tmp = ata_wait_register(ap, port_mmio + PORT_CMD, - PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); -diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c -index bbf7029e224b..cf7faa970dd6 100644 ---- a/drivers/char/ipmi/ipmi_dmi.c -+++ b/drivers/char/ipmi/ipmi_dmi.c -@@ -215,6 +215,21 @@ static int __init scan_for_dmi_ipmi(void) - { - const struct dmi_device *dev = NULL; - -+#ifdef CONFIG_ARM64 -+ /* RHEL-only -+ * If this is ARM-based HPE m400, return now, because that platform -+ * reports the host-side ipmi address as intel port-io space, which -+ * does not exist in the ARM architecture. -+ */ -+ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); -+ -+ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { -+ pr_debug("%s does not support host ipmi\n", dmistr); -+ return 0; -+ } -+ /* END RHEL-only */ -+#endif -+ - while ((dev = dmi_find_device(DMI_DEV_TYPE_IPMI, NULL, dev))) - dmi_decode_ipmi((const struct dmi_header *) dev->device_data); - -diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index 2610e809c802..4f04a6bcf2e9 100644 ---- a/drivers/char/ipmi/ipmi_msghandler.c -+++ b/drivers/char/ipmi/ipmi_msghandler.c -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - - #define IPMI_DRIVER_VERSION "39.2" -@@ -5427,8 +5428,21 @@ static int __init ipmi_init_msghandler_mod(void) - { - int rv; - -- pr_info("version " IPMI_DRIVER_VERSION "\n"); -+#ifdef CONFIG_ARM64 -+ /* RHEL-only -+ * If this is ARM-based HPE m400, return now, because that platform -+ * reports the host-side ipmi address as intel port-io space, which -+ * does not exist in the ARM architecture. -+ */ -+ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); - -+ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { -+ pr_debug("%s does not support host ipmi\n", dmistr); -+ return -ENOSYS; -+ } -+ /* END RHEL-only */ -+#endif -+ pr_info("version " IPMI_DRIVER_VERSION "\n"); - mutex_lock(&ipmi_interfaces_mutex); - rv = ipmi_register_driver(); - mutex_unlock(&ipmi_interfaces_mutex); -diff --git a/drivers/firmware/efi/Kconfig b/drivers/firmware/efi/Kconfig -index 243882f5e5f9..4a0fa81a563d 100644 ---- a/drivers/firmware/efi/Kconfig -+++ b/drivers/firmware/efi/Kconfig -@@ -91,6 +91,18 @@ config EFI_SOFT_RESERVE - - If unsure, say Y. - -+config EFI_DXE_MEM_ATTRIBUTES -+ bool "Adjust memory attributes in EFISTUB" -+ depends on EFI && EFI_STUB && X86 -+ default y -+ help -+ UEFI specification does not guarantee all memory to be -+ accessible for both write and execute as the kernel expects -+ it to be. -+ Use DXE services to check and alter memory protection -+ attributes during boot via EFISTUB to ensure that memory -+ ranges used by the kernel are writable and executable. -+ - config EFI_PARAMS_FROM_FDT - bool - help -diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index c02ff25dd477..d860f8eb9a81 100644 ---- a/drivers/firmware/efi/Makefile -+++ b/drivers/firmware/efi/Makefile -@@ -28,6 +28,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o - obj-$(CONFIG_EFI_BOOTLOADER_CONTROL) += efibc.o - obj-$(CONFIG_EFI_TEST) += test/ - obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o -+obj-$(CONFIG_EFI) += secureboot.o - obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o - obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o - obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o -diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index ff57db8f8d05..d7dfde3260bf 100644 ---- a/drivers/firmware/efi/efi.c -+++ b/drivers/firmware/efi/efi.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include - -@@ -851,40 +852,101 @@ int efi_mem_type(unsigned long phys_addr) - } - #endif - -+struct efi_error_code { -+ efi_status_t status; -+ int errno; -+ const char *description; -+}; -+ -+static const struct efi_error_code efi_error_codes[] = { -+ { EFI_SUCCESS, 0, "Success"}, -+#if 0 -+ { EFI_LOAD_ERROR, -EPICK_AN_ERRNO, "Load Error"}, -+#endif -+ { EFI_INVALID_PARAMETER, -EINVAL, "Invalid Parameter"}, -+ { EFI_UNSUPPORTED, -ENOSYS, "Unsupported"}, -+ { EFI_BAD_BUFFER_SIZE, -ENOSPC, "Bad Buffer Size"}, -+ { EFI_BUFFER_TOO_SMALL, -ENOSPC, "Buffer Too Small"}, -+ { EFI_NOT_READY, -EAGAIN, "Not Ready"}, -+ { EFI_DEVICE_ERROR, -EIO, "Device Error"}, -+ { EFI_WRITE_PROTECTED, -EROFS, "Write Protected"}, -+ { EFI_OUT_OF_RESOURCES, -ENOMEM, "Out of Resources"}, -+#if 0 -+ { EFI_VOLUME_CORRUPTED, -EPICK_AN_ERRNO, "Volume Corrupt"}, -+ { EFI_VOLUME_FULL, -EPICK_AN_ERRNO, "Volume Full"}, -+ { EFI_NO_MEDIA, -EPICK_AN_ERRNO, "No Media"}, -+ { EFI_MEDIA_CHANGED, -EPICK_AN_ERRNO, "Media changed"}, -+#endif -+ { EFI_NOT_FOUND, -ENOENT, "Not Found"}, -+#if 0 -+ { EFI_ACCESS_DENIED, -EPICK_AN_ERRNO, "Access Denied"}, -+ { EFI_NO_RESPONSE, -EPICK_AN_ERRNO, "No Response"}, -+ { EFI_NO_MAPPING, -EPICK_AN_ERRNO, "No mapping"}, -+ { EFI_TIMEOUT, -EPICK_AN_ERRNO, "Time out"}, -+ { EFI_NOT_STARTED, -EPICK_AN_ERRNO, "Not started"}, -+ { EFI_ALREADY_STARTED, -EPICK_AN_ERRNO, "Already started"}, -+#endif -+ { EFI_ABORTED, -EINTR, "Aborted"}, -+#if 0 -+ { EFI_ICMP_ERROR, -EPICK_AN_ERRNO, "ICMP Error"}, -+ { EFI_TFTP_ERROR, -EPICK_AN_ERRNO, "TFTP Error"}, -+ { EFI_PROTOCOL_ERROR, -EPICK_AN_ERRNO, "Protocol Error"}, -+ { EFI_INCOMPATIBLE_VERSION, -EPICK_AN_ERRNO, "Incompatible Version"}, -+#endif -+ { EFI_SECURITY_VIOLATION, -EACCES, "Security Policy Violation"}, -+#if 0 -+ { EFI_CRC_ERROR, -EPICK_AN_ERRNO, "CRC Error"}, -+ { EFI_END_OF_MEDIA, -EPICK_AN_ERRNO, "End of Media"}, -+ { EFI_END_OF_FILE, -EPICK_AN_ERRNO, "End of File"}, -+ { EFI_INVALID_LANGUAGE, -EPICK_AN_ERRNO, "Invalid Languages"}, -+ { EFI_COMPROMISED_DATA, -EPICK_AN_ERRNO, "Compromised Data"}, -+ -+ // warnings -+ { EFI_WARN_UNKOWN_GLYPH, -EPICK_AN_ERRNO, "Warning Unknown Glyph"}, -+ { EFI_WARN_DELETE_FAILURE, -EPICK_AN_ERRNO, "Warning Delete Failure"}, -+ { EFI_WARN_WRITE_FAILURE, -EPICK_AN_ERRNO, "Warning Write Failure"}, -+ { EFI_WARN_BUFFER_TOO_SMALL, -EPICK_AN_ERRNO, "Warning Buffer Too Small"}, -+#endif -+}; -+ -+static int -+efi_status_cmp_bsearch(const void *key, const void *item) -+{ -+ u64 status = (u64)(uintptr_t)key; -+ struct efi_error_code *code = (struct efi_error_code *)item; -+ -+ if (status < code->status) -+ return -1; -+ if (status > code->status) -+ return 1; -+ return 0; -+} -+ - int efi_status_to_err(efi_status_t status) - { -- int err; -- -- switch (status) { -- case EFI_SUCCESS: -- err = 0; -- break; -- case EFI_INVALID_PARAMETER: -- err = -EINVAL; -- break; -- case EFI_OUT_OF_RESOURCES: -- err = -ENOSPC; -- break; -- case EFI_DEVICE_ERROR: -- err = -EIO; -- break; -- case EFI_WRITE_PROTECTED: -- err = -EROFS; -- break; -- case EFI_SECURITY_VIOLATION: -- err = -EACCES; -- break; -- case EFI_NOT_FOUND: -- err = -ENOENT; -- break; -- case EFI_ABORTED: -- err = -EINTR; -- break; -- default: -- err = -EINVAL; -- } -+ struct efi_error_code *found; -+ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); - -- return err; -+ found = bsearch((void *)(uintptr_t)status, efi_error_codes, -+ sizeof(struct efi_error_code), num, -+ efi_status_cmp_bsearch); -+ if (!found) -+ return -EINVAL; -+ return found->errno; -+} -+ -+const char * -+efi_status_to_str(efi_status_t status) -+{ -+ struct efi_error_code *found; -+ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); -+ -+ found = bsearch((void *)(uintptr_t)status, efi_error_codes, -+ sizeof(struct efi_error_code), num, -+ efi_status_cmp_bsearch); -+ if (!found) -+ return "Unknown error code"; -+ return found->description; - } - - static DEFINE_SPINLOCK(efi_mem_reserve_persistent_lock); -diff --git a/drivers/firmware/efi/libstub/efistub.h b/drivers/firmware/efi/libstub/efistub.h -index edb77b0621ea..2dc24776899a 100644 ---- a/drivers/firmware/efi/libstub/efistub.h -+++ b/drivers/firmware/efi/libstub/efistub.h -@@ -36,6 +36,9 @@ extern bool efi_novamap; - - extern const efi_system_table_t *efi_system_table; - -+typedef union efi_dxe_services_table efi_dxe_services_table_t; -+extern const efi_dxe_services_table_t *efi_dxe_table; -+ - efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, - efi_system_table_t *sys_table_arg); - -@@ -44,6 +47,7 @@ efi_status_t __efiapi efi_pe_entry(efi_handle_t handle, - #define efi_is_native() (true) - #define efi_bs_call(func, ...) efi_system_table->boottime->func(__VA_ARGS__) - #define efi_rt_call(func, ...) efi_system_table->runtime->func(__VA_ARGS__) -+#define efi_dxe_call(func, ...) efi_dxe_table->func(__VA_ARGS__) - #define efi_table_attr(inst, attr) (inst->attr) - #define efi_call_proto(inst, func, ...) inst->func(inst, ##__VA_ARGS__) - -@@ -329,6 +333,76 @@ union efi_boot_services { - } mixed_mode; - }; - -+typedef enum { -+ EfiGcdMemoryTypeNonExistent, -+ EfiGcdMemoryTypeReserved, -+ EfiGcdMemoryTypeSystemMemory, -+ EfiGcdMemoryTypeMemoryMappedIo, -+ EfiGcdMemoryTypePersistent, -+ EfiGcdMemoryTypeMoreReliable, -+ EfiGcdMemoryTypeMaximum -+} efi_gcd_memory_type_t; -+ -+typedef struct { -+ efi_physical_addr_t base_address; -+ u64 length; -+ u64 capabilities; -+ u64 attributes; -+ efi_gcd_memory_type_t gcd_memory_type; -+ void *image_handle; -+ void *device_handle; -+} efi_gcd_memory_space_desc_t; -+ -+/* -+ * EFI DXE Services table -+ */ -+union efi_dxe_services_table { -+ struct { -+ efi_table_hdr_t hdr; -+ void *add_memory_space; -+ void *allocate_memory_space; -+ void *free_memory_space; -+ void *remove_memory_space; -+ efi_status_t (__efiapi *get_memory_space_descriptor)(efi_physical_addr_t, -+ efi_gcd_memory_space_desc_t *); -+ efi_status_t (__efiapi *set_memory_space_attributes)(efi_physical_addr_t, -+ u64, u64); -+ void *get_memory_space_map; -+ void *add_io_space; -+ void *allocate_io_space; -+ void *free_io_space; -+ void *remove_io_space; -+ void *get_io_space_descriptor; -+ void *get_io_space_map; -+ void *dispatch; -+ void *schedule; -+ void *trust; -+ void *process_firmware_volume; -+ void *set_memory_space_capabilities; -+ }; -+ struct { -+ efi_table_hdr_t hdr; -+ u32 add_memory_space; -+ u32 allocate_memory_space; -+ u32 free_memory_space; -+ u32 remove_memory_space; -+ u32 get_memory_space_descriptor; -+ u32 set_memory_space_attributes; -+ u32 get_memory_space_map; -+ u32 add_io_space; -+ u32 allocate_io_space; -+ u32 free_io_space; -+ u32 remove_io_space; -+ u32 get_io_space_descriptor; -+ u32 get_io_space_map; -+ u32 dispatch; -+ u32 schedule; -+ u32 trust; -+ u32 process_firmware_volume; -+ u32 set_memory_space_capabilities; -+ } mixed_mode; -+}; -+ - typedef union efi_uga_draw_protocol efi_uga_draw_protocol_t; - - union efi_uga_draw_protocol { -diff --git a/drivers/firmware/efi/libstub/x86-stub.c b/drivers/firmware/efi/libstub/x86-stub.c -index 01ddd4502e28..b14e88ccefca 100644 ---- a/drivers/firmware/efi/libstub/x86-stub.c -+++ b/drivers/firmware/efi/libstub/x86-stub.c -@@ -22,6 +22,7 @@ - #define MAXMEM_X86_64_4LEVEL (1ull << 46) - - const efi_system_table_t *efi_system_table; -+const efi_dxe_services_table_t *efi_dxe_table; - extern u32 image_offset; - static efi_loaded_image_t *image = NULL; - -@@ -211,9 +212,110 @@ static void retrieve_apple_device_properties(struct boot_params *boot_params) - } - } - -+static void -+adjust_memory_range_protection(unsigned long start, unsigned long size) -+{ -+ efi_status_t status; -+ efi_gcd_memory_space_desc_t desc; -+ unsigned long end, next; -+ unsigned long rounded_start, rounded_end; -+ unsigned long unprotect_start, unprotect_size; -+ int has_system_memory = 0; -+ -+ if (efi_dxe_table == NULL) -+ return; -+ -+ rounded_start = rounddown(start, EFI_PAGE_SIZE); -+ rounded_end = roundup(start + size, EFI_PAGE_SIZE); -+ -+ /* -+ * Don't modify memory region attributes, they are -+ * already suitable, to lower the possibility to -+ * encounter firmware bugs. -+ */ -+ -+ for (end = start + size; start < end; start = next) { -+ -+ status = efi_dxe_call(get_memory_space_descriptor, start, &desc); -+ -+ if (status != EFI_SUCCESS) -+ return; -+ -+ next = desc.base_address + desc.length; -+ -+ /* -+ * Only system memory is suitable for trampoline/kernel image placement, -+ * so only this type of memory needs its attributes to be modified. -+ */ -+ -+ if (desc.gcd_memory_type != EfiGcdMemoryTypeSystemMemory || -+ (desc.attributes & (EFI_MEMORY_RO | EFI_MEMORY_XP)) == 0) -+ continue; -+ -+ unprotect_start = max(rounded_start, (unsigned long)desc.base_address); -+ unprotect_size = min(rounded_end, next) - unprotect_start; -+ -+ status = efi_dxe_call(set_memory_space_attributes, -+ unprotect_start, unprotect_size, -+ EFI_MEMORY_WB); -+ -+ if (status != EFI_SUCCESS) { -+ efi_warn("Unable to unprotect memory range [%08lx,%08lx]: %d\n", -+ unprotect_start, -+ unprotect_start + unprotect_size, -+ (int)status); -+ } -+ } -+} -+ -+/* -+ * Trampoline takes 2 pages and can be loaded in first megabyte of memory -+ * with its end placed between 128k and 640k where BIOS might start. -+ * (see arch/x86/boot/compressed/pgtable_64.c) -+ * -+ * We cannot find exact trampoline placement since memory map -+ * can be modified by UEFI, and it can alter the computed address. -+ */ -+ -+#define TRAMPOLINE_PLACEMENT_BASE ((128 - 8)*1024) -+#define TRAMPOLINE_PLACEMENT_SIZE (640*1024 - (128 - 8)*1024) -+ -+void startup_32(struct boot_params *boot_params); -+ -+static void -+setup_memory_protection(unsigned long image_base, unsigned long image_size) -+{ -+ /* -+ * Allow execution of possible trampoline used -+ * for switching between 4- and 5-level page tables -+ * and relocated kernel image. -+ */ -+ -+ adjust_memory_range_protection(TRAMPOLINE_PLACEMENT_BASE, -+ TRAMPOLINE_PLACEMENT_SIZE); -+ -+#ifdef CONFIG_64BIT -+ if (image_base != (unsigned long)startup_32) -+ adjust_memory_range_protection(image_base, image_size); -+#else -+ /* -+ * Clear protection flags on a whole range of possible -+ * addresses used for KASLR. We don't need to do that -+ * on x86_64, since KASLR/extraction is performed after -+ * dedicated identity page tables are built and we only -+ * need to remove possible protection on relocated image -+ * itself disregarding further relocations. -+ */ -+ adjust_memory_range_protection(LOAD_PHYSICAL_ADDR, -+ KERNEL_IMAGE_SIZE - LOAD_PHYSICAL_ADDR); -+#endif -+} -+ - static const efi_char16_t apple[] = L"Apple"; - --static void setup_quirks(struct boot_params *boot_params) -+static void setup_quirks(struct boot_params *boot_params, -+ unsigned long image_base, -+ unsigned long image_size) - { - efi_char16_t *fw_vendor = (efi_char16_t *)(unsigned long) - efi_table_attr(efi_system_table, fw_vendor); -@@ -222,6 +324,9 @@ static void setup_quirks(struct boot_params *boot_params) - if (IS_ENABLED(CONFIG_APPLE_PROPERTIES)) - retrieve_apple_device_properties(boot_params); - } -+ -+ if (IS_ENABLED(CONFIG_EFI_DXE_MEM_ATTRIBUTES)) -+ setup_memory_protection(image_base, image_size); - } - - /* -@@ -341,8 +446,6 @@ static void __noreturn efi_exit(efi_handle_t handle, efi_status_t status) - asm("hlt"); - } - --void startup_32(struct boot_params *boot_params); -- - void __noreturn efi_stub_entry(efi_handle_t handle, - efi_system_table_t *sys_table_arg, - struct boot_params *boot_params); -@@ -677,11 +780,17 @@ unsigned long efi_main(efi_handle_t handle, - efi_status_t status; - - efi_system_table = sys_table_arg; -- - /* Check if we were booted by the EFI firmware */ - if (efi_system_table->hdr.signature != EFI_SYSTEM_TABLE_SIGNATURE) - efi_exit(handle, EFI_INVALID_PARAMETER); - -+ efi_dxe_table = get_efi_config_table(EFI_DXE_SERVICES_TABLE_GUID); -+ if (efi_dxe_table && -+ efi_dxe_table->hdr.signature != EFI_DXE_SERVICES_TABLE_SIGNATURE) { -+ efi_warn("Ignoring DXE services table: invalid signature\n"); -+ efi_dxe_table = NULL; -+ } -+ - /* - * If the kernel isn't already loaded at a suitable address, - * relocate it. -@@ -791,7 +900,7 @@ unsigned long efi_main(efi_handle_t handle, - - setup_efi_pci(boot_params); - -- setup_quirks(boot_params); -+ setup_quirks(boot_params, bzimage_addr, buffer_end - buffer_start); - - status = exit_boot(boot_params, handle); - if (status != EFI_SUCCESS) { -diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c -new file mode 100644 -index 000000000000..de0a3714a5d4 ---- /dev/null -+++ b/drivers/firmware/efi/secureboot.c -@@ -0,0 +1,38 @@ -+/* Core kernel secure boot support. -+ * -+ * Copyright (C) 2017 Red Hat, Inc. All Rights Reserved. -+ * Written by David Howells (dhowells@redhat.com) -+ * -+ * This program is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU General Public Licence -+ * as published by the Free Software Foundation; either version -+ * 2 of the Licence, or (at your option) any later version. -+ */ -+ -+#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt -+ -+#include -+#include -+#include -+ -+/* -+ * Decide what to do when UEFI secure boot mode is enabled. -+ */ -+void __init efi_set_secure_boot(enum efi_secureboot_mode mode) -+{ -+ if (efi_enabled(EFI_BOOT)) { -+ switch (mode) { -+ case efi_secureboot_mode_disabled: -+ pr_info("Secure boot disabled\n"); -+ break; -+ case efi_secureboot_mode_enabled: -+ set_bit(EFI_SECURE_BOOT, &efi.flags); -+ pr_info("Secure boot enabled\n"); -+ break; -+ default: -+ pr_warn("Secure boot could not be determined (mode %u)\n", -+ mode); -+ break; -+ } -+ } -+} -diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c -index 1f276f108cc9..7039ad9bdf7f 100644 ---- a/drivers/firmware/sysfb.c -+++ b/drivers/firmware/sysfb.c -@@ -34,6 +34,22 @@ - #include - #include - -+static int skip_simpledrm; -+ -+static int __init simpledrm_disable(char *opt) -+{ -+ if (!opt) -+ return -EINVAL; -+ -+ get_option(&opt, &skip_simpledrm); -+ -+ if (skip_simpledrm) -+ pr_info("The simpledrm driver will not be probed\n"); -+ -+ return 0; -+} -+early_param("nvidia-drm.modeset", simpledrm_disable); -+ - static struct platform_device *pd; - static DEFINE_MUTEX(disable_lock); - static bool disabled; -@@ -83,7 +99,7 @@ static __init int sysfb_init(void) - - /* try to create a simple-framebuffer device */ - compatible = sysfb_parse_mode(si, &mode); -- if (compatible) { -+ if (compatible && !skip_simpledrm) { - pd = sysfb_create_simplefb(si, &mode); - if (!IS_ERR(pd)) - goto unlock_mutex; -diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 6c9e6e7f0afd..f0ff2f1f5fcb 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.c -+++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp, - return false; - } - -+ /* Temporary workaround for Lenovo's issues with the X1 Carbon 10th Gen -+ * See: https://bugzilla.redhat.com/show_bug.cgi?id=2065794 -+ */ -+ if (IS_ALDERLAKE_P(dev_priv)) { -+ drm_dbg_kms(&dev_priv->drm, -+ "PSR2 sel fetch disabled on ADL-P, see rhbz2065794\n"); -+ return false; -+ } -+ - return crtc_state->enable_psr2_sel_fetch = true; - } - -diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index 311eee599ce9..2460c6bd46f8 100644 ---- a/drivers/hid/hid-rmi.c -+++ b/drivers/hid/hid-rmi.c -@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) - { - struct rmi_data *hdata = hid_get_drvdata(hdev); - struct rmi_device *rmi_dev = hdata->xport.rmi_dev; -- unsigned long flags; - - if (!(test_bit(RMI_STARTED, &hdata->flags))) - return 0; - -- local_irq_save(flags); -- - rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2); - -- generic_handle_irq(hdata->rmi_irq); -- -- local_irq_restore(flags); -- - return 1; - } - -@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = { - .reset = rmi_hid_reset, - }; - --static void rmi_irq_teardown(void *data) --{ -- struct rmi_data *hdata = data; -- struct irq_domain *domain = hdata->domain; -- -- if (!domain) -- return; -- -- irq_dispose_mapping(irq_find_mapping(domain, 0)); -- -- irq_domain_remove(domain); -- hdata->domain = NULL; -- hdata->rmi_irq = 0; --} -- --static int rmi_irq_map(struct irq_domain *h, unsigned int virq, -- irq_hw_number_t hw_irq_num) --{ -- irq_set_chip_and_handler(virq, &dummy_irq_chip, handle_simple_irq); -- -- return 0; --} -- --static const struct irq_domain_ops rmi_irq_ops = { -- .map = rmi_irq_map, --}; -- --static int rmi_setup_irq_domain(struct hid_device *hdev) --{ -- struct rmi_data *hdata = hid_get_drvdata(hdev); -- int ret; -- -- hdata->domain = irq_domain_create_linear(hdev->dev.fwnode, 1, -- &rmi_irq_ops, hdata); -- if (!hdata->domain) -- return -ENOMEM; -- -- ret = devm_add_action_or_reset(&hdev->dev, &rmi_irq_teardown, hdata); -- if (ret) -- return ret; -- -- hdata->rmi_irq = irq_create_mapping(hdata->domain, 0); -- if (hdata->rmi_irq <= 0) { -- hid_err(hdev, "Can't allocate an IRQ\n"); -- return hdata->rmi_irq < 0 ? hdata->rmi_irq : -ENXIO; -- } -- -- return 0; --} -- - static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) - { - struct rmi_data *data = NULL; -@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) - - mutex_init(&data->page_mutex); - -- ret = rmi_setup_irq_domain(hdev); -- if (ret) { -- hid_err(hdev, "failed to allocate IRQ domain\n"); -- return ret; -- } -- - if (data->device_flags & RMI_DEVICE_HAS_PHYS_BUTTONS) - rmi_hid_pdata.gpio_data.disable = true; - - data->xport.dev = hdev->dev.parent; - data->xport.pdata = rmi_hid_pdata; -- data->xport.pdata.irq = data->rmi_irq; - data->xport.proto_name = "hid"; - data->xport.ops = &hid_rmi_ops; - -diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index 7f416a12000e..68be4afaa58a 100644 ---- a/drivers/hwtracing/coresight/coresight-etm4x-core.c -+++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -2171,6 +2172,16 @@ static const struct amba_id etm4_ids[] = { - {}, - }; - -+static const struct dmi_system_id broken_coresight[] = { -+ { -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "HPE"), -+ DMI_MATCH(DMI_PRODUCT_NAME, "Apollo 70"), -+ }, -+ }, -+ { } /* terminating entry */ -+}; -+ - MODULE_DEVICE_TABLE(amba, etm4_ids); - - static struct amba_driver etm4x_amba_driver = { -@@ -2204,6 +2215,11 @@ static int __init etm4x_init(void) - { - int ret; - -+ if (dmi_check_system(broken_coresight)) { -+ pr_info("ETM4 disabled due to firmware bug\n"); -+ return 0; -+ } -+ - ret = etm4_pm_setup(); - - /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2230,6 +2246,9 @@ static int __init etm4x_init(void) - - static void __exit etm4x_exit(void) - { -+ if (dmi_check_system(broken_coresight)) -+ return; -+ - amba_driver_unregister(&etm4x_amba_driver); - platform_driver_unregister(&etm4_platform_driver); - etm4_pm_clear(); -diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c -index 258d5fe3d395..f7298e3dc8f3 100644 ---- a/drivers/input/rmi4/rmi_driver.c -+++ b/drivers/input/rmi4/rmi_driver.c -@@ -182,34 +182,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, - attn_data.data = fifo_data; - - kfifo_put(&drvdata->attn_fifo, attn_data); -+ -+ schedule_work(&drvdata->attn_work); - } - EXPORT_SYMBOL_GPL(rmi_set_attn_data); - --static irqreturn_t rmi_irq_fn(int irq, void *dev_id) -+static void attn_callback(struct work_struct *work) - { -- struct rmi_device *rmi_dev = dev_id; -- struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev); -+ struct rmi_driver_data *drvdata = container_of(work, -+ struct rmi_driver_data, -+ attn_work); - struct rmi4_attn_data attn_data = {0}; - int ret, count; - - count = kfifo_get(&drvdata->attn_fifo, &attn_data); -- if (count) { -- *(drvdata->irq_status) = attn_data.irq_status; -- drvdata->attn_data = attn_data; -- } -+ if (!count) -+ return; - -- ret = rmi_process_interrupt_requests(rmi_dev); -+ *(drvdata->irq_status) = attn_data.irq_status; -+ drvdata->attn_data = attn_data; -+ -+ ret = rmi_process_interrupt_requests(drvdata->rmi_dev); - if (ret) -- rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, -+ rmi_dbg(RMI_DEBUG_CORE, &drvdata->rmi_dev->dev, - "Failed to process interrupt request: %d\n", ret); - -- if (count) { -- kfree(attn_data.data); -- drvdata->attn_data.data = NULL; -- } -+ kfree(attn_data.data); -+ drvdata->attn_data.data = NULL; - - if (!kfifo_is_empty(&drvdata->attn_fifo)) -- return rmi_irq_fn(irq, dev_id); -+ schedule_work(&drvdata->attn_work); -+} -+ -+static irqreturn_t rmi_irq_fn(int irq, void *dev_id) -+{ -+ struct rmi_device *rmi_dev = dev_id; -+ int ret; -+ -+ ret = rmi_process_interrupt_requests(rmi_dev); -+ if (ret) -+ rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, -+ "Failed to process interrupt request: %d\n", ret); - - return IRQ_HANDLED; - } -@@ -217,7 +230,6 @@ static irqreturn_t rmi_irq_fn(int irq, void *dev_id) - static int rmi_irq_init(struct rmi_device *rmi_dev) - { - struct rmi_device_platform_data *pdata = rmi_get_platform_data(rmi_dev); -- struct rmi_driver_data *data = dev_get_drvdata(&rmi_dev->dev); - int irq_flags = irq_get_trigger_type(pdata->irq); - int ret; - -@@ -235,8 +247,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) - return ret; - } - -- data->enabled = true; -- - return 0; - } - -@@ -886,23 +896,27 @@ void rmi_enable_irq(struct rmi_device *rmi_dev, bool clear_wake) - if (data->enabled) - goto out; - -- enable_irq(irq); -- data->enabled = true; -- if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { -- retval = disable_irq_wake(irq); -- if (retval) -- dev_warn(&rmi_dev->dev, -- "Failed to disable irq for wake: %d\n", -- retval); -- } -+ if (irq) { -+ enable_irq(irq); -+ data->enabled = true; -+ if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { -+ retval = disable_irq_wake(irq); -+ if (retval) -+ dev_warn(&rmi_dev->dev, -+ "Failed to disable irq for wake: %d\n", -+ retval); -+ } - -- /* -- * Call rmi_process_interrupt_requests() after enabling irq, -- * otherwise we may lose interrupt on edge-triggered systems. -- */ -- irq_flags = irq_get_trigger_type(pdata->irq); -- if (irq_flags & IRQ_TYPE_EDGE_BOTH) -- rmi_process_interrupt_requests(rmi_dev); -+ /* -+ * Call rmi_process_interrupt_requests() after enabling irq, -+ * otherwise we may lose interrupt on edge-triggered systems. -+ */ -+ irq_flags = irq_get_trigger_type(pdata->irq); -+ if (irq_flags & IRQ_TYPE_EDGE_BOTH) -+ rmi_process_interrupt_requests(rmi_dev); -+ } else { -+ data->enabled = true; -+ } - - out: - mutex_unlock(&data->enabled_mutex); -@@ -922,20 +936,22 @@ void rmi_disable_irq(struct rmi_device *rmi_dev, bool enable_wake) - goto out; - - data->enabled = false; -- disable_irq(irq); -- if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { -- retval = enable_irq_wake(irq); -- if (retval) -- dev_warn(&rmi_dev->dev, -- "Failed to enable irq for wake: %d\n", -- retval); -- } -- -- /* make sure the fifo is clean */ -- while (!kfifo_is_empty(&data->attn_fifo)) { -- count = kfifo_get(&data->attn_fifo, &attn_data); -- if (count) -- kfree(attn_data.data); -+ if (irq) { -+ disable_irq(irq); -+ if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { -+ retval = enable_irq_wake(irq); -+ if (retval) -+ dev_warn(&rmi_dev->dev, -+ "Failed to enable irq for wake: %d\n", -+ retval); -+ } -+ } else { -+ /* make sure the fifo is clean */ -+ while (!kfifo_is_empty(&data->attn_fifo)) { -+ count = kfifo_get(&data->attn_fifo, &attn_data); -+ if (count) -+ kfree(attn_data.data); -+ } - } - - out: -@@ -981,6 +997,8 @@ static int rmi_driver_remove(struct device *dev) - irq_domain_remove(data->irqdomain); - data->irqdomain = NULL; - -+ cancel_work_sync(&data->attn_work); -+ - rmi_f34_remove_sysfs(rmi_dev); - rmi_free_function_list(rmi_dev); - -@@ -1219,9 +1237,15 @@ static int rmi_driver_probe(struct device *dev) - } - } - -- retval = rmi_irq_init(rmi_dev); -- if (retval < 0) -- goto err_destroy_functions; -+ if (pdata->irq) { -+ retval = rmi_irq_init(rmi_dev); -+ if (retval < 0) -+ goto err_destroy_functions; -+ } -+ -+ data->enabled = true; -+ -+ INIT_WORK(&data->attn_work, attn_callback); - - if (data->f01_container->dev.driver) { - /* Driver already bound, so enable ATTN now. */ -diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 857d4c2fd1a2..9353941f3a97 100644 ---- a/drivers/iommu/iommu.c -+++ b/drivers/iommu/iommu.c -@@ -7,6 +7,7 @@ - #define pr_fmt(fmt) "iommu: " fmt - - #include -+#include - #include - #include - #include -@@ -2870,6 +2871,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) - } - EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); - -+#ifdef CONFIG_ARM64 -+static int __init iommu_quirks(void) -+{ -+ const char *vendor, *name; -+ -+ vendor = dmi_get_system_info(DMI_SYS_VENDOR); -+ name = dmi_get_system_info(DMI_PRODUCT_NAME); -+ -+ if (vendor && -+ (strncmp(vendor, "GIGABYTE", 8) == 0 && name && -+ (strncmp(name, "R120", 4) == 0 || -+ strncmp(name, "R270", 4) == 0))) { -+ pr_warn("Gigabyte %s detected, force iommu passthrough mode", name); -+ iommu_def_domain_type = IOMMU_DOMAIN_IDENTITY; -+ } -+ -+ return 0; -+} -+arch_initcall(iommu_quirks); -+#endif -+ - /* - * Changes the default domain of an iommu group that has *only* one device - * -diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index a58a69999dbc..bf2a917f12b4 100644 ---- a/drivers/nvme/host/core.c -+++ b/drivers/nvme/host/core.c -@@ -240,6 +240,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) - - static blk_status_t nvme_error_status(u16 status) - { -+ if (unlikely(status & NVME_SC_DNR)) -+ return BLK_STS_TARGET; -+ - switch (status & 0x7ff) { - case NVME_SC_SUCCESS: - return BLK_STS_OK; -@@ -330,6 +333,7 @@ enum nvme_disposition { - COMPLETE, - RETRY, - FAILOVER, -+ FAILUP, - }; - - static inline enum nvme_disposition nvme_decide_disposition(struct request *req) -@@ -337,15 +341,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) - if (likely(nvme_req(req)->status == 0)) - return COMPLETE; - -- if (blk_noretry_request(req) || -+ if ((req->cmd_flags & (REQ_FAILFAST_DEV | REQ_FAILFAST_DRIVER)) || - (nvme_req(req)->status & NVME_SC_DNR) || - nvme_req(req)->retries >= nvme_max_retries) - return COMPLETE; - -- if (req->cmd_flags & REQ_NVME_MPATH) { -+ if (req->cmd_flags & (REQ_NVME_MPATH | REQ_FAILFAST_TRANSPORT)) { - if (nvme_is_path_error(nvme_req(req)->status) || - blk_queue_dying(req->q)) -- return FAILOVER; -+ return (req->cmd_flags & REQ_NVME_MPATH) ? -+ FAILOVER : FAILUP; - } else { - if (blk_queue_dying(req->q)) - return COMPLETE; -@@ -373,6 +378,14 @@ static inline void nvme_end_req(struct request *req) - blk_mq_end_request(req, status); - } - -+static inline void nvme_failup_req(struct request *req) -+{ -+ nvme_update_ana(req); -+ -+ nvme_req(req)->status = NVME_SC_HOST_PATH_ERROR; -+ nvme_end_req(req); -+} -+ - void nvme_complete_rq(struct request *req) - { - trace_nvme_complete_rq(req); -@@ -391,6 +404,9 @@ void nvme_complete_rq(struct request *req) - case FAILOVER: - nvme_failover_req(req); - return; -+ case FAILUP: -+ nvme_failup_req(req); -+ return; - } - } - EXPORT_SYMBOL_GPL(nvme_complete_rq); -diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index b0fe23439c4a..65aa285034f7 100644 ---- a/drivers/nvme/host/multipath.c -+++ b/drivers/nvme/host/multipath.c -@@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) - blk_freeze_queue_start(h->disk->queue); - } - --void nvme_failover_req(struct request *req) -+void nvme_update_ana(struct request *req) - { - struct nvme_ns *ns = req->q->queuedata; - u16 status = nvme_req(req)->status & 0x7ff; -- unsigned long flags; -- struct bio *bio; -- -- nvme_mpath_clear_current_path(ns); - - /* - * If we got back an ANA error, we know the controller is alive but not -@@ -98,6 +94,16 @@ void nvme_failover_req(struct request *req) - set_bit(NVME_NS_ANA_PENDING, &ns->flags); - queue_work(nvme_wq, &ns->ctrl->ana_work); - } -+} -+ -+void nvme_failover_req(struct request *req) -+{ -+ struct nvme_ns *ns = req->q->queuedata; -+ unsigned long flags; -+ struct bio *bio; -+ -+ nvme_mpath_clear_current_path(ns); -+ nvme_update_ana(req); - - spin_lock_irqsave(&ns->head->requeue_lock, flags); - for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -870,8 +876,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) - int error = 0; - - /* check if multipath is enabled and we have the capability */ -- if (!multipath || !ctrl->subsys || -- !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) -+ if (!ctrl->subsys || !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) - return 0; - - if (!ctrl->max_namespaces || -diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index 337ae1e3ad25..727cc7fb542e 100644 ---- a/drivers/nvme/host/nvme.h -+++ b/drivers/nvme/host/nvme.h -@@ -801,6 +801,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); - void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); - void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); - void nvme_failover_req(struct request *req); -+void nvme_update_ana(struct request *req); - void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); - int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); - void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id); -@@ -837,6 +838,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) - static inline void nvme_failover_req(struct request *req) - { - } -+static inline void nvme_update_ana(struct request *req) -+{ -+} - static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) - { - } -diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 41aeaa235132..e8137d31cc93 100644 ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -4285,6 +4285,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, - quirk_bridge_cavm_thrx2_pcie_root); - -+/* -+ * PCI BAR 5 is not setup correctly for the on-board AHCI controller -+ * on Broadcom's Vulcan processor. Added a quirk to fix BAR 5 by -+ * using BAR 4's resources which are populated correctly and NOT -+ * actually used by the AHCI controller. -+ */ -+static void quirk_fix_vulcan_ahci_bars(struct pci_dev *dev) -+{ -+ struct resource *r = &dev->resource[4]; -+ -+ if (!(r->flags & IORESOURCE_MEM) || (r->start == 0)) -+ return; -+ -+ /* Set BAR5 resource to BAR4 */ -+ dev->resource[5] = *r; -+ -+ /* Update BAR5 in pci config space */ -+ pci_write_config_dword(dev, PCI_BASE_ADDRESS_5, r->start); -+ -+ /* Clear BAR4's resource */ -+ memset(r, 0, sizeof(*r)); -+} -+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9027, quirk_fix_vulcan_ahci_bars); -+ - /* - * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) - * class code. Fix it. -diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 1460857026e0..7e1964891089 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -5688,6 +5688,13 @@ static void hub_event(struct work_struct *work) - (u16) hub->change_bits[0], - (u16) hub->event_bits[0]); - -+ /* Don't disconnect USB-SATA on TrimSlice */ -+ if (strcmp(dev_name(hdev->bus->controller), "tegra-ehci.0") == 0) { -+ if ((hdev->state == 7) && (hub->change_bits[0] == 0) && -+ (hub->event_bits[0] == 0x2)) -+ hub->event_bits[0] = 0; -+ } -+ - /* Lock the device, then check to see if we were - * disconnected while waiting for the lock to succeed. */ - usb_lock_device(hdev); -diff --git a/include/linux/efi.h b/include/linux/efi.h -index cc6d2be2ffd5..418d814d2eb7 100644 ---- a/include/linux/efi.h -+++ b/include/linux/efi.h -@@ -43,6 +43,8 @@ - #define EFI_ABORTED (21 | (1UL << (BITS_PER_LONG-1))) - #define EFI_SECURITY_VIOLATION (26 | (1UL << (BITS_PER_LONG-1))) - -+#define EFI_IS_ERROR(x) ((x) & (1UL << (BITS_PER_LONG-1))) -+ - typedef unsigned long efi_status_t; - typedef u8 efi_bool_t; - typedef u16 efi_char16_t; /* UNICODE character */ -@@ -385,6 +387,7 @@ void efi_native_runtime_setup(void); - #define EFI_LOAD_FILE_PROTOCOL_GUID EFI_GUID(0x56ec3091, 0x954c, 0x11d2, 0x8e, 0x3f, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b) - #define EFI_LOAD_FILE2_PROTOCOL_GUID EFI_GUID(0x4006c0c1, 0xfcb3, 0x403e, 0x99, 0x6d, 0x4a, 0x6c, 0x87, 0x24, 0xe0, 0x6d) - #define EFI_RT_PROPERTIES_TABLE_GUID EFI_GUID(0xeb66918a, 0x7eef, 0x402a, 0x84, 0x2e, 0x93, 0x1d, 0x21, 0xc3, 0x8a, 0xe9) -+#define EFI_DXE_SERVICES_TABLE_GUID EFI_GUID(0x05ad34ba, 0x6f02, 0x4214, 0x95, 0x2e, 0x4d, 0xa0, 0x39, 0x8e, 0x2b, 0xb9) - - #define EFI_IMAGE_SECURITY_DATABASE_GUID EFI_GUID(0xd719b2cb, 0x3d3a, 0x4596, 0xa3, 0xbc, 0xda, 0xd0, 0x0e, 0x67, 0x65, 0x6f) - #define EFI_SHIM_LOCK_GUID EFI_GUID(0x605dab50, 0xe046, 0x4300, 0xab, 0xb6, 0x3d, 0xd8, 0x10, 0xdd, 0x8b, 0x23) -@@ -437,6 +440,7 @@ typedef struct { - } efi_config_table_type_t; - - #define EFI_SYSTEM_TABLE_SIGNATURE ((u64)0x5453595320494249ULL) -+#define EFI_DXE_SERVICES_TABLE_SIGNATURE ((u64)0x565245535f455844ULL) - - #define EFI_2_30_SYSTEM_TABLE_REVISION ((2 << 16) | (30)) - #define EFI_2_20_SYSTEM_TABLE_REVISION ((2 << 16) | (20)) -@@ -831,6 +835,14 @@ extern int __init efi_setup_pcdp_console(char *); - #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ - #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ - #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ -+#define EFI_SECURE_BOOT 13 /* Are we in Secure Boot mode? */ -+ -+enum efi_secureboot_mode { -+ efi_secureboot_mode_unset, -+ efi_secureboot_mode_unknown, -+ efi_secureboot_mode_disabled, -+ efi_secureboot_mode_enabled, -+}; - - #ifdef CONFIG_EFI - /* -@@ -842,6 +854,8 @@ static inline bool efi_enabled(int feature) - } - extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); - -+extern void __init efi_set_secure_boot(enum efi_secureboot_mode mode); -+ - bool __pure __efi_soft_reserve_enabled(void); - - static inline bool __pure efi_soft_reserve_enabled(void) -@@ -862,6 +876,8 @@ static inline bool efi_enabled(int feature) - static inline void - efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} - -+static inline void efi_set_secure_boot(enum efi_secureboot_mode mode) {} -+ - static inline bool efi_soft_reserve_enabled(void) - { - return false; -@@ -874,6 +890,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) - #endif - - extern int efi_status_to_err(efi_status_t status); -+extern const char *efi_status_to_str(efi_status_t status); - - /* - * Variable Attributes -@@ -1126,13 +1143,6 @@ static inline bool efi_runtime_disabled(void) { return true; } - extern void efi_call_virt_check_flags(unsigned long flags, const char *call); - extern unsigned long efi_call_virt_save_flags(void); - --enum efi_secureboot_mode { -- efi_secureboot_mode_unset, -- efi_secureboot_mode_unknown, -- efi_secureboot_mode_disabled, -- efi_secureboot_mode_enabled, --}; -- - static inline - enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) - { -diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index db924fe379c9..1169d78af2de 100644 ---- a/include/linux/lsm_hook_defs.h -+++ b/include/linux/lsm_hook_defs.h -@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) - #endif /* CONFIG_BPF_SYSCALL */ - - LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) -+LSM_HOOK(int, 0, lock_kernel_down, const char *where, enum lockdown_reason level) -+ - - #ifdef CONFIG_PERF_EVENTS - LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) -diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index 419b5febc3ca..491323dfe4e0 100644 ---- a/include/linux/lsm_hooks.h -+++ b/include/linux/lsm_hooks.h -@@ -1549,6 +1549,12 @@ - * - * @what: kernel feature being accessed - * -+ * @lock_kernel_down -+ * Put the kernel into lock-down mode. -+ * -+ * @where: Where the lock-down is originating from (e.g. command line option) -+ * @level: The lock-down level (can only increase) -+ * - * Security hooks for perf events - * - * @perf_event_open: -diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab42..fff7c5f737fc 100644 ---- a/include/linux/rmi.h -+++ b/include/linux/rmi.h -@@ -364,6 +364,7 @@ struct rmi_driver_data { - - struct rmi4_attn_data attn_data; - DECLARE_KFIFO(attn_fifo, struct rmi4_attn_data, 16); -+ struct work_struct attn_work; - }; - - int rmi_register_transport_device(struct rmi_transport_dev *xport); -diff --git a/include/linux/security.h b/include/linux/security.h -index 7fc4e9f49f54..6f0b0b2dc73d 100644 ---- a/include/linux/security.h -+++ b/include/linux/security.h -@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); - int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); - int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); - int security_locked_down(enum lockdown_reason what); -+int security_lock_kernel_down(const char *where, enum lockdown_reason level); - #else /* CONFIG_SECURITY */ - - static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1349,6 +1350,10 @@ static inline int security_locked_down(enum lockdown_reason what) - { - return 0; - } -+static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return 0; -+} - #endif /* CONFIG_SECURITY */ - - #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/init/Kconfig b/init/Kconfig -index fa63cc019ebf..8643b5cef9f1 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -1663,7 +1663,7 @@ config AIO - this option saves about 7k. - - config IO_URING -- bool "Enable IO uring support" if EXPERT -+ bool "Enable IO uring support" - select IO_WQ - default y - help -diff --git a/kernel/module_signing.c b/kernel/module_signing.c -index 8723ae70ea1f..fb2d773498c2 100644 ---- a/kernel/module_signing.c -+++ b/kernel/module_signing.c -@@ -38,8 +38,15 @@ int mod_verify_sig(const void *mod, struct load_info *info) - modlen -= sig_len + sizeof(ms); - info->len = modlen; - -- return verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, -+ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, - VERIFY_USE_SECONDARY_KEYRING, - VERIFYING_MODULE_SIGNATURE, - NULL, NULL); -+ if (ret == -ENOKEY && IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING)) { -+ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, -+ VERIFY_USE_PLATFORM_KEYRING, -+ VERIFYING_MODULE_SIGNATURE, -+ NULL, NULL); -+ } -+ return ret; - } -diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c -index 7cb956d3abb2..12df96177187 100644 ---- a/net/bluetooth/hci_event.c -+++ b/net/bluetooth/hci_event.c -@@ -3997,6 +3997,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, - break; - } - } -+ if (i == ARRAY_SIZE(hci_cc_table)) { -+ /* Unknown opcode, assume byte 0 contains the status, so -+ * that e.g. __hci_cmd_sync() properly returns errors -+ * for vendor specific commands send by HCI drivers. -+ * -+ * Note that the specification does not specify that -+ * byte 0 is the status: -+ * -+ * BLUETOOTH CORE SPECIFICATION Version 5.3 | Vol 4, Part E -+ * page 2189: -+ * -+ * Return_Parameters: -+ * Size: Depends on command -+ * -+ * For now using byte 0 seems to work fine, but in the future -+ * this may need to be updated so that drivers using vendor -+ * commands can specify their own completion handler. -+ */ -+ *status = skb->data[0]; -+ } - - handle_cmd_cnt_and_timer(hdev, ev->ncmd); - -diff --git a/scripts/tags.sh b/scripts/tags.sh -index 16d475b3e203..4e333f14b84e 100755 ---- a/scripts/tags.sh -+++ b/scripts/tags.sh -@@ -16,6 +16,8 @@ fi - ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" - # tags and cscope files should also ignore MODVERSION *.mod.c files - ignore="$ignore ( -name *.mod.c ) -prune -o" -+# RHEL tags and cscope should also ignore redhat/rpm -+ignore="$ignore ( -path redhat/rpm ) -prune -o" - - # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} - # to force full paths for a non-O= build -diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index 093894a640dc..1c43a9462b4b 100644 ---- a/security/integrity/platform_certs/load_uefi.c -+++ b/security/integrity/platform_certs/load_uefi.c -@@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, - return NULL; - - if (*status != EFI_BUFFER_TOO_SMALL) { -- pr_err("Couldn't get size: 0x%lx\n", *status); -+ pr_err("Couldn't get size: %s (0x%lx)\n", -+ efi_status_to_str(*status), *status); - return NULL; - } - -@@ -84,7 +85,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, - *status = efi.get_variable(name, guid, NULL, &lsize, db); - if (*status != EFI_SUCCESS) { - kfree(db); -- pr_err("Error reading db var: 0x%lx\n", *status); -+ pr_err("Error reading db var: %s (0x%lx)\n", -+ efi_status_to_str(*status), *status); - return NULL; - } - -diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf484010..d0501353a4b9 100644 ---- a/security/lockdown/Kconfig -+++ b/security/lockdown/Kconfig -@@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY - subsystem is fully initialised. If enabled, lockdown will - unconditionally be called before any other LSMs. - -+config LOCK_DOWN_IN_EFI_SECURE_BOOT -+ bool "Lock down the kernel in EFI Secure Boot mode" -+ default n -+ depends on EFI && SECURITY_LOCKDOWN_LSM_EARLY -+ help -+ UEFI Secure Boot provides a mechanism for ensuring that the firmware -+ will only load signed bootloaders and kernels. Secure boot mode may -+ be determined from EFI variables provided by the system firmware if -+ not indicated by the boot parameters. -+ -+ Enabling this option results in kernel lockdown being triggered if -+ EFI Secure Boot is set. -+ - choice - prompt "Kernel default lockdown mode" - default LOCK_DOWN_KERNEL_FORCE_NONE -diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 87cbdc64d272..18555cf18da7 100644 ---- a/security/lockdown/lockdown.c -+++ b/security/lockdown/lockdown.c -@@ -73,6 +73,7 @@ static int lockdown_is_locked_down(enum lockdown_reason what) - - static struct security_hook_list lockdown_hooks[] __lsm_ro_after_init = { - LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), -+ LSM_HOOK_INIT(lock_kernel_down, lock_kernel_down), - }; - - static int __init lockdown_lsm_init(void) -diff --git a/security/security.c b/security/security.c -index aaf6566deb9f..86926966c15d 100644 ---- a/security/security.c -+++ b/security/security.c -@@ -2625,6 +2625,12 @@ int security_locked_down(enum lockdown_reason what) - } - EXPORT_SYMBOL(security_locked_down); - -+int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return call_int_hook(lock_kernel_down, 0, where, level); -+} -+EXPORT_SYMBOL(security_lock_kernel_down); -+ - #ifdef CONFIG_PERF_EVENTS - int security_perf_event_open(struct perf_event_attr *attr, int type) - { diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch new file mode 100644 index 000000000..cc73ad29f --- /dev/null +++ b/patch-5.19-redhat.patch @@ -0,0 +1,3184 @@ + .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 + + .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - + .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 ++ + Kconfig | 2 + + Kconfig.redhat | 17 + + Makefile | 4 + + arch/arm/Kconfig | 4 +- + arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 + + arch/arm/boot/dts/bcm2711.dtsi | 14 +- + arch/arm/boot/dts/bcm2835-common.dtsi | 1 + + arch/arm/configs/bcm2835_defconfig | 1 + + arch/arm/configs/multi_v7_defconfig | 1 + + arch/arm64/Kconfig | 3 +- + arch/arm64/configs/defconfig | 1 + + arch/s390/include/asm/ipl.h | 1 + + arch/s390/kernel/ipl.c | 5 + + arch/s390/kernel/setup.c | 4 + + arch/x86/kernel/setup.c | 22 +- + drivers/acpi/apei/hest.c | 8 + + drivers/acpi/irq.c | 17 +- + drivers/acpi/scan.c | 9 + + drivers/ata/libahci.c | 18 + + drivers/char/ipmi/ipmi_dmi.c | 15 + + drivers/char/ipmi/ipmi_msghandler.c | 16 +- + drivers/firmware/efi/Makefile | 1 + + drivers/firmware/efi/efi.c | 124 ++- + drivers/firmware/efi/secureboot.c | 38 + + drivers/firmware/sysfb.c | 18 +- + drivers/gpu/drm/drm_ioctl.c | 8 +- + drivers/gpu/drm/v3d/Kconfig | 5 +- + drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- + drivers/gpu/drm/v3d/v3d_drv.c | 12 +- + drivers/gpu/drm/v3d/v3d_gem.c | 12 +- + drivers/hid/hid-rmi.c | 64 -- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + + drivers/input/rmi4/rmi_driver.c | 124 +-- + drivers/iommu/iommu.c | 22 + + drivers/mfd/bcm2835-pm.c | 74 +- + drivers/net/phy/Kconfig | 5 + + drivers/net/phy/Makefile | 1 + + drivers/net/phy/bcm-phy-lib.h | 19 + + drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ + drivers/net/phy/broadcom.c | 33 +- + drivers/pci/quirks.c | 24 + + drivers/soc/bcm/bcm2835-power.c | 72 +- + drivers/usb/core/hub.c | 7 + + include/linux/efi.h | 22 +- + include/linux/lsm_hook_defs.h | 2 + + include/linux/lsm_hooks.h | 6 + + include/linux/mfd/bcm2835-pm.h | 1 + + include/linux/rmi.h | 1 + + include/linux/security.h | 5 + + init/Kconfig | 2 +- + kernel/module/signing.c | 9 +- + net/bluetooth/hci_event.c | 20 + + scripts/tags.sh | 2 + + security/integrity/platform_certs/load_uefi.c | 6 +- + security/lockdown/Kconfig | 13 + + security/lockdown/lockdown.c | 1 + + security/security.c | 6 + + 60 files changed, 1727 insertions(+), 313 deletions(-) + +diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml +index e6485f7b046f..217c42874f41 100644 +--- a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml ++++ b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml +@@ -16,6 +16,7 @@ properties: + + compatible: + enum: ++ - brcm,2711-v3d + - brcm,7268-v3d + - brcm,7278-v3d + +diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt +deleted file mode 100644 +index 72ff033565e5..000000000000 +--- a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt ++++ /dev/null +@@ -1,46 +0,0 @@ +-BCM2835 PM (Power domains, watchdog) +- +-The PM block controls power domains and some reset lines, and includes +-a watchdog timer. This binding supersedes the brcm,bcm2835-pm-wdt +-binding which covered some of PM's register range and functionality. +- +-Required properties: +- +-- compatible: Should be "brcm,bcm2835-pm" +-- reg: Specifies base physical address and size of the two +- register ranges ("PM" and "ASYNC_BRIDGE" in that +- order) +-- clocks: a) v3d: The V3D clock from CPRMAN +- b) peri_image: The PERI_IMAGE clock from CPRMAN +- c) h264: The H264 clock from CPRMAN +- d) isp: The ISP clock from CPRMAN +-- #reset-cells: Should be 1. This property follows the reset controller +- bindings[1]. +-- #power-domain-cells: Should be 1. This property follows the power domain +- bindings[2]. +- +-Optional properties: +- +-- timeout-sec: Contains the watchdog timeout in seconds +-- system-power-controller: Whether the watchdog is controlling the +- system power. This node follows the power controller bindings[3]. +- +-[1] Documentation/devicetree/bindings/reset/reset.txt +-[2] Documentation/devicetree/bindings/power/power-domain.yaml +-[3] Documentation/devicetree/bindings/power/power-controller.txt +- +-Example: +- +-pm { +- compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; +- #power-domain-cells = <1>; +- #reset-cells = <1>; +- reg = <0x7e100000 0x114>, +- <0x7e00a000 0x24>; +- clocks = <&clocks BCM2835_CLOCK_V3D>, +- <&clocks BCM2835_CLOCK_PERI_IMAGE>, +- <&clocks BCM2835_CLOCK_H264>, +- <&clocks BCM2835_CLOCK_ISP>; +- clock-names = "v3d", "peri_image", "h264", "isp"; +- system-power-controller; +-}; +diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml +new file mode 100644 +index 000000000000..894786640938 +--- /dev/null ++++ b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml +@@ -0,0 +1,86 @@ ++# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause ++%YAML 1.2 ++--- ++$id: "http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-pm.yaml#" ++$schema: "http://devicetree.org/meta-schemas/core.yaml#" ++ ++title: BCM2835 PM (Power domains, watchdog) ++ ++description: | ++ The PM block controls power domains and some reset lines, and includes a ++ watchdog timer. ++ ++maintainers: ++ - Nicolas Saenz Julienne ++ ++allOf: ++ - $ref: ../../watchdog/watchdog.yaml# ++ ++properties: ++ compatible: ++ items: ++ - enum: ++ - brcm,bcm2835-pm ++ - brcm,bcm2711-pm ++ - const: brcm,bcm2835-pm-wdt ++ ++ reg: ++ minItems: 2 ++ maxItems: 3 ++ ++ reg-names: ++ minItems: 2 ++ items: ++ - const: pm ++ - const: asb ++ - const: rpivid_asb ++ ++ "#power-domain-cells": ++ const: 1 ++ ++ "#reset-cells": ++ const: 1 ++ ++ clocks: ++ minItems: 4 ++ maxItems: 4 ++ ++ clock-names: ++ items: ++ - const: v3d ++ - const: peri_image ++ - const: h264 ++ - const: isp ++ ++ system-power-controller: ++ type: boolean ++ ++ timeout-sec: true ++ ++required: ++ - compatible ++ - reg ++ - "#power-domain-cells" ++ - "#reset-cells" ++ - clocks ++ ++additionalProperties: false ++ ++examples: ++ - | ++ #include ++ ++ watchdog@7e100000 { ++ compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; ++ #power-domain-cells = <1>; ++ #reset-cells = <1>; ++ reg = <0x7e100000 0x114>, ++ <0x7e00a000 0x24>; ++ reg-names = "pm", "asb"; ++ clocks = <&clocks BCM2835_CLOCK_V3D>, ++ <&clocks BCM2835_CLOCK_PERI_IMAGE>, ++ <&clocks BCM2835_CLOCK_H264>, ++ <&clocks BCM2835_CLOCK_ISP>; ++ clock-names = "v3d", "peri_image", "h264", "isp"; ++ system-power-controller; ++ }; +diff --git a/Kconfig b/Kconfig +index 745bc773f567..f57ff40109d7 100644 +--- a/Kconfig ++++ b/Kconfig +@@ -30,3 +30,5 @@ source "lib/Kconfig" + source "lib/Kconfig.debug" + + source "Documentation/Kconfig" ++ ++source "Kconfig.redhat" +diff --git a/Kconfig.redhat b/Kconfig.redhat +new file mode 100644 +index 000000000000..733a26bd887a +--- /dev/null ++++ b/Kconfig.redhat +@@ -0,0 +1,17 @@ ++# SPDX-License-Identifier: GPL-2.0-only ++# ++# Red Hat specific options ++# ++ ++menu "Red Hat options" ++ ++config RH_DISABLE_DEPRECATED ++ bool "Remove support for deprecated features" ++ help ++ Red Hat may choose to deprecate certain features in its kernels. ++ Enable this option to remove support for hardware that is no ++ longer supported. ++ ++ Unless you want a restricted kernel, say N here. ++ ++endmenu +diff --git a/Makefile b/Makefile +index 65dc4f93ffdb..f305e434bc0c 100644 +--- a/Makefile ++++ b/Makefile +@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ + PHONY := __all + __all: + ++# Set RHEL variables ++# Use this spot to avoid future merge conflicts ++include Makefile.rhelver ++ + # We are using a recursive build, so we need to do a little thinking + # to get the ordering right. + # +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index 7630ba9cb6cc..c2e2991edd11 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -1382,9 +1382,9 @@ config HIGHMEM + If unsure, say n. + + config HIGHPTE +- bool "Allocate 2nd-level pagetables from highmem" if EXPERT ++ bool "Allocate 2nd-level pagetables from highmem" + depends on HIGHMEM +- default y ++ default n + help + The VM uses one page of physical memory for each page table. + For systems with a lot of processes, this can use a lot of +diff --git a/arch/arm/boot/dts/bcm2711-rpi.dtsi b/arch/arm/boot/dts/bcm2711-rpi.dtsi +index ca266c5d9f9b..98817a6675b9 100644 +--- a/arch/arm/boot/dts/bcm2711-rpi.dtsi ++++ b/arch/arm/boot/dts/bcm2711-rpi.dtsi +@@ -69,6 +69,10 @@ blconfig: nvram@0 { + }; + }; + ++&v3d { ++ clocks = <&firmware_clocks 5>; ++}; ++ + &vchiq { + interrupts = ; + }; +diff --git a/arch/arm/boot/dts/bcm2711.dtsi b/arch/arm/boot/dts/bcm2711.dtsi +index 89af57482bc8..941c4d16791b 100644 +--- a/arch/arm/boot/dts/bcm2711.dtsi ++++ b/arch/arm/boot/dts/bcm2711.dtsi +@@ -107,12 +107,13 @@ dma: dma@7e007000 { + }; + + pm: watchdog@7e100000 { +- compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; ++ compatible = "brcm,bcm2711-pm", "brcm,bcm2835-pm-wdt"; + #power-domain-cells = <1>; + #reset-cells = <1>; + reg = <0x7e100000 0x114>, + <0x7e00a000 0x24>, + <0x7ec11000 0x20>; ++ reg-names = "pm", "asb", "rpivid_asb"; + clocks = <&clocks BCM2835_CLOCK_V3D>, + <&clocks BCM2835_CLOCK_PERI_IMAGE>, + <&clocks BCM2835_CLOCK_H264>, +@@ -601,6 +602,17 @@ genet_mdio: mdio@e14 { + #size-cells = <0x0>; + }; + }; ++ ++ v3d: gpu@7ec00000 { ++ compatible = "brcm,2711-v3d"; ++ reg = <0x0 0x7ec00000 0x4000>, ++ <0x0 0x7ec04000 0x4000>; ++ reg-names = "hub", "core0"; ++ ++ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; ++ resets = <&pm BCM2835_RESET_V3D>; ++ interrupts = ; ++ }; + }; + }; + +diff --git a/arch/arm/boot/dts/bcm2835-common.dtsi b/arch/arm/boot/dts/bcm2835-common.dtsi +index c25e797b9060..a037d2bc5b11 100644 +--- a/arch/arm/boot/dts/bcm2835-common.dtsi ++++ b/arch/arm/boot/dts/bcm2835-common.dtsi +@@ -62,6 +62,7 @@ pm: watchdog@7e100000 { + #reset-cells = <1>; + reg = <0x7e100000 0x114>, + <0x7e00a000 0x24>; ++ reg-names = "pm", "asb"; + clocks = <&clocks BCM2835_CLOCK_V3D>, + <&clocks BCM2835_CLOCK_PERI_IMAGE>, + <&clocks BCM2835_CLOCK_H264>, +diff --git a/arch/arm/configs/bcm2835_defconfig b/arch/arm/configs/bcm2835_defconfig +index a9ed79b7f871..9270512c14ea 100644 +--- a/arch/arm/configs/bcm2835_defconfig ++++ b/arch/arm/configs/bcm2835_defconfig +@@ -106,6 +106,7 @@ CONFIG_REGULATOR_GPIO=y + CONFIG_MEDIA_SUPPORT=y + CONFIG_MEDIA_CAMERA_SUPPORT=y + CONFIG_DRM=y ++CONFIG_DRM_V3D=y + CONFIG_DRM_VC4=y + CONFIG_FB_SIMPLE=y + CONFIG_FRAMEBUFFER_CONSOLE=y +diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig +index ce9826bce29b..948d18e59cf5 100644 +--- a/arch/arm/configs/multi_v7_defconfig ++++ b/arch/arm/configs/multi_v7_defconfig +@@ -747,6 +747,7 @@ CONFIG_DRM_IMX_PARALLEL_DISPLAY=m + CONFIG_DRM_IMX_TVE=m + CONFIG_DRM_IMX_LDB=m + CONFIG_DRM_IMX_HDMI=m ++CONFIG_DRM_V3D=m + CONFIG_DRM_VC4=m + CONFIG_DRM_ETNAVIV=m + CONFIG_DRM_MXSFB=m +diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig +index a5d1b561ed53..cd93c9041679 100644 +--- a/arch/arm64/Kconfig ++++ b/arch/arm64/Kconfig +@@ -1145,7 +1145,7 @@ endchoice + + config ARM64_FORCE_52BIT + bool "Force 52-bit virtual addresses for userspace" +- depends on ARM64_VA_BITS_52 && EXPERT ++ depends on ARM64_VA_BITS_52 + help + For systems with 52-bit userspace VAs enabled, the kernel will attempt + to maintain compatibility with older software by providing 48-bit VAs +@@ -1384,6 +1384,7 @@ config XEN + config FORCE_MAX_ZONEORDER + int + default "14" if ARM64_64K_PAGES ++ default "13" if (ARCH_THUNDER && !ARM64_64K_PAGES) + default "12" if ARM64_16K_PAGES + default "11" + help +diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig +index 7d1105343bc2..36aace2b5b28 100644 +--- a/arch/arm64/configs/defconfig ++++ b/arch/arm64/configs/defconfig +@@ -754,6 +754,7 @@ CONFIG_DRM_CDNS_MHDP8546=m + CONFIG_DRM_DW_HDMI_AHB_AUDIO=m + CONFIG_DRM_DW_HDMI_CEC=m + CONFIG_DRM_IMX_DCSS=m ++CONFIG_DRM_V3D=m + CONFIG_DRM_VC4=m + CONFIG_DRM_ETNAVIV=m + CONFIG_DRM_HISI_HIBMC=m +diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h +index a405b6bb89fb..50827b341fd7 100644 +--- a/arch/s390/include/asm/ipl.h ++++ b/arch/s390/include/asm/ipl.h +@@ -128,6 +128,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, + unsigned char flags, unsigned short cert); + int ipl_report_add_certificate(struct ipl_report *report, void *key, + unsigned long addr, unsigned long len); ++bool ipl_get_secureboot(void); + + /* + * DIAG 308 support +diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c +index 1cc85b8ff42e..b7ee128c67ce 100644 +--- a/arch/s390/kernel/ipl.c ++++ b/arch/s390/kernel/ipl.c +@@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) + } + + #endif ++ ++bool ipl_get_secureboot(void) ++{ ++ return !!ipl_secure_flag; ++} +diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c +index 0a37f5de2863..e2644fc7a172 100644 +--- a/arch/s390/kernel/setup.c ++++ b/arch/s390/kernel/setup.c +@@ -49,6 +49,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) + + log_component_list(); + ++ if (ipl_get_secureboot()) ++ security_lock_kernel_down("Secure IPL mode", LOCKDOWN_INTEGRITY_MAX); ++ + /* Have one command line that is parsed and saved in /proc/cmdline */ + /* boot_command_line has been already set up in early.c */ + *cmdline_p = boot_command_line; +diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c +index bd6c6fd373ae..3333b08a778d 100644 +--- a/arch/x86/kernel/setup.c ++++ b/arch/x86/kernel/setup.c +@@ -20,6 +20,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -963,6 +964,13 @@ void __init setup_arch(char **cmdline_p) + if (efi_enabled(EFI_BOOT)) + efi_init(); + ++ efi_set_secure_boot(boot_params.secure_boot); ++ ++#ifdef CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT ++ if (efi_enabled(EFI_SECURE_BOOT)) ++ security_lock_kernel_down("EFI Secure Boot mode", LOCKDOWN_INTEGRITY_MAX); ++#endif ++ + dmi_setup(); + + /* +@@ -1132,19 +1140,7 @@ void __init setup_arch(char **cmdline_p) + /* Allocate bigger log buffer */ + setup_log_buf(1); + +- if (efi_enabled(EFI_BOOT)) { +- switch (boot_params.secure_boot) { +- case efi_secureboot_mode_disabled: +- pr_info("Secure boot disabled\n"); +- break; +- case efi_secureboot_mode_enabled: +- pr_info("Secure boot enabled\n"); +- break; +- default: +- pr_info("Secure boot could not be determined\n"); +- break; +- } +- } ++ efi_set_secure_boot(boot_params.secure_boot); + + reserve_initrd(); + +diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c +index 6aef1ee5e1bd..8f146b1b4972 100644 +--- a/drivers/acpi/apei/hest.c ++++ b/drivers/acpi/apei/hest.c +@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) + if (hest_disable || !hest_tab) + return -EINVAL; + ++#ifdef CONFIG_ARM64 ++ /* Ignore broken firmware */ ++ if (!strncmp(hest_tab->header.oem_id, "HPE ", 6) && ++ !strncmp(hest_tab->header.oem_table_id, "ProLiant", 8) && ++ MIDR_IMPLEMENTOR(read_cpuid_id()) == ARM_CPU_IMP_APM) ++ return -EINVAL; ++#endif ++ + hest_hdr = (struct acpi_hest_header *)(hest_tab + 1); + for (i = 0; i < hest_tab->error_source_count; i++) { + len = hest_esrc_len(hest_hdr); +diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c +index c68e694fca26..146cba5ae5bc 100644 +--- a/drivers/acpi/irq.c ++++ b/drivers/acpi/irq.c +@@ -130,6 +130,7 @@ struct acpi_irq_parse_one_ctx { + unsigned int index; + unsigned long *res_flags; + struct irq_fwspec *fwspec; ++ bool skip_producer_check; + }; + + /** +@@ -201,7 +202,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, + return AE_CTRL_TERMINATE; + case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: + eirq = &ares->data.extended_irq; +- if (eirq->producer_consumer == ACPI_PRODUCER) ++ if (!ctx->skip_producer_check && ++ eirq->producer_consumer == ACPI_PRODUCER) + return AE_OK; + if (ctx->index >= eirq->interrupt_count) { + ctx->index -= eirq->interrupt_count; +@@ -236,8 +238,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, + static int acpi_irq_parse_one(acpi_handle handle, unsigned int index, + struct irq_fwspec *fwspec, unsigned long *flags) + { +- struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec }; ++ struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec, false }; + ++ /* ++ * Firmware on arm64-based HPE m400 platform incorrectly marks ++ * its UART interrupt as ACPI_PRODUCER rather than ACPI_CONSUMER. ++ * Don't do the producer/consumer check for that device. ++ */ ++ if (IS_ENABLED(CONFIG_ARM64)) { ++ struct acpi_device *adev = acpi_bus_get_acpi_device(handle); ++ ++ if (adev && !strcmp(acpi_device_hid(adev), "APMC0D08")) ++ ctx.skip_producer_check = true; ++ } + acpi_walk_resources(handle, METHOD_NAME__CRS, acpi_irq_parse_one_cb, &ctx); + return ctx.rc; + } +diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c +index 762b61f67e6c..3581d4898dc4 100644 +--- a/drivers/acpi/scan.c ++++ b/drivers/acpi/scan.c +@@ -1766,6 +1766,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) + if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) + return false; + ++ /* ++ * Firmware on some arm64 X-Gene platforms will make the UART ++ * device appear as both a UART and a slave of that UART. Just ++ * bail out here for X-Gene UARTs. ++ */ ++ if (IS_ENABLED(CONFIG_ARM64) && ++ !strcmp(acpi_device_hid(device), "APMC0D08")) ++ return false; ++ + INIT_LIST_HEAD(&resource_list); + acpi_dev_get_resources(device, &resource_list, + acpi_check_serial_bus_slave, +diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c +index cf8c7fd59ada..28a8189be64f 100644 +--- a/drivers/ata/libahci.c ++++ b/drivers/ata/libahci.c +@@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) + tmp &= ~PORT_CMD_START; + writel(tmp, port_mmio + PORT_CMD); + ++#ifdef CONFIG_ARM64 ++ /* Rev Ax of Cavium CN99XX needs a hack for port stop */ ++ if (dev_is_pci(ap->host->dev) && ++ to_pci_dev(ap->host->dev)->vendor == 0x14e4 && ++ to_pci_dev(ap->host->dev)->device == 0x9027 && ++ midr_is_cpu_model_range(read_cpuid_id(), ++ MIDR_CPU_MODEL(ARM_CPU_IMP_BRCM, BRCM_CPU_PART_VULCAN), ++ MIDR_CPU_VAR_REV(0, 0), ++ MIDR_CPU_VAR_REV(0, MIDR_REVISION_MASK))) { ++ tmp = readl(hpriv->mmio + 0x8000); ++ udelay(100); ++ writel(tmp | (1 << 26), hpriv->mmio + 0x8000); ++ udelay(100); ++ writel(tmp & ~(1 << 26), hpriv->mmio + 0x8000); ++ dev_warn(ap->host->dev, "CN99XX SATA reset workaround applied\n"); ++ } ++#endif ++ + /* wait for engine to stop. This could be as long as 500 msec */ + tmp = ata_wait_register(ap, port_mmio + PORT_CMD, + PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); +diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c +index bbf7029e224b..cf7faa970dd6 100644 +--- a/drivers/char/ipmi/ipmi_dmi.c ++++ b/drivers/char/ipmi/ipmi_dmi.c +@@ -215,6 +215,21 @@ static int __init scan_for_dmi_ipmi(void) + { + const struct dmi_device *dev = NULL; + ++#ifdef CONFIG_ARM64 ++ /* RHEL-only ++ * If this is ARM-based HPE m400, return now, because that platform ++ * reports the host-side ipmi address as intel port-io space, which ++ * does not exist in the ARM architecture. ++ */ ++ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); ++ ++ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { ++ pr_debug("%s does not support host ipmi\n", dmistr); ++ return 0; ++ } ++ /* END RHEL-only */ ++#endif ++ + while ((dev = dmi_find_device(DMI_DEV_TYPE_IPMI, NULL, dev))) + dmi_decode_ipmi((const struct dmi_header *) dev->device_data); + +diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c +index 703433493c85..6b1b102b9b7d 100644 +--- a/drivers/char/ipmi/ipmi_msghandler.c ++++ b/drivers/char/ipmi/ipmi_msghandler.c +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + #include + + #define IPMI_DRIVER_VERSION "39.2" +@@ -5516,8 +5517,21 @@ static int __init ipmi_init_msghandler_mod(void) + { + int rv; + +- pr_info("version " IPMI_DRIVER_VERSION "\n"); ++#ifdef CONFIG_ARM64 ++ /* RHEL-only ++ * If this is ARM-based HPE m400, return now, because that platform ++ * reports the host-side ipmi address as intel port-io space, which ++ * does not exist in the ARM architecture. ++ */ ++ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); + ++ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { ++ pr_debug("%s does not support host ipmi\n", dmistr); ++ return -ENOSYS; ++ } ++ /* END RHEL-only */ ++#endif ++ pr_info("version " IPMI_DRIVER_VERSION "\n"); + mutex_lock(&ipmi_interfaces_mutex); + rv = ipmi_register_driver(); + mutex_unlock(&ipmi_interfaces_mutex); +diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile +index c02ff25dd477..d860f8eb9a81 100644 +--- a/drivers/firmware/efi/Makefile ++++ b/drivers/firmware/efi/Makefile +@@ -28,6 +28,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o + obj-$(CONFIG_EFI_BOOTLOADER_CONTROL) += efibc.o + obj-$(CONFIG_EFI_TEST) += test/ + obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o ++obj-$(CONFIG_EFI) += secureboot.o + obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o + obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o + obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o +diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c +index 860534bcfdac..96548e72f5df 100644 +--- a/drivers/firmware/efi/efi.c ++++ b/drivers/firmware/efi/efi.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + + #include + +@@ -862,40 +863,101 @@ int efi_mem_type(unsigned long phys_addr) + } + #endif + ++struct efi_error_code { ++ efi_status_t status; ++ int errno; ++ const char *description; ++}; ++ ++static const struct efi_error_code efi_error_codes[] = { ++ { EFI_SUCCESS, 0, "Success"}, ++#if 0 ++ { EFI_LOAD_ERROR, -EPICK_AN_ERRNO, "Load Error"}, ++#endif ++ { EFI_INVALID_PARAMETER, -EINVAL, "Invalid Parameter"}, ++ { EFI_UNSUPPORTED, -ENOSYS, "Unsupported"}, ++ { EFI_BAD_BUFFER_SIZE, -ENOSPC, "Bad Buffer Size"}, ++ { EFI_BUFFER_TOO_SMALL, -ENOSPC, "Buffer Too Small"}, ++ { EFI_NOT_READY, -EAGAIN, "Not Ready"}, ++ { EFI_DEVICE_ERROR, -EIO, "Device Error"}, ++ { EFI_WRITE_PROTECTED, -EROFS, "Write Protected"}, ++ { EFI_OUT_OF_RESOURCES, -ENOMEM, "Out of Resources"}, ++#if 0 ++ { EFI_VOLUME_CORRUPTED, -EPICK_AN_ERRNO, "Volume Corrupt"}, ++ { EFI_VOLUME_FULL, -EPICK_AN_ERRNO, "Volume Full"}, ++ { EFI_NO_MEDIA, -EPICK_AN_ERRNO, "No Media"}, ++ { EFI_MEDIA_CHANGED, -EPICK_AN_ERRNO, "Media changed"}, ++#endif ++ { EFI_NOT_FOUND, -ENOENT, "Not Found"}, ++#if 0 ++ { EFI_ACCESS_DENIED, -EPICK_AN_ERRNO, "Access Denied"}, ++ { EFI_NO_RESPONSE, -EPICK_AN_ERRNO, "No Response"}, ++ { EFI_NO_MAPPING, -EPICK_AN_ERRNO, "No mapping"}, ++ { EFI_TIMEOUT, -EPICK_AN_ERRNO, "Time out"}, ++ { EFI_NOT_STARTED, -EPICK_AN_ERRNO, "Not started"}, ++ { EFI_ALREADY_STARTED, -EPICK_AN_ERRNO, "Already started"}, ++#endif ++ { EFI_ABORTED, -EINTR, "Aborted"}, ++#if 0 ++ { EFI_ICMP_ERROR, -EPICK_AN_ERRNO, "ICMP Error"}, ++ { EFI_TFTP_ERROR, -EPICK_AN_ERRNO, "TFTP Error"}, ++ { EFI_PROTOCOL_ERROR, -EPICK_AN_ERRNO, "Protocol Error"}, ++ { EFI_INCOMPATIBLE_VERSION, -EPICK_AN_ERRNO, "Incompatible Version"}, ++#endif ++ { EFI_SECURITY_VIOLATION, -EACCES, "Security Policy Violation"}, ++#if 0 ++ { EFI_CRC_ERROR, -EPICK_AN_ERRNO, "CRC Error"}, ++ { EFI_END_OF_MEDIA, -EPICK_AN_ERRNO, "End of Media"}, ++ { EFI_END_OF_FILE, -EPICK_AN_ERRNO, "End of File"}, ++ { EFI_INVALID_LANGUAGE, -EPICK_AN_ERRNO, "Invalid Languages"}, ++ { EFI_COMPROMISED_DATA, -EPICK_AN_ERRNO, "Compromised Data"}, ++ ++ // warnings ++ { EFI_WARN_UNKOWN_GLYPH, -EPICK_AN_ERRNO, "Warning Unknown Glyph"}, ++ { EFI_WARN_DELETE_FAILURE, -EPICK_AN_ERRNO, "Warning Delete Failure"}, ++ { EFI_WARN_WRITE_FAILURE, -EPICK_AN_ERRNO, "Warning Write Failure"}, ++ { EFI_WARN_BUFFER_TOO_SMALL, -EPICK_AN_ERRNO, "Warning Buffer Too Small"}, ++#endif ++}; ++ ++static int ++efi_status_cmp_bsearch(const void *key, const void *item) ++{ ++ u64 status = (u64)(uintptr_t)key; ++ struct efi_error_code *code = (struct efi_error_code *)item; ++ ++ if (status < code->status) ++ return -1; ++ if (status > code->status) ++ return 1; ++ return 0; ++} ++ + int efi_status_to_err(efi_status_t status) + { +- int err; +- +- switch (status) { +- case EFI_SUCCESS: +- err = 0; +- break; +- case EFI_INVALID_PARAMETER: +- err = -EINVAL; +- break; +- case EFI_OUT_OF_RESOURCES: +- err = -ENOSPC; +- break; +- case EFI_DEVICE_ERROR: +- err = -EIO; +- break; +- case EFI_WRITE_PROTECTED: +- err = -EROFS; +- break; +- case EFI_SECURITY_VIOLATION: +- err = -EACCES; +- break; +- case EFI_NOT_FOUND: +- err = -ENOENT; +- break; +- case EFI_ABORTED: +- err = -EINTR; +- break; +- default: +- err = -EINVAL; +- } ++ struct efi_error_code *found; ++ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); + +- return err; ++ found = bsearch((void *)(uintptr_t)status, efi_error_codes, ++ sizeof(struct efi_error_code), num, ++ efi_status_cmp_bsearch); ++ if (!found) ++ return -EINVAL; ++ return found->errno; ++} ++ ++const char * ++efi_status_to_str(efi_status_t status) ++{ ++ struct efi_error_code *found; ++ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); ++ ++ found = bsearch((void *)(uintptr_t)status, efi_error_codes, ++ sizeof(struct efi_error_code), num, ++ efi_status_cmp_bsearch); ++ if (!found) ++ return "Unknown error code"; ++ return found->description; + } + + static DEFINE_SPINLOCK(efi_mem_reserve_persistent_lock); +diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c +new file mode 100644 +index 000000000000..de0a3714a5d4 +--- /dev/null ++++ b/drivers/firmware/efi/secureboot.c +@@ -0,0 +1,38 @@ ++/* Core kernel secure boot support. ++ * ++ * Copyright (C) 2017 Red Hat, Inc. All Rights Reserved. ++ * Written by David Howells (dhowells@redhat.com) ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public Licence ++ * as published by the Free Software Foundation; either version ++ * 2 of the Licence, or (at your option) any later version. ++ */ ++ ++#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt ++ ++#include ++#include ++#include ++ ++/* ++ * Decide what to do when UEFI secure boot mode is enabled. ++ */ ++void __init efi_set_secure_boot(enum efi_secureboot_mode mode) ++{ ++ if (efi_enabled(EFI_BOOT)) { ++ switch (mode) { ++ case efi_secureboot_mode_disabled: ++ pr_info("Secure boot disabled\n"); ++ break; ++ case efi_secureboot_mode_enabled: ++ set_bit(EFI_SECURE_BOOT, &efi.flags); ++ pr_info("Secure boot enabled\n"); ++ break; ++ default: ++ pr_warn("Secure boot could not be determined (mode %u)\n", ++ mode); ++ break; ++ } ++ } ++} +diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c +index 1f276f108cc9..7039ad9bdf7f 100644 +--- a/drivers/firmware/sysfb.c ++++ b/drivers/firmware/sysfb.c +@@ -34,6 +34,22 @@ + #include + #include + ++static int skip_simpledrm; ++ ++static int __init simpledrm_disable(char *opt) ++{ ++ if (!opt) ++ return -EINVAL; ++ ++ get_option(&opt, &skip_simpledrm); ++ ++ if (skip_simpledrm) ++ pr_info("The simpledrm driver will not be probed\n"); ++ ++ return 0; ++} ++early_param("nvidia-drm.modeset", simpledrm_disable); ++ + static struct platform_device *pd; + static DEFINE_MUTEX(disable_lock); + static bool disabled; +@@ -83,7 +99,7 @@ static __init int sysfb_init(void) + + /* try to create a simple-framebuffer device */ + compatible = sysfb_parse_mode(si, &mode); +- if (compatible) { ++ if (compatible && !skip_simpledrm) { + pd = sysfb_create_simplefb(si, &mode); + if (!IS_ERR(pd)) + goto unlock_mutex; +diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c +index 51fcf1298023..7f1097947731 100644 +--- a/drivers/gpu/drm/drm_ioctl.c ++++ b/drivers/gpu/drm/drm_ioctl.c +@@ -472,7 +472,13 @@ EXPORT_SYMBOL(drm_invalid_op); + */ + static int drm_copy_field(char __user *buf, size_t *buf_len, const char *value) + { +- int len; ++ size_t len; ++ ++ /* don't attempt to copy a NULL pointer */ ++ if (WARN_ONCE(!value, "BUG: the value to copy was not set!")) { ++ *buf_len = 0; ++ return 0; ++ } + + /* don't overflow userbuf */ + len = strlen(value); +diff --git a/drivers/gpu/drm/v3d/Kconfig b/drivers/gpu/drm/v3d/Kconfig +index e973ec487484..ce62c5908e1d 100644 +--- a/drivers/gpu/drm/v3d/Kconfig ++++ b/drivers/gpu/drm/v3d/Kconfig +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0-only + config DRM_V3D + tristate "Broadcom V3D 3.x and newer" +- depends on ARCH_BCM || ARCH_BRCMSTB || COMPILE_TEST ++ depends on ARCH_BCM || ARCH_BRCMSTB || ARCH_BCM2835 || COMPILE_TEST + depends on DRM + depends on COMMON_CLK + depends on MMU +@@ -9,4 +9,5 @@ config DRM_V3D + select DRM_GEM_SHMEM_HELPER + help + Choose this option if you have a system that has a Broadcom +- V3D 3.x or newer GPU, such as BCM7268. ++ V3D 3.x or newer GPUs. SoCs supported include the BCM2711, ++ BCM7268 and BCM7278. +diff --git a/drivers/gpu/drm/v3d/v3d_debugfs.c b/drivers/gpu/drm/v3d/v3d_debugfs.c +index 29fd13109e43..efbde124c296 100644 +--- a/drivers/gpu/drm/v3d/v3d_debugfs.c ++++ b/drivers/gpu/drm/v3d/v3d_debugfs.c +@@ -4,7 +4,6 @@ + #include + #include + #include +-#include + #include + #include + +@@ -131,11 +130,7 @@ static int v3d_v3d_debugfs_ident(struct seq_file *m, void *unused) + struct drm_device *dev = node->minor->dev; + struct v3d_dev *v3d = to_v3d_dev(dev); + u32 ident0, ident1, ident2, ident3, cores; +- int ret, core; +- +- ret = pm_runtime_get_sync(v3d->drm.dev); +- if (ret < 0) +- return ret; ++ int core; + + ident0 = V3D_READ(V3D_HUB_IDENT0); + ident1 = V3D_READ(V3D_HUB_IDENT1); +@@ -188,9 +183,6 @@ static int v3d_v3d_debugfs_ident(struct seq_file *m, void *unused) + (misccfg & V3D_MISCCFG_OVRTMUOUT) != 0); + } + +- pm_runtime_mark_last_busy(v3d->drm.dev); +- pm_runtime_put_autosuspend(v3d->drm.dev); +- + return 0; + } + +@@ -218,11 +210,6 @@ static int v3d_measure_clock(struct seq_file *m, void *unused) + uint32_t cycles; + int core = 0; + int measure_ms = 1000; +- int ret; +- +- ret = pm_runtime_get_sync(v3d->drm.dev); +- if (ret < 0) +- return ret; + + if (v3d->ver >= 40) { + V3D_CORE_WRITE(core, V3D_V4_PCTR_0_SRC_0_3, +@@ -246,9 +233,6 @@ static int v3d_measure_clock(struct seq_file *m, void *unused) + cycles / (measure_ms * 1000), + (cycles / (measure_ms * 100)) % 10); + +- pm_runtime_mark_last_busy(v3d->drm.dev); +- pm_runtime_put_autosuspend(v3d->drm.dev); +- + return 0; + } + +diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c +index 1afcd54fbbd5..8c7f910daa28 100644 +--- a/drivers/gpu/drm/v3d/v3d_drv.c ++++ b/drivers/gpu/drm/v3d/v3d_drv.c +@@ -19,7 +19,6 @@ + #include + #include + #include +-#include + #include + + #include +@@ -43,7 +42,6 @@ static int v3d_get_param_ioctl(struct drm_device *dev, void *data, + { + struct v3d_dev *v3d = to_v3d_dev(dev); + struct drm_v3d_get_param *args = data; +- int ret; + static const u32 reg_map[] = { + [DRM_V3D_PARAM_V3D_UIFCFG] = V3D_HUB_UIFCFG, + [DRM_V3D_PARAM_V3D_HUB_IDENT1] = V3D_HUB_IDENT1, +@@ -69,17 +67,12 @@ static int v3d_get_param_ioctl(struct drm_device *dev, void *data, + if (args->value != 0) + return -EINVAL; + +- ret = pm_runtime_get_sync(v3d->drm.dev); +- if (ret < 0) +- return ret; + if (args->param >= DRM_V3D_PARAM_V3D_CORE0_IDENT0 && + args->param <= DRM_V3D_PARAM_V3D_CORE0_IDENT2) { + args->value = V3D_CORE_READ(0, offset); + } else { + args->value = V3D_READ(offset); + } +- pm_runtime_mark_last_busy(v3d->drm.dev); +- pm_runtime_put_autosuspend(v3d->drm.dev); + return 0; + } + +@@ -198,6 +191,7 @@ static const struct drm_driver v3d_drm_driver = { + }; + + static const struct of_device_id v3d_of_match[] = { ++ { .compatible = "brcm,2711-v3d" }, + { .compatible = "brcm,7268-v3d" }, + { .compatible = "brcm,7278-v3d" }, + {}, +@@ -280,10 +274,6 @@ static int v3d_platform_drm_probe(struct platform_device *pdev) + return -ENOMEM; + } + +- pm_runtime_use_autosuspend(dev); +- pm_runtime_set_autosuspend_delay(dev, 50); +- pm_runtime_enable(dev); +- + ret = v3d_gem_init(drm); + if (ret) + goto dma_free; +diff --git a/drivers/gpu/drm/v3d/v3d_gem.c b/drivers/gpu/drm/v3d/v3d_gem.c +index 2352e9640922..725a252e837b 100644 +--- a/drivers/gpu/drm/v3d/v3d_gem.c ++++ b/drivers/gpu/drm/v3d/v3d_gem.c +@@ -6,7 +6,6 @@ + #include + #include + #include +-#include + #include + #include + #include +@@ -372,9 +371,6 @@ v3d_job_free(struct kref *ref) + dma_fence_put(job->irq_fence); + dma_fence_put(job->done_fence); + +- pm_runtime_mark_last_busy(job->v3d->drm.dev); +- pm_runtime_put_autosuspend(job->v3d->drm.dev); +- + if (job->perfmon) + v3d_perfmon_put(job->perfmon); + +@@ -476,14 +472,10 @@ v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, + job->v3d = v3d; + job->free = free; + +- ret = pm_runtime_get_sync(v3d->drm.dev); +- if (ret < 0) +- goto fail; +- + ret = drm_sched_job_init(&job->base, &v3d_priv->sched_entity[queue], + v3d_priv); + if (ret) +- goto fail_job; ++ goto fail; + + if (has_multisync) { + if (se->in_sync_count && se->wait_stage == queue) { +@@ -514,8 +506,6 @@ v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, + + fail_deps: + drm_sched_job_cleanup(&job->base); +-fail_job: +- pm_runtime_put_autosuspend(v3d->drm.dev); + fail: + kfree(*container); + *container = NULL; +diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c +index 311eee599ce9..2460c6bd46f8 100644 +--- a/drivers/hid/hid-rmi.c ++++ b/drivers/hid/hid-rmi.c +@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) + { + struct rmi_data *hdata = hid_get_drvdata(hdev); + struct rmi_device *rmi_dev = hdata->xport.rmi_dev; +- unsigned long flags; + + if (!(test_bit(RMI_STARTED, &hdata->flags))) + return 0; + +- local_irq_save(flags); +- + rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2); + +- generic_handle_irq(hdata->rmi_irq); +- +- local_irq_restore(flags); +- + return 1; + } + +@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = { + .reset = rmi_hid_reset, + }; + +-static void rmi_irq_teardown(void *data) +-{ +- struct rmi_data *hdata = data; +- struct irq_domain *domain = hdata->domain; +- +- if (!domain) +- return; +- +- irq_dispose_mapping(irq_find_mapping(domain, 0)); +- +- irq_domain_remove(domain); +- hdata->domain = NULL; +- hdata->rmi_irq = 0; +-} +- +-static int rmi_irq_map(struct irq_domain *h, unsigned int virq, +- irq_hw_number_t hw_irq_num) +-{ +- irq_set_chip_and_handler(virq, &dummy_irq_chip, handle_simple_irq); +- +- return 0; +-} +- +-static const struct irq_domain_ops rmi_irq_ops = { +- .map = rmi_irq_map, +-}; +- +-static int rmi_setup_irq_domain(struct hid_device *hdev) +-{ +- struct rmi_data *hdata = hid_get_drvdata(hdev); +- int ret; +- +- hdata->domain = irq_domain_create_linear(hdev->dev.fwnode, 1, +- &rmi_irq_ops, hdata); +- if (!hdata->domain) +- return -ENOMEM; +- +- ret = devm_add_action_or_reset(&hdev->dev, &rmi_irq_teardown, hdata); +- if (ret) +- return ret; +- +- hdata->rmi_irq = irq_create_mapping(hdata->domain, 0); +- if (hdata->rmi_irq <= 0) { +- hid_err(hdev, "Can't allocate an IRQ\n"); +- return hdata->rmi_irq < 0 ? hdata->rmi_irq : -ENXIO; +- } +- +- return 0; +-} +- + static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) + { + struct rmi_data *data = NULL; +@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) + + mutex_init(&data->page_mutex); + +- ret = rmi_setup_irq_domain(hdev); +- if (ret) { +- hid_err(hdev, "failed to allocate IRQ domain\n"); +- return ret; +- } +- + if (data->device_flags & RMI_DEVICE_HAS_PHYS_BUTTONS) + rmi_hid_pdata.gpio_data.disable = true; + + data->xport.dev = hdev->dev.parent; + data->xport.pdata = rmi_hid_pdata; +- data->xport.pdata.irq = data->rmi_irq; + data->xport.proto_name = "hid"; + data->xport.ops = &hid_rmi_ops; + +diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c +index 87299e99dabb..d37b689ad1bf 100644 +--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c ++++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c +@@ -9,6 +9,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -2123,6 +2124,16 @@ static const struct amba_id etm4_ids[] = { + {}, + }; + ++static const struct dmi_system_id broken_coresight[] = { ++ { ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "HPE"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "Apollo 70"), ++ }, ++ }, ++ { } /* terminating entry */ ++}; ++ + MODULE_DEVICE_TABLE(amba, etm4_ids); + + static struct amba_driver etm4x_amba_driver = { +@@ -2156,6 +2167,11 @@ static int __init etm4x_init(void) + { + int ret; + ++ if (dmi_check_system(broken_coresight)) { ++ pr_info("ETM4 disabled due to firmware bug\n"); ++ return 0; ++ } ++ + ret = etm4_pm_setup(); + + /* etm4_pm_setup() does its own cleanup - exit on error */ +@@ -2182,6 +2198,9 @@ static int __init etm4x_init(void) + + static void __exit etm4x_exit(void) + { ++ if (dmi_check_system(broken_coresight)) ++ return; ++ + amba_driver_unregister(&etm4x_amba_driver); + platform_driver_unregister(&etm4_platform_driver); + etm4_pm_clear(); +diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c +index 258d5fe3d395..f7298e3dc8f3 100644 +--- a/drivers/input/rmi4/rmi_driver.c ++++ b/drivers/input/rmi4/rmi_driver.c +@@ -182,34 +182,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, + attn_data.data = fifo_data; + + kfifo_put(&drvdata->attn_fifo, attn_data); ++ ++ schedule_work(&drvdata->attn_work); + } + EXPORT_SYMBOL_GPL(rmi_set_attn_data); + +-static irqreturn_t rmi_irq_fn(int irq, void *dev_id) ++static void attn_callback(struct work_struct *work) + { +- struct rmi_device *rmi_dev = dev_id; +- struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev); ++ struct rmi_driver_data *drvdata = container_of(work, ++ struct rmi_driver_data, ++ attn_work); + struct rmi4_attn_data attn_data = {0}; + int ret, count; + + count = kfifo_get(&drvdata->attn_fifo, &attn_data); +- if (count) { +- *(drvdata->irq_status) = attn_data.irq_status; +- drvdata->attn_data = attn_data; +- } ++ if (!count) ++ return; + +- ret = rmi_process_interrupt_requests(rmi_dev); ++ *(drvdata->irq_status) = attn_data.irq_status; ++ drvdata->attn_data = attn_data; ++ ++ ret = rmi_process_interrupt_requests(drvdata->rmi_dev); + if (ret) +- rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, ++ rmi_dbg(RMI_DEBUG_CORE, &drvdata->rmi_dev->dev, + "Failed to process interrupt request: %d\n", ret); + +- if (count) { +- kfree(attn_data.data); +- drvdata->attn_data.data = NULL; +- } ++ kfree(attn_data.data); ++ drvdata->attn_data.data = NULL; + + if (!kfifo_is_empty(&drvdata->attn_fifo)) +- return rmi_irq_fn(irq, dev_id); ++ schedule_work(&drvdata->attn_work); ++} ++ ++static irqreturn_t rmi_irq_fn(int irq, void *dev_id) ++{ ++ struct rmi_device *rmi_dev = dev_id; ++ int ret; ++ ++ ret = rmi_process_interrupt_requests(rmi_dev); ++ if (ret) ++ rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, ++ "Failed to process interrupt request: %d\n", ret); + + return IRQ_HANDLED; + } +@@ -217,7 +230,6 @@ static irqreturn_t rmi_irq_fn(int irq, void *dev_id) + static int rmi_irq_init(struct rmi_device *rmi_dev) + { + struct rmi_device_platform_data *pdata = rmi_get_platform_data(rmi_dev); +- struct rmi_driver_data *data = dev_get_drvdata(&rmi_dev->dev); + int irq_flags = irq_get_trigger_type(pdata->irq); + int ret; + +@@ -235,8 +247,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) + return ret; + } + +- data->enabled = true; +- + return 0; + } + +@@ -886,23 +896,27 @@ void rmi_enable_irq(struct rmi_device *rmi_dev, bool clear_wake) + if (data->enabled) + goto out; + +- enable_irq(irq); +- data->enabled = true; +- if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { +- retval = disable_irq_wake(irq); +- if (retval) +- dev_warn(&rmi_dev->dev, +- "Failed to disable irq for wake: %d\n", +- retval); +- } ++ if (irq) { ++ enable_irq(irq); ++ data->enabled = true; ++ if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { ++ retval = disable_irq_wake(irq); ++ if (retval) ++ dev_warn(&rmi_dev->dev, ++ "Failed to disable irq for wake: %d\n", ++ retval); ++ } + +- /* +- * Call rmi_process_interrupt_requests() after enabling irq, +- * otherwise we may lose interrupt on edge-triggered systems. +- */ +- irq_flags = irq_get_trigger_type(pdata->irq); +- if (irq_flags & IRQ_TYPE_EDGE_BOTH) +- rmi_process_interrupt_requests(rmi_dev); ++ /* ++ * Call rmi_process_interrupt_requests() after enabling irq, ++ * otherwise we may lose interrupt on edge-triggered systems. ++ */ ++ irq_flags = irq_get_trigger_type(pdata->irq); ++ if (irq_flags & IRQ_TYPE_EDGE_BOTH) ++ rmi_process_interrupt_requests(rmi_dev); ++ } else { ++ data->enabled = true; ++ } + + out: + mutex_unlock(&data->enabled_mutex); +@@ -922,20 +936,22 @@ void rmi_disable_irq(struct rmi_device *rmi_dev, bool enable_wake) + goto out; + + data->enabled = false; +- disable_irq(irq); +- if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { +- retval = enable_irq_wake(irq); +- if (retval) +- dev_warn(&rmi_dev->dev, +- "Failed to enable irq for wake: %d\n", +- retval); +- } +- +- /* make sure the fifo is clean */ +- while (!kfifo_is_empty(&data->attn_fifo)) { +- count = kfifo_get(&data->attn_fifo, &attn_data); +- if (count) +- kfree(attn_data.data); ++ if (irq) { ++ disable_irq(irq); ++ if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { ++ retval = enable_irq_wake(irq); ++ if (retval) ++ dev_warn(&rmi_dev->dev, ++ "Failed to enable irq for wake: %d\n", ++ retval); ++ } ++ } else { ++ /* make sure the fifo is clean */ ++ while (!kfifo_is_empty(&data->attn_fifo)) { ++ count = kfifo_get(&data->attn_fifo, &attn_data); ++ if (count) ++ kfree(attn_data.data); ++ } + } + + out: +@@ -981,6 +997,8 @@ static int rmi_driver_remove(struct device *dev) + irq_domain_remove(data->irqdomain); + data->irqdomain = NULL; + ++ cancel_work_sync(&data->attn_work); ++ + rmi_f34_remove_sysfs(rmi_dev); + rmi_free_function_list(rmi_dev); + +@@ -1219,9 +1237,15 @@ static int rmi_driver_probe(struct device *dev) + } + } + +- retval = rmi_irq_init(rmi_dev); +- if (retval < 0) +- goto err_destroy_functions; ++ if (pdata->irq) { ++ retval = rmi_irq_init(rmi_dev); ++ if (retval < 0) ++ goto err_destroy_functions; ++ } ++ ++ data->enabled = true; ++ ++ INIT_WORK(&data->attn_work, attn_callback); + + if (data->f01_container->dev.driver) { + /* Driver already bound, so enable ATTN now. */ +diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c +index 847ad47a2dfd..e5e545c80de7 100644 +--- a/drivers/iommu/iommu.c ++++ b/drivers/iommu/iommu.c +@@ -7,6 +7,7 @@ + #define pr_fmt(fmt) "iommu: " fmt + + #include ++#include + #include + #include + #include +@@ -2856,6 +2857,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) + } + EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); + ++#ifdef CONFIG_ARM64 ++static int __init iommu_quirks(void) ++{ ++ const char *vendor, *name; ++ ++ vendor = dmi_get_system_info(DMI_SYS_VENDOR); ++ name = dmi_get_system_info(DMI_PRODUCT_NAME); ++ ++ if (vendor && ++ (strncmp(vendor, "GIGABYTE", 8) == 0 && name && ++ (strncmp(name, "R120", 4) == 0 || ++ strncmp(name, "R270", 4) == 0))) { ++ pr_warn("Gigabyte %s detected, force iommu passthrough mode", name); ++ iommu_def_domain_type = IOMMU_DOMAIN_IDENTITY; ++ } ++ ++ return 0; ++} ++arch_initcall(iommu_quirks); ++#endif ++ + /* + * Changes the default domain of an iommu group that has *only* one device + * +diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c +index 42fe67f1538e..49cd1f03884a 100644 +--- a/drivers/mfd/bcm2835-pm.c ++++ b/drivers/mfd/bcm2835-pm.c +@@ -25,9 +25,52 @@ static const struct mfd_cell bcm2835_power_devs[] = { + { .name = "bcm2835-power" }, + }; + ++static int bcm2835_pm_get_pdata(struct platform_device *pdev, ++ struct bcm2835_pm *pm) ++{ ++ if (of_find_property(pm->dev->of_node, "reg-names", NULL)) { ++ struct resource *res; ++ ++ pm->base = devm_platform_ioremap_resource_byname(pdev, "pm"); ++ if (IS_ERR(pm->base)) ++ return PTR_ERR(pm->base); ++ ++ res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "asb"); ++ if (res) { ++ pm->asb = devm_ioremap_resource(&pdev->dev, res); ++ if (IS_ERR(pm->asb)) ++ pm->asb = NULL; ++ } ++ ++ res = platform_get_resource_byname(pdev, IORESOURCE_MEM, ++ "rpivid_asb"); ++ if (res) { ++ pm->rpivid_asb = devm_ioremap_resource(&pdev->dev, res); ++ if (IS_ERR(pm->rpivid_asb)) ++ pm->rpivid_asb = NULL; ++ } ++ ++ return 0; ++ } ++ ++ /* If no 'reg-names' property is found we can assume we're using old DTB. */ ++ pm->base = devm_platform_ioremap_resource(pdev, 0); ++ if (IS_ERR(pm->base)) ++ return PTR_ERR(pm->base); ++ ++ pm->asb = devm_platform_ioremap_resource(pdev, 1); ++ if (IS_ERR(pm->asb)) ++ pm->asb = NULL; ++ ++ pm->rpivid_asb = devm_platform_ioremap_resource(pdev, 2); ++ if (IS_ERR(pm->rpivid_asb)) ++ pm->rpivid_asb = NULL; ++ ++ return 0; ++} ++ + static int bcm2835_pm_probe(struct platform_device *pdev) + { +- struct resource *res; + struct device *dev = &pdev->dev; + struct bcm2835_pm *pm; + int ret; +@@ -39,10 +82,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + + pm->dev = dev; + +- res = platform_get_resource(pdev, IORESOURCE_MEM, 0); +- pm->base = devm_ioremap_resource(dev, res); +- if (IS_ERR(pm->base)) +- return PTR_ERR(pm->base); ++ ret = bcm2835_pm_get_pdata(pdev, pm); ++ if (ret) ++ return ret; + + ret = devm_mfd_add_devices(dev, -1, + bcm2835_pm_devs, ARRAY_SIZE(bcm2835_pm_devs), +@@ -50,30 +92,22 @@ static int bcm2835_pm_probe(struct platform_device *pdev) + if (ret) + return ret; + +- /* We'll use the presence of the AXI ASB regs in the ++ /* ++ * We'll use the presence of the AXI ASB regs in the + * bcm2835-pm binding as the key for whether we can reference + * the full PM register range and support power domains. + */ +- res = platform_get_resource(pdev, IORESOURCE_MEM, 1); +- if (res) { +- pm->asb = devm_ioremap_resource(dev, res); +- if (IS_ERR(pm->asb)) +- return PTR_ERR(pm->asb); +- +- ret = devm_mfd_add_devices(dev, -1, +- bcm2835_power_devs, +- ARRAY_SIZE(bcm2835_power_devs), +- NULL, 0, NULL); +- if (ret) +- return ret; +- } +- ++ if (pm->asb) ++ return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, ++ ARRAY_SIZE(bcm2835_power_devs), ++ NULL, 0, NULL); + return 0; + } + + static const struct of_device_id bcm2835_pm_of_match[] = { + { .compatible = "brcm,bcm2835-pm-wdt", }, + { .compatible = "brcm,bcm2835-pm", }, ++ { .compatible = "brcm,bcm2711-pm", }, + {}, + }; + MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); +diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig +index 9fee639ee5c8..4bb231013009 100644 +--- a/drivers/net/phy/Kconfig ++++ b/drivers/net/phy/Kconfig +@@ -104,6 +104,8 @@ config AX88796B_PHY + config BROADCOM_PHY + tristate "Broadcom 54XX PHYs" + select BCM_NET_PHYLIB ++ select BCM_NET_PHYPTP if NETWORK_PHY_TIMESTAMPING ++ depends on PTP_1588_CLOCK_OPTIONAL + help + Currently supports the BCM5411, BCM5421, BCM5461, BCM54616S, BCM5464, + BCM5481, BCM54810 and BCM5482 PHYs. +@@ -160,6 +162,9 @@ config BCM_CYGNUS_PHY + config BCM_NET_PHYLIB + tristate + ++config BCM_NET_PHYPTP ++ tristate ++ + config CICADA_PHY + tristate "Cicada PHYs" + help +diff --git a/drivers/net/phy/Makefile b/drivers/net/phy/Makefile +index b12b1d86fc99..f7138d3c896b 100644 +--- a/drivers/net/phy/Makefile ++++ b/drivers/net/phy/Makefile +@@ -47,6 +47,7 @@ obj-$(CONFIG_BCM84881_PHY) += bcm84881.o + obj-$(CONFIG_BCM87XX_PHY) += bcm87xx.o + obj-$(CONFIG_BCM_CYGNUS_PHY) += bcm-cygnus.o + obj-$(CONFIG_BCM_NET_PHYLIB) += bcm-phy-lib.o ++obj-$(CONFIG_BCM_NET_PHYPTP) += bcm-phy-ptp.o + obj-$(CONFIG_BROADCOM_PHY) += broadcom.o + obj-$(CONFIG_CICADA_PHY) += cicada.o + obj-$(CONFIG_CORTINA_PHY) += cortina.o +diff --git a/drivers/net/phy/bcm-phy-lib.h b/drivers/net/phy/bcm-phy-lib.h +index c3842f87c33b..9902fb182099 100644 +--- a/drivers/net/phy/bcm-phy-lib.h ++++ b/drivers/net/phy/bcm-phy-lib.h +@@ -87,4 +87,23 @@ int bcm_phy_cable_test_start_rdb(struct phy_device *phydev); + int bcm_phy_cable_test_start(struct phy_device *phydev); + int bcm_phy_cable_test_get_status(struct phy_device *phydev, bool *finished); + ++#if IS_ENABLED(CONFIG_BCM_NET_PHYPTP) ++struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev); ++void bcm_ptp_config_init(struct phy_device *phydev); ++void bcm_ptp_stop(struct bcm_ptp_private *priv); ++#else ++static inline struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev) ++{ ++ return NULL; ++} ++ ++static inline void bcm_ptp_config_init(struct phy_device *phydev) ++{ ++} ++ ++static inline void bcm_ptp_stop(struct bcm_ptp_private *priv) ++{ ++} ++#endif ++ + #endif /* _LINUX_BCM_PHY_LIB_H */ +diff --git a/drivers/net/phy/bcm-phy-ptp.c b/drivers/net/phy/bcm-phy-ptp.c +new file mode 100644 +index 000000000000..ef00d6163061 +--- /dev/null ++++ b/drivers/net/phy/bcm-phy-ptp.c +@@ -0,0 +1,944 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2022 Meta Platforms Inc. ++ * Copyright (C) 2022 Jonathan Lemon ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include "bcm-phy-lib.h" ++ ++/* IEEE 1588 Expansion registers */ ++#define SLICE_CTRL 0x0810 ++#define SLICE_TX_EN BIT(0) ++#define SLICE_RX_EN BIT(8) ++#define TX_EVENT_MODE 0x0811 ++#define MODE_TX_UPDATE_CF BIT(0) ++#define MODE_TX_REPLACE_TS_CF BIT(1) ++#define MODE_TX_REPLACE_TS GENMASK(1, 0) ++#define RX_EVENT_MODE 0x0819 ++#define MODE_RX_UPDATE_CF BIT(0) ++#define MODE_RX_INSERT_TS_48 BIT(1) ++#define MODE_RX_INSERT_TS_64 GENMASK(1, 0) ++ ++#define MODE_EVT_SHIFT_SYNC 0 ++#define MODE_EVT_SHIFT_DELAY_REQ 2 ++#define MODE_EVT_SHIFT_PDELAY_REQ 4 ++#define MODE_EVT_SHIFT_PDELAY_RESP 6 ++ ++#define MODE_SEL_SHIFT_PORT 0 ++#define MODE_SEL_SHIFT_CPU 8 ++ ++#define RX_MODE_SEL(sel, evt, act) \ ++ (((MODE_RX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel)) ++ ++#define TX_MODE_SEL(sel, evt, act) \ ++ (((MODE_TX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel)) ++ ++/* needs global TS capture first */ ++#define TX_TS_CAPTURE 0x0821 ++#define TX_TS_CAP_EN BIT(0) ++#define RX_TS_CAPTURE 0x0822 ++#define RX_TS_CAP_EN BIT(0) ++ ++#define TIME_CODE_0 0x0854 ++#define TIME_CODE_1 0x0855 ++#define TIME_CODE_2 0x0856 ++#define TIME_CODE_3 0x0857 ++#define TIME_CODE_4 0x0858 ++ ++#define DPLL_SELECT 0x085b ++#define DPLL_HB_MODE2 BIT(6) ++ ++#define SHADOW_CTRL 0x085c ++#define SHADOW_LOAD 0x085d ++#define TIME_CODE_LOAD BIT(10) ++#define SYNC_OUT_LOAD BIT(9) ++#define NCO_TIME_LOAD BIT(7) ++#define FREQ_LOAD BIT(6) ++#define INTR_MASK 0x085e ++#define INTR_STATUS 0x085f ++#define INTC_FSYNC BIT(0) ++#define INTC_SOP BIT(1) ++ ++#define NCO_FREQ_LSB 0x0873 ++#define NCO_FREQ_MSB 0x0874 ++ ++#define NCO_TIME_0 0x0875 ++#define NCO_TIME_1 0x0876 ++#define NCO_TIME_2_CTRL 0x0877 ++#define FREQ_MDIO_SEL BIT(14) ++ ++#define SYNC_OUT_0 0x0878 ++#define SYNC_OUT_1 0x0879 ++#define SYNC_OUT_2 0x087a ++ ++#define SYNC_IN_DIVIDER 0x087b ++ ++#define SYNOUT_TS_0 0x087c ++#define SYNOUT_TS_1 0x087d ++#define SYNOUT_TS_2 0x087e ++ ++#define NSE_CTRL 0x087f ++#define NSE_GMODE_EN GENMASK(15, 14) ++#define NSE_CAPTURE_EN BIT(13) ++#define NSE_INIT BIT(12) ++#define NSE_CPU_FRAMESYNC BIT(5) ++#define NSE_SYNC1_FRAMESYNC BIT(3) ++#define NSE_FRAMESYNC_MASK GENMASK(5, 2) ++#define NSE_PEROUT_EN BIT(1) ++#define NSE_ONESHOT_EN BIT(0) ++#define NSE_SYNC_OUT_MASK GENMASK(1, 0) ++ ++#define TS_READ_CTRL 0x0885 ++#define TS_READ_START BIT(0) ++#define TS_READ_END BIT(1) ++ ++#define HB_REG_0 0x0886 ++#define HB_REG_1 0x0887 ++#define HB_REG_2 0x0888 ++#define HB_REG_3 0x08ec ++#define HB_REG_4 0x08ed ++#define HB_STAT_CTRL 0x088e ++#define HB_READ_START BIT(10) ++#define HB_READ_END BIT(11) ++#define HB_READ_MASK GENMASK(11, 10) ++ ++#define TS_REG_0 0x0889 ++#define TS_REG_1 0x088a ++#define TS_REG_2 0x088b ++#define TS_REG_3 0x08c4 ++ ++#define TS_INFO_0 0x088c ++#define TS_INFO_1 0x088d ++ ++#define TIMECODE_CTRL 0x08c3 ++#define TX_TIMECODE_SEL GENMASK(7, 0) ++#define RX_TIMECODE_SEL GENMASK(15, 8) ++ ++#define TIME_SYNC 0x0ff5 ++#define TIME_SYNC_EN BIT(0) ++ ++struct bcm_ptp_private { ++ struct phy_device *phydev; ++ struct mii_timestamper mii_ts; ++ struct ptp_clock *ptp_clock; ++ struct ptp_clock_info ptp_info; ++ struct ptp_pin_desc pin; ++ struct mutex mutex; ++ struct sk_buff_head tx_queue; ++ int tx_type; ++ bool hwts_rx; ++ u16 nse_ctrl; ++ bool pin_active; ++ struct delayed_work pin_work; ++}; ++ ++struct bcm_ptp_skb_cb { ++ unsigned long timeout; ++ u16 seq_id; ++ u8 msgtype; ++ bool discard; ++}; ++ ++struct bcm_ptp_capture { ++ ktime_t hwtstamp; ++ u16 seq_id; ++ u8 msgtype; ++ bool tx_dir; ++}; ++ ++#define BCM_SKB_CB(skb) ((struct bcm_ptp_skb_cb *)(skb)->cb) ++#define SKB_TS_TIMEOUT 10 /* jiffies */ ++ ++#define BCM_MAX_PULSE_8NS ((1U << 9) - 1) ++#define BCM_MAX_PERIOD_8NS ((1U << 30) - 1) ++ ++#define BRCM_PHY_MODEL(phydev) \ ++ ((phydev)->drv->phy_id & (phydev)->drv->phy_id_mask) ++ ++static struct bcm_ptp_private *mii2priv(struct mii_timestamper *mii_ts) ++{ ++ return container_of(mii_ts, struct bcm_ptp_private, mii_ts); ++} ++ ++static struct bcm_ptp_private *ptp2priv(struct ptp_clock_info *info) ++{ ++ return container_of(info, struct bcm_ptp_private, ptp_info); ++} ++ ++static void bcm_ptp_get_framesync_ts(struct phy_device *phydev, ++ struct timespec64 *ts) ++{ ++ u16 hb[4]; ++ ++ bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_START); ++ ++ hb[0] = bcm_phy_read_exp(phydev, HB_REG_0); ++ hb[1] = bcm_phy_read_exp(phydev, HB_REG_1); ++ hb[2] = bcm_phy_read_exp(phydev, HB_REG_2); ++ hb[3] = bcm_phy_read_exp(phydev, HB_REG_3); ++ ++ bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_END); ++ bcm_phy_write_exp(phydev, HB_STAT_CTRL, 0); ++ ++ ts->tv_sec = (hb[3] << 16) | hb[2]; ++ ts->tv_nsec = (hb[1] << 16) | hb[0]; ++} ++ ++static u16 bcm_ptp_framesync_disable(struct phy_device *phydev, u16 orig_ctrl) ++{ ++ u16 ctrl = orig_ctrl & ~(NSE_FRAMESYNC_MASK | NSE_CAPTURE_EN); ++ ++ bcm_phy_write_exp(phydev, NSE_CTRL, ctrl); ++ ++ return ctrl; ++} ++ ++static void bcm_ptp_framesync_restore(struct phy_device *phydev, u16 orig_ctrl) ++{ ++ if (orig_ctrl & NSE_FRAMESYNC_MASK) ++ bcm_phy_write_exp(phydev, NSE_CTRL, orig_ctrl); ++} ++ ++static void bcm_ptp_framesync(struct phy_device *phydev, u16 ctrl) ++{ ++ /* trigger framesync - must have 0->1 transition. */ ++ bcm_phy_write_exp(phydev, NSE_CTRL, ctrl | NSE_CPU_FRAMESYNC); ++} ++ ++static int bcm_ptp_framesync_ts(struct phy_device *phydev, ++ struct ptp_system_timestamp *sts, ++ struct timespec64 *ts, ++ u16 orig_ctrl) ++{ ++ u16 ctrl, reg; ++ int i; ++ ++ ctrl = bcm_ptp_framesync_disable(phydev, orig_ctrl); ++ ++ ptp_read_system_prets(sts); ++ ++ /* trigger framesync + capture */ ++ bcm_ptp_framesync(phydev, ctrl | NSE_CAPTURE_EN); ++ ++ ptp_read_system_postts(sts); ++ ++ /* poll for FSYNC interrupt from TS capture */ ++ for (i = 0; i < 10; i++) { ++ reg = bcm_phy_read_exp(phydev, INTR_STATUS); ++ if (reg & INTC_FSYNC) { ++ bcm_ptp_get_framesync_ts(phydev, ts); ++ break; ++ } ++ } ++ ++ bcm_ptp_framesync_restore(phydev, orig_ctrl); ++ ++ return reg & INTC_FSYNC ? 0 : -ETIMEDOUT; ++} ++ ++static int bcm_ptp_gettimex(struct ptp_clock_info *info, ++ struct timespec64 *ts, ++ struct ptp_system_timestamp *sts) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ int err; ++ ++ mutex_lock(&priv->mutex); ++ err = bcm_ptp_framesync_ts(priv->phydev, sts, ts, priv->nse_ctrl); ++ mutex_unlock(&priv->mutex); ++ ++ return err; ++} ++ ++static int bcm_ptp_settime_locked(struct bcm_ptp_private *priv, ++ const struct timespec64 *ts) ++{ ++ struct phy_device *phydev = priv->phydev; ++ u16 ctrl; ++ u64 ns; ++ ++ ctrl = bcm_ptp_framesync_disable(phydev, priv->nse_ctrl); ++ ++ /* set up time code */ ++ bcm_phy_write_exp(phydev, TIME_CODE_0, ts->tv_nsec); ++ bcm_phy_write_exp(phydev, TIME_CODE_1, ts->tv_nsec >> 16); ++ bcm_phy_write_exp(phydev, TIME_CODE_2, ts->tv_sec); ++ bcm_phy_write_exp(phydev, TIME_CODE_3, ts->tv_sec >> 16); ++ bcm_phy_write_exp(phydev, TIME_CODE_4, ts->tv_sec >> 32); ++ ++ /* set NCO counter to match */ ++ ns = timespec64_to_ns(ts); ++ bcm_phy_write_exp(phydev, NCO_TIME_0, ns >> 4); ++ bcm_phy_write_exp(phydev, NCO_TIME_1, ns >> 20); ++ bcm_phy_write_exp(phydev, NCO_TIME_2_CTRL, (ns >> 36) & 0xfff); ++ ++ /* set up load on next frame sync (auto-clears due to NSE_INIT) */ ++ bcm_phy_write_exp(phydev, SHADOW_LOAD, TIME_CODE_LOAD | NCO_TIME_LOAD); ++ ++ /* must have NSE_INIT in order to write time code */ ++ bcm_ptp_framesync(phydev, ctrl | NSE_INIT); ++ ++ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); ++ ++ return 0; ++} ++ ++static int bcm_ptp_settime(struct ptp_clock_info *info, ++ const struct timespec64 *ts) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ int err; ++ ++ mutex_lock(&priv->mutex); ++ err = bcm_ptp_settime_locked(priv, ts); ++ mutex_unlock(&priv->mutex); ++ ++ return err; ++} ++ ++static int bcm_ptp_adjtime_locked(struct bcm_ptp_private *priv, ++ s64 delta_ns) ++{ ++ struct timespec64 ts; ++ int err; ++ s64 ns; ++ ++ err = bcm_ptp_framesync_ts(priv->phydev, NULL, &ts, priv->nse_ctrl); ++ if (!err) { ++ ns = timespec64_to_ns(&ts) + delta_ns; ++ ts = ns_to_timespec64(ns); ++ err = bcm_ptp_settime_locked(priv, &ts); ++ } ++ return err; ++} ++ ++static int bcm_ptp_adjtime(struct ptp_clock_info *info, s64 delta_ns) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ int err; ++ ++ mutex_lock(&priv->mutex); ++ err = bcm_ptp_adjtime_locked(priv, delta_ns); ++ mutex_unlock(&priv->mutex); ++ ++ return err; ++} ++ ++/* A 125Mhz clock should adjust 8ns per pulse. ++ * The frequency adjustment base is 0x8000 0000, or 8*2^28. ++ * ++ * Frequency adjustment is ++ * adj = scaled_ppm * 8*2^28 / (10^6 * 2^16) ++ * which simplifies to: ++ * adj = scaled_ppm * 2^9 / 5^6 ++ */ ++static int bcm_ptp_adjfine(struct ptp_clock_info *info, long scaled_ppm) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ int neg_adj = 0; ++ u32 diff, freq; ++ u16 ctrl; ++ u64 adj; ++ ++ if (scaled_ppm < 0) { ++ neg_adj = 1; ++ scaled_ppm = -scaled_ppm; ++ } ++ ++ adj = scaled_ppm << 9; ++ diff = div_u64(adj, 15625); ++ freq = (8 << 28) + (neg_adj ? -diff : diff); ++ ++ mutex_lock(&priv->mutex); ++ ++ ctrl = bcm_ptp_framesync_disable(priv->phydev, priv->nse_ctrl); ++ ++ bcm_phy_write_exp(priv->phydev, NCO_FREQ_LSB, freq); ++ bcm_phy_write_exp(priv->phydev, NCO_FREQ_MSB, freq >> 16); ++ ++ bcm_phy_write_exp(priv->phydev, NCO_TIME_2_CTRL, FREQ_MDIO_SEL); ++ ++ /* load on next framesync */ ++ bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, FREQ_LOAD); ++ ++ bcm_ptp_framesync(priv->phydev, ctrl); ++ ++ /* clear load */ ++ bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, 0); ++ ++ bcm_ptp_framesync_restore(priv->phydev, priv->nse_ctrl); ++ ++ mutex_unlock(&priv->mutex); ++ ++ return 0; ++} ++ ++static bool bcm_ptp_rxtstamp(struct mii_timestamper *mii_ts, ++ struct sk_buff *skb, int type) ++{ ++ struct bcm_ptp_private *priv = mii2priv(mii_ts); ++ struct skb_shared_hwtstamps *hwts; ++ struct ptp_header *header; ++ u32 sec, nsec; ++ u8 *data; ++ int off; ++ ++ if (!priv->hwts_rx) ++ return false; ++ ++ header = ptp_parse_header(skb, type); ++ if (!header) ++ return false; ++ ++ data = (u8 *)(header + 1); ++ sec = get_unaligned_be32(data); ++ nsec = get_unaligned_be32(data + 4); ++ ++ hwts = skb_hwtstamps(skb); ++ hwts->hwtstamp = ktime_set(sec, nsec); ++ ++ off = data - skb->data + 8; ++ if (off < skb->len) { ++ memmove(data, data + 8, skb->len - off); ++ __pskb_trim(skb, skb->len - 8); ++ } ++ ++ return false; ++} ++ ++static bool bcm_ptp_get_tstamp(struct bcm_ptp_private *priv, ++ struct bcm_ptp_capture *capts) ++{ ++ struct phy_device *phydev = priv->phydev; ++ u16 ts[4], reg; ++ u32 sec, nsec; ++ ++ mutex_lock(&priv->mutex); ++ ++ reg = bcm_phy_read_exp(phydev, INTR_STATUS); ++ if ((reg & INTC_SOP) == 0) { ++ mutex_unlock(&priv->mutex); ++ return false; ++ } ++ ++ bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_START); ++ ++ ts[0] = bcm_phy_read_exp(phydev, TS_REG_0); ++ ts[1] = bcm_phy_read_exp(phydev, TS_REG_1); ++ ts[2] = bcm_phy_read_exp(phydev, TS_REG_2); ++ ts[3] = bcm_phy_read_exp(phydev, TS_REG_3); ++ ++ /* not in be32 format for some reason */ ++ capts->seq_id = bcm_phy_read_exp(priv->phydev, TS_INFO_0); ++ ++ reg = bcm_phy_read_exp(phydev, TS_INFO_1); ++ capts->msgtype = reg >> 12; ++ capts->tx_dir = !!(reg & BIT(11)); ++ ++ bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_END); ++ bcm_phy_write_exp(phydev, TS_READ_CTRL, 0); ++ ++ mutex_unlock(&priv->mutex); ++ ++ sec = (ts[3] << 16) | ts[2]; ++ nsec = (ts[1] << 16) | ts[0]; ++ capts->hwtstamp = ktime_set(sec, nsec); ++ ++ return true; ++} ++ ++static void bcm_ptp_match_tstamp(struct bcm_ptp_private *priv, ++ struct bcm_ptp_capture *capts) ++{ ++ struct skb_shared_hwtstamps hwts; ++ struct sk_buff *skb, *ts_skb; ++ unsigned long flags; ++ bool first = false; ++ ++ ts_skb = NULL; ++ spin_lock_irqsave(&priv->tx_queue.lock, flags); ++ skb_queue_walk(&priv->tx_queue, skb) { ++ if (BCM_SKB_CB(skb)->seq_id == capts->seq_id && ++ BCM_SKB_CB(skb)->msgtype == capts->msgtype) { ++ first = skb_queue_is_first(&priv->tx_queue, skb); ++ __skb_unlink(skb, &priv->tx_queue); ++ ts_skb = skb; ++ break; ++ } ++ } ++ spin_unlock_irqrestore(&priv->tx_queue.lock, flags); ++ ++ /* TX captures one-step packets, discard them if needed. */ ++ if (ts_skb) { ++ if (BCM_SKB_CB(ts_skb)->discard) { ++ kfree_skb(ts_skb); ++ } else { ++ memset(&hwts, 0, sizeof(hwts)); ++ hwts.hwtstamp = capts->hwtstamp; ++ skb_complete_tx_timestamp(ts_skb, &hwts); ++ } ++ } ++ ++ /* not first match, try and expire entries */ ++ if (!first) { ++ while ((skb = skb_dequeue(&priv->tx_queue))) { ++ if (!time_after(jiffies, BCM_SKB_CB(skb)->timeout)) { ++ skb_queue_head(&priv->tx_queue, skb); ++ break; ++ } ++ kfree_skb(skb); ++ } ++ } ++} ++ ++static long bcm_ptp_do_aux_work(struct ptp_clock_info *info) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ struct bcm_ptp_capture capts; ++ bool reschedule = false; ++ ++ while (!skb_queue_empty_lockless(&priv->tx_queue)) { ++ if (!bcm_ptp_get_tstamp(priv, &capts)) { ++ reschedule = true; ++ break; ++ } ++ bcm_ptp_match_tstamp(priv, &capts); ++ } ++ ++ return reschedule ? 1 : -1; ++} ++ ++static int bcm_ptp_cancel_func(struct bcm_ptp_private *priv) ++{ ++ if (!priv->pin_active) ++ return 0; ++ ++ priv->pin_active = false; ++ ++ priv->nse_ctrl &= ~(NSE_SYNC_OUT_MASK | NSE_SYNC1_FRAMESYNC | ++ NSE_CAPTURE_EN); ++ bcm_phy_write_exp(priv->phydev, NSE_CTRL, priv->nse_ctrl); ++ ++ cancel_delayed_work_sync(&priv->pin_work); ++ ++ return 0; ++} ++ ++static void bcm_ptp_perout_work(struct work_struct *pin_work) ++{ ++ struct bcm_ptp_private *priv = ++ container_of(pin_work, struct bcm_ptp_private, pin_work.work); ++ struct phy_device *phydev = priv->phydev; ++ struct timespec64 ts; ++ u64 ns, next; ++ u16 ctrl; ++ ++ mutex_lock(&priv->mutex); ++ ++ /* no longer running */ ++ if (!priv->pin_active) { ++ mutex_unlock(&priv->mutex); ++ return; ++ } ++ ++ bcm_ptp_framesync_ts(phydev, NULL, &ts, priv->nse_ctrl); ++ ++ /* this is 1PPS only */ ++ next = NSEC_PER_SEC - ts.tv_nsec; ++ ts.tv_sec += next < NSEC_PER_MSEC ? 2 : 1; ++ ts.tv_nsec = 0; ++ ++ ns = timespec64_to_ns(&ts); ++ ++ /* force 0->1 transition for ONESHOT */ ++ ctrl = bcm_ptp_framesync_disable(phydev, ++ priv->nse_ctrl & ~NSE_ONESHOT_EN); ++ ++ bcm_phy_write_exp(phydev, SYNOUT_TS_0, ns & 0xfff0); ++ bcm_phy_write_exp(phydev, SYNOUT_TS_1, ns >> 16); ++ bcm_phy_write_exp(phydev, SYNOUT_TS_2, ns >> 32); ++ ++ /* load values on next framesync */ ++ bcm_phy_write_exp(phydev, SHADOW_LOAD, SYNC_OUT_LOAD); ++ ++ bcm_ptp_framesync(phydev, ctrl | NSE_ONESHOT_EN | NSE_INIT); ++ ++ priv->nse_ctrl |= NSE_ONESHOT_EN; ++ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); ++ ++ mutex_unlock(&priv->mutex); ++ ++ next = next + NSEC_PER_MSEC; ++ schedule_delayed_work(&priv->pin_work, nsecs_to_jiffies(next)); ++} ++ ++static int bcm_ptp_perout_locked(struct bcm_ptp_private *priv, ++ struct ptp_perout_request *req, int on) ++{ ++ struct phy_device *phydev = priv->phydev; ++ u64 period, pulse; ++ u16 val; ++ ++ if (!on) ++ return bcm_ptp_cancel_func(priv); ++ ++ /* 1PPS */ ++ if (req->period.sec != 1 || req->period.nsec != 0) ++ return -EINVAL; ++ ++ period = BCM_MAX_PERIOD_8NS; /* write nonzero value */ ++ ++ if (req->flags & PTP_PEROUT_PHASE) ++ return -EOPNOTSUPP; ++ ++ if (req->flags & PTP_PEROUT_DUTY_CYCLE) ++ pulse = ktime_to_ns(ktime_set(req->on.sec, req->on.nsec)); ++ else ++ pulse = (u64)BCM_MAX_PULSE_8NS << 3; ++ ++ /* convert to 8ns units */ ++ pulse >>= 3; ++ ++ if (!pulse || pulse > period || pulse > BCM_MAX_PULSE_8NS) ++ return -EINVAL; ++ ++ bcm_phy_write_exp(phydev, SYNC_OUT_0, period); ++ ++ val = ((pulse & 0x3) << 14) | ((period >> 16) & 0x3fff); ++ bcm_phy_write_exp(phydev, SYNC_OUT_1, val); ++ ++ val = ((pulse >> 2) & 0x7f) | (pulse << 7); ++ bcm_phy_write_exp(phydev, SYNC_OUT_2, val); ++ ++ if (priv->pin_active) ++ cancel_delayed_work_sync(&priv->pin_work); ++ ++ priv->pin_active = true; ++ INIT_DELAYED_WORK(&priv->pin_work, bcm_ptp_perout_work); ++ schedule_delayed_work(&priv->pin_work, 0); ++ ++ return 0; ++} ++ ++static void bcm_ptp_extts_work(struct work_struct *pin_work) ++{ ++ struct bcm_ptp_private *priv = ++ container_of(pin_work, struct bcm_ptp_private, pin_work.work); ++ struct phy_device *phydev = priv->phydev; ++ struct ptp_clock_event event; ++ struct timespec64 ts; ++ u16 reg; ++ ++ mutex_lock(&priv->mutex); ++ ++ /* no longer running */ ++ if (!priv->pin_active) { ++ mutex_unlock(&priv->mutex); ++ return; ++ } ++ ++ reg = bcm_phy_read_exp(phydev, INTR_STATUS); ++ if ((reg & INTC_FSYNC) == 0) ++ goto out; ++ ++ bcm_ptp_get_framesync_ts(phydev, &ts); ++ ++ event.index = 0; ++ event.type = PTP_CLOCK_EXTTS; ++ event.timestamp = timespec64_to_ns(&ts); ++ ptp_clock_event(priv->ptp_clock, &event); ++ ++out: ++ mutex_unlock(&priv->mutex); ++ schedule_delayed_work(&priv->pin_work, HZ / 4); ++} ++ ++static int bcm_ptp_extts_locked(struct bcm_ptp_private *priv, int on) ++{ ++ struct phy_device *phydev = priv->phydev; ++ ++ if (!on) ++ return bcm_ptp_cancel_func(priv); ++ ++ if (priv->pin_active) ++ cancel_delayed_work_sync(&priv->pin_work); ++ ++ bcm_ptp_framesync_disable(phydev, priv->nse_ctrl); ++ ++ priv->nse_ctrl |= NSE_SYNC1_FRAMESYNC | NSE_CAPTURE_EN; ++ ++ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); ++ ++ priv->pin_active = true; ++ INIT_DELAYED_WORK(&priv->pin_work, bcm_ptp_extts_work); ++ schedule_delayed_work(&priv->pin_work, 0); ++ ++ return 0; ++} ++ ++static int bcm_ptp_enable(struct ptp_clock_info *info, ++ struct ptp_clock_request *rq, int on) ++{ ++ struct bcm_ptp_private *priv = ptp2priv(info); ++ int err = -EBUSY; ++ ++ mutex_lock(&priv->mutex); ++ ++ switch (rq->type) { ++ case PTP_CLK_REQ_PEROUT: ++ if (priv->pin.func == PTP_PF_PEROUT) ++ err = bcm_ptp_perout_locked(priv, &rq->perout, on); ++ break; ++ case PTP_CLK_REQ_EXTTS: ++ if (priv->pin.func == PTP_PF_EXTTS) ++ err = bcm_ptp_extts_locked(priv, on); ++ break; ++ default: ++ err = -EOPNOTSUPP; ++ break; ++ } ++ ++ mutex_unlock(&priv->mutex); ++ ++ return err; ++} ++ ++static int bcm_ptp_verify(struct ptp_clock_info *info, unsigned int pin, ++ enum ptp_pin_function func, unsigned int chan) ++{ ++ switch (func) { ++ case PTP_PF_NONE: ++ case PTP_PF_EXTTS: ++ case PTP_PF_PEROUT: ++ break; ++ default: ++ return -EOPNOTSUPP; ++ } ++ return 0; ++} ++ ++static const struct ptp_clock_info bcm_ptp_clock_info = { ++ .owner = THIS_MODULE, ++ .name = KBUILD_MODNAME, ++ .max_adj = 100000000, ++ .gettimex64 = bcm_ptp_gettimex, ++ .settime64 = bcm_ptp_settime, ++ .adjtime = bcm_ptp_adjtime, ++ .adjfine = bcm_ptp_adjfine, ++ .enable = bcm_ptp_enable, ++ .verify = bcm_ptp_verify, ++ .do_aux_work = bcm_ptp_do_aux_work, ++ .n_pins = 1, ++ .n_per_out = 1, ++ .n_ext_ts = 1, ++}; ++ ++static void bcm_ptp_txtstamp(struct mii_timestamper *mii_ts, ++ struct sk_buff *skb, int type) ++{ ++ struct bcm_ptp_private *priv = mii2priv(mii_ts); ++ struct ptp_header *hdr; ++ bool discard = false; ++ int msgtype; ++ ++ hdr = ptp_parse_header(skb, type); ++ if (!hdr) ++ goto out; ++ msgtype = ptp_get_msgtype(hdr, type); ++ ++ switch (priv->tx_type) { ++ case HWTSTAMP_TX_ONESTEP_P2P: ++ if (msgtype == PTP_MSGTYPE_PDELAY_RESP) ++ discard = true; ++ fallthrough; ++ case HWTSTAMP_TX_ONESTEP_SYNC: ++ if (msgtype == PTP_MSGTYPE_SYNC) ++ discard = true; ++ fallthrough; ++ case HWTSTAMP_TX_ON: ++ BCM_SKB_CB(skb)->timeout = jiffies + SKB_TS_TIMEOUT; ++ BCM_SKB_CB(skb)->seq_id = be16_to_cpu(hdr->sequence_id); ++ BCM_SKB_CB(skb)->msgtype = msgtype; ++ BCM_SKB_CB(skb)->discard = discard; ++ skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; ++ skb_queue_tail(&priv->tx_queue, skb); ++ ptp_schedule_worker(priv->ptp_clock, 0); ++ return; ++ default: ++ break; ++ } ++ ++out: ++ kfree_skb(skb); ++} ++ ++static int bcm_ptp_hwtstamp(struct mii_timestamper *mii_ts, ++ struct ifreq *ifr) ++{ ++ struct bcm_ptp_private *priv = mii2priv(mii_ts); ++ struct hwtstamp_config cfg; ++ u16 mode, ctrl; ++ ++ if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) ++ return -EFAULT; ++ ++ switch (cfg.rx_filter) { ++ case HWTSTAMP_FILTER_NONE: ++ priv->hwts_rx = false; ++ break; ++ case HWTSTAMP_FILTER_PTP_V2_L4_EVENT: ++ case HWTSTAMP_FILTER_PTP_V2_L4_SYNC: ++ case HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ: ++ case HWTSTAMP_FILTER_PTP_V2_L2_EVENT: ++ case HWTSTAMP_FILTER_PTP_V2_L2_SYNC: ++ case HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ: ++ case HWTSTAMP_FILTER_PTP_V2_EVENT: ++ case HWTSTAMP_FILTER_PTP_V2_SYNC: ++ case HWTSTAMP_FILTER_PTP_V2_DELAY_REQ: ++ cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; ++ priv->hwts_rx = true; ++ break; ++ default: ++ return -ERANGE; ++ } ++ ++ priv->tx_type = cfg.tx_type; ++ ++ ctrl = priv->hwts_rx ? SLICE_RX_EN : 0; ++ ctrl |= priv->tx_type != HWTSTAMP_TX_OFF ? SLICE_TX_EN : 0; ++ ++ mode = TX_MODE_SEL(PORT, SYNC, REPLACE_TS) | ++ TX_MODE_SEL(PORT, DELAY_REQ, REPLACE_TS) | ++ TX_MODE_SEL(PORT, PDELAY_REQ, REPLACE_TS) | ++ TX_MODE_SEL(PORT, PDELAY_RESP, REPLACE_TS); ++ ++ bcm_phy_write_exp(priv->phydev, TX_EVENT_MODE, mode); ++ ++ mode = RX_MODE_SEL(PORT, SYNC, INSERT_TS_64) | ++ RX_MODE_SEL(PORT, DELAY_REQ, INSERT_TS_64) | ++ RX_MODE_SEL(PORT, PDELAY_REQ, INSERT_TS_64) | ++ RX_MODE_SEL(PORT, PDELAY_RESP, INSERT_TS_64); ++ ++ bcm_phy_write_exp(priv->phydev, RX_EVENT_MODE, mode); ++ ++ bcm_phy_write_exp(priv->phydev, SLICE_CTRL, ctrl); ++ ++ if (ctrl & SLICE_TX_EN) ++ bcm_phy_write_exp(priv->phydev, TX_TS_CAPTURE, TX_TS_CAP_EN); ++ else ++ ptp_cancel_worker_sync(priv->ptp_clock); ++ ++ /* purge existing data */ ++ skb_queue_purge(&priv->tx_queue); ++ ++ return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; ++} ++ ++static int bcm_ptp_ts_info(struct mii_timestamper *mii_ts, ++ struct ethtool_ts_info *ts_info) ++{ ++ struct bcm_ptp_private *priv = mii2priv(mii_ts); ++ ++ ts_info->phc_index = ptp_clock_index(priv->ptp_clock); ++ ts_info->so_timestamping = ++ SOF_TIMESTAMPING_TX_HARDWARE | ++ SOF_TIMESTAMPING_RX_HARDWARE | ++ SOF_TIMESTAMPING_RAW_HARDWARE; ++ ts_info->tx_types = ++ BIT(HWTSTAMP_TX_ON) | ++ BIT(HWTSTAMP_TX_OFF) | ++ BIT(HWTSTAMP_TX_ONESTEP_SYNC) | ++ BIT(HWTSTAMP_TX_ONESTEP_P2P); ++ ts_info->rx_filters = ++ BIT(HWTSTAMP_FILTER_NONE) | ++ BIT(HWTSTAMP_FILTER_PTP_V2_EVENT); ++ ++ return 0; ++} ++ ++void bcm_ptp_stop(struct bcm_ptp_private *priv) ++{ ++ ptp_cancel_worker_sync(priv->ptp_clock); ++ bcm_ptp_cancel_func(priv); ++} ++EXPORT_SYMBOL_GPL(bcm_ptp_stop); ++ ++void bcm_ptp_config_init(struct phy_device *phydev) ++{ ++ /* init network sync engine */ ++ bcm_phy_write_exp(phydev, NSE_CTRL, NSE_GMODE_EN | NSE_INIT); ++ ++ /* enable time sync (TX/RX SOP capture) */ ++ bcm_phy_write_exp(phydev, TIME_SYNC, TIME_SYNC_EN); ++ ++ /* use sec.nsec heartbeat capture */ ++ bcm_phy_write_exp(phydev, DPLL_SELECT, DPLL_HB_MODE2); ++ ++ /* use 64 bit timecode for TX */ ++ bcm_phy_write_exp(phydev, TIMECODE_CTRL, TX_TIMECODE_SEL); ++ ++ /* always allow FREQ_LOAD on framesync */ ++ bcm_phy_write_exp(phydev, SHADOW_CTRL, FREQ_LOAD); ++ ++ bcm_phy_write_exp(phydev, SYNC_IN_DIVIDER, 1); ++} ++EXPORT_SYMBOL_GPL(bcm_ptp_config_init); ++ ++static void bcm_ptp_init(struct bcm_ptp_private *priv) ++{ ++ priv->nse_ctrl = NSE_GMODE_EN; ++ ++ mutex_init(&priv->mutex); ++ skb_queue_head_init(&priv->tx_queue); ++ ++ priv->mii_ts.rxtstamp = bcm_ptp_rxtstamp; ++ priv->mii_ts.txtstamp = bcm_ptp_txtstamp; ++ priv->mii_ts.hwtstamp = bcm_ptp_hwtstamp; ++ priv->mii_ts.ts_info = bcm_ptp_ts_info; ++ ++ priv->phydev->mii_ts = &priv->mii_ts; ++} ++ ++struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev) ++{ ++ struct bcm_ptp_private *priv; ++ struct ptp_clock *clock; ++ ++ switch (BRCM_PHY_MODEL(phydev)) { ++ case PHY_ID_BCM54210E: ++ break; ++ default: ++ return NULL; ++ } ++ ++ priv = devm_kzalloc(&phydev->mdio.dev, sizeof(*priv), GFP_KERNEL); ++ if (!priv) ++ return ERR_PTR(-ENOMEM); ++ ++ priv->ptp_info = bcm_ptp_clock_info; ++ ++ snprintf(priv->pin.name, sizeof(priv->pin.name), "SYNC_OUT"); ++ priv->ptp_info.pin_config = &priv->pin; ++ ++ clock = ptp_clock_register(&priv->ptp_info, &phydev->mdio.dev); ++ if (IS_ERR(clock)) ++ return ERR_CAST(clock); ++ priv->ptp_clock = clock; ++ ++ priv->phydev = phydev; ++ bcm_ptp_init(priv); ++ ++ return priv; ++} ++EXPORT_SYMBOL_GPL(bcm_ptp_probe); ++ ++MODULE_LICENSE("GPL"); +diff --git a/drivers/net/phy/broadcom.c b/drivers/net/phy/broadcom.c +index e36809aa6d30..876bc45ede60 100644 +--- a/drivers/net/phy/broadcom.c ++++ b/drivers/net/phy/broadcom.c +@@ -27,6 +27,11 @@ MODULE_DESCRIPTION("Broadcom PHY driver"); + MODULE_AUTHOR("Maciej W. Rozycki"); + MODULE_LICENSE("GPL"); + ++struct bcm54xx_phy_priv { ++ u64 *stats; ++ struct bcm_ptp_private *ptp; ++}; ++ + static int bcm54xx_config_clock_delay(struct phy_device *phydev) + { + int rc, val; +@@ -313,6 +318,22 @@ static void bcm54xx_adjust_rxrefclk(struct phy_device *phydev) + bcm_phy_write_shadow(phydev, BCM54XX_SHD_APD, val); + } + ++static void bcm54xx_ptp_stop(struct phy_device *phydev) ++{ ++ struct bcm54xx_phy_priv *priv = phydev->priv; ++ ++ if (priv->ptp) ++ bcm_ptp_stop(priv->ptp); ++} ++ ++static void bcm54xx_ptp_config_init(struct phy_device *phydev) ++{ ++ struct bcm54xx_phy_priv *priv = phydev->priv; ++ ++ if (priv->ptp) ++ bcm_ptp_config_init(phydev); ++} ++ + static int bcm54xx_config_init(struct phy_device *phydev) + { + int reg, err, val; +@@ -390,6 +411,8 @@ static int bcm54xx_config_init(struct phy_device *phydev) + bcm_phy_write_exp(phydev, BCM_EXP_MULTICOLOR, val); + } + ++ bcm54xx_ptp_config_init(phydev); ++ + return 0; + } + +@@ -418,6 +441,8 @@ static int bcm54xx_suspend(struct phy_device *phydev) + { + int ret; + ++ bcm54xx_ptp_stop(phydev); ++ + /* We cannot use a read/modify/write here otherwise the PHY gets into + * a bad state where its LEDs keep flashing, thus defeating the purpose + * of low power mode. +@@ -741,10 +766,6 @@ static irqreturn_t brcm_fet_handle_interrupt(struct phy_device *phydev) + return IRQ_HANDLED; + } + +-struct bcm54xx_phy_priv { +- u64 *stats; +-}; +- + static int bcm54xx_phy_probe(struct phy_device *phydev) + { + struct bcm54xx_phy_priv *priv; +@@ -761,6 +782,10 @@ static int bcm54xx_phy_probe(struct phy_device *phydev) + if (!priv->stats) + return -ENOMEM; + ++ priv->ptp = bcm_ptp_probe(phydev); ++ if (IS_ERR(priv->ptp)) ++ return PTR_ERR(priv->ptp); ++ + return 0; + } + +diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c +index 2e68f50bc7ae..00e1d5bc83a5 100644 +--- a/drivers/pci/quirks.c ++++ b/drivers/pci/quirks.c +@@ -4285,6 +4285,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, + quirk_bridge_cavm_thrx2_pcie_root); + ++/* ++ * PCI BAR 5 is not setup correctly for the on-board AHCI controller ++ * on Broadcom's Vulcan processor. Added a quirk to fix BAR 5 by ++ * using BAR 4's resources which are populated correctly and NOT ++ * actually used by the AHCI controller. ++ */ ++static void quirk_fix_vulcan_ahci_bars(struct pci_dev *dev) ++{ ++ struct resource *r = &dev->resource[4]; ++ ++ if (!(r->flags & IORESOURCE_MEM) || (r->start == 0)) ++ return; ++ ++ /* Set BAR5 resource to BAR4 */ ++ dev->resource[5] = *r; ++ ++ /* Update BAR5 in pci config space */ ++ pci_write_config_dword(dev, PCI_BASE_ADDRESS_5, r->start); ++ ++ /* Clear BAR4's resource */ ++ memset(r, 0, sizeof(*r)); ++} ++DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9027, quirk_fix_vulcan_ahci_bars); ++ + /* + * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) + * class code. Fix it. +diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c +index 1e0041ec8132..5bcd047768b6 100644 +--- a/drivers/soc/bcm/bcm2835-power.c ++++ b/drivers/soc/bcm/bcm2835-power.c +@@ -126,8 +126,7 @@ + + #define ASB_AXI_BRDG_ID 0x20 + +-#define ASB_READ(reg) readl(power->asb + (reg)) +-#define ASB_WRITE(reg, val) writel(PM_PASSWORD | (val), power->asb + (reg)) ++#define BCM2835_BRDG_ID 0x62726467 + + struct bcm2835_power_domain { + struct generic_pm_domain base; +@@ -142,24 +141,41 @@ struct bcm2835_power { + void __iomem *base; + /* AXI Async bridge registers. */ + void __iomem *asb; ++ /* RPiVid bridge registers. */ ++ void __iomem *rpivid_asb; + + struct genpd_onecell_data pd_xlate; + struct bcm2835_power_domain domains[BCM2835_POWER_DOMAIN_COUNT]; + struct reset_controller_dev reset; + }; + +-static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) ++static int bcm2835_asb_control(struct bcm2835_power *power, u32 reg, bool enable) + { ++ void __iomem *base = power->asb; + u64 start; ++ u32 val; + +- if (!reg) ++ switch (reg) { ++ case 0: + return 0; ++ case ASB_V3D_S_CTRL: ++ case ASB_V3D_M_CTRL: ++ if (power->rpivid_asb) ++ base = power->rpivid_asb; ++ break; ++ } + + start = ktime_get_ns(); + + /* Enable the module's async AXI bridges. */ +- ASB_WRITE(reg, ASB_READ(reg) & ~ASB_REQ_STOP); +- while (ASB_READ(reg) & ASB_ACK) { ++ if (enable) { ++ val = readl(base + reg) & ~ASB_REQ_STOP; ++ } else { ++ val = readl(base + reg) | ASB_REQ_STOP; ++ } ++ writel(PM_PASSWORD | val, base + reg); ++ ++ while (readl(base + reg) & ASB_ACK) { + cpu_relax(); + if (ktime_get_ns() - start >= 1000) + return -ETIMEDOUT; +@@ -168,30 +184,24 @@ static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) + return 0; + } + +-static int bcm2835_asb_disable(struct bcm2835_power *power, u32 reg) ++static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) + { +- u64 start; +- +- if (!reg) +- return 0; +- +- start = ktime_get_ns(); +- +- /* Enable the module's async AXI bridges. */ +- ASB_WRITE(reg, ASB_READ(reg) | ASB_REQ_STOP); +- while (!(ASB_READ(reg) & ASB_ACK)) { +- cpu_relax(); +- if (ktime_get_ns() - start >= 1000) +- return -ETIMEDOUT; +- } ++ return bcm2835_asb_control(power, reg, true); ++} + +- return 0; ++static int bcm2835_asb_disable(struct bcm2835_power *power, u32 reg) ++{ ++ return bcm2835_asb_control(power, reg, false); + } + + static int bcm2835_power_power_off(struct bcm2835_power_domain *pd, u32 pm_reg) + { + struct bcm2835_power *power = pd->power; + ++ /* We don't run this on BCM2711 */ ++ if (power->rpivid_asb) ++ return 0; ++ + /* Enable functional isolation */ + PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISFUNC); + +@@ -213,6 +223,10 @@ static int bcm2835_power_power_on(struct bcm2835_power_domain *pd, u32 pm_reg) + int inrush; + bool powok; + ++ /* We don't run this on BCM2711 */ ++ if (power->rpivid_asb) ++ return 0; ++ + /* If it was already powered on by the fw, leave it that way. */ + if (PM_READ(pm_reg) & PM_POWUP) + return 0; +@@ -626,13 +640,23 @@ static int bcm2835_power_probe(struct platform_device *pdev) + power->dev = dev; + power->base = pm->base; + power->asb = pm->asb; ++ power->rpivid_asb = pm->rpivid_asb; + +- id = ASB_READ(ASB_AXI_BRDG_ID); +- if (id != 0x62726467 /* "BRDG" */) { ++ id = readl(power->asb + ASB_AXI_BRDG_ID); ++ if (id != BCM2835_BRDG_ID /* "BRDG" */) { + dev_err(dev, "ASB register ID returned 0x%08x\n", id); + return -ENODEV; + } + ++ if (power->rpivid_asb) { ++ id = readl(power->rpivid_asb + ASB_AXI_BRDG_ID); ++ if (id != BCM2835_BRDG_ID /* "BRDG" */) { ++ dev_err(dev, "RPiVid ASB register ID returned 0x%08x\n", ++ id); ++ return -ENODEV; ++ } ++ } ++ + power->pd_xlate.domains = devm_kcalloc(dev, + ARRAY_SIZE(power_domain_names), + sizeof(*power->pd_xlate.domains), +diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c +index 68e9121c1878..ccd7566adb4b 100644 +--- a/drivers/usb/core/hub.c ++++ b/drivers/usb/core/hub.c +@@ -5686,6 +5686,13 @@ static void hub_event(struct work_struct *work) + (u16) hub->change_bits[0], + (u16) hub->event_bits[0]); + ++ /* Don't disconnect USB-SATA on TrimSlice */ ++ if (strcmp(dev_name(hdev->bus->controller), "tegra-ehci.0") == 0) { ++ if ((hdev->state == 7) && (hub->change_bits[0] == 0) && ++ (hub->event_bits[0] == 0x2)) ++ hub->event_bits[0] = 0; ++ } ++ + /* Lock the device, then check to see if we were + * disconnected while waiting for the lock to succeed. */ + usb_lock_device(hdev); +diff --git a/include/linux/efi.h b/include/linux/efi.h +index 7d9b0bb47eb3..221776a5377a 100644 +--- a/include/linux/efi.h ++++ b/include/linux/efi.h +@@ -43,6 +43,8 @@ + #define EFI_ABORTED (21 | (1UL << (BITS_PER_LONG-1))) + #define EFI_SECURITY_VIOLATION (26 | (1UL << (BITS_PER_LONG-1))) + ++#define EFI_IS_ERROR(x) ((x) & (1UL << (BITS_PER_LONG-1))) ++ + typedef unsigned long efi_status_t; + typedef u8 efi_bool_t; + typedef u16 efi_char16_t; /* UNICODE character */ +@@ -849,6 +851,14 @@ extern int __init efi_setup_pcdp_console(char *); + #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ + #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ + #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ ++#define EFI_SECURE_BOOT 13 /* Are we in Secure Boot mode? */ ++ ++enum efi_secureboot_mode { ++ efi_secureboot_mode_unset, ++ efi_secureboot_mode_unknown, ++ efi_secureboot_mode_disabled, ++ efi_secureboot_mode_enabled, ++}; + + #ifdef CONFIG_EFI + /* +@@ -860,6 +870,8 @@ static inline bool efi_enabled(int feature) + } + extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); + ++extern void __init efi_set_secure_boot(enum efi_secureboot_mode mode); ++ + bool __pure __efi_soft_reserve_enabled(void); + + static inline bool __pure efi_soft_reserve_enabled(void) +@@ -880,6 +892,8 @@ static inline bool efi_enabled(int feature) + static inline void + efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} + ++static inline void efi_set_secure_boot(enum efi_secureboot_mode mode) {} ++ + static inline bool efi_soft_reserve_enabled(void) + { + return false; +@@ -892,6 +906,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) + #endif + + extern int efi_status_to_err(efi_status_t status); ++extern const char *efi_status_to_str(efi_status_t status); + + /* + * Variable Attributes +@@ -1144,13 +1159,6 @@ static inline bool efi_runtime_disabled(void) { return true; } + extern void efi_call_virt_check_flags(unsigned long flags, const char *call); + extern unsigned long efi_call_virt_save_flags(void); + +-enum efi_secureboot_mode { +- efi_secureboot_mode_unset, +- efi_secureboot_mode_unknown, +- efi_secureboot_mode_disabled, +- efi_secureboot_mode_enabled, +-}; +- + static inline + enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) + { +diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h +index eafa1d2489fd..8a7165ea78d5 100644 +--- a/include/linux/lsm_hook_defs.h ++++ b/include/linux/lsm_hook_defs.h +@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) + #endif /* CONFIG_BPF_SYSCALL */ + + LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) ++LSM_HOOK(int, 0, lock_kernel_down, const char *where, enum lockdown_reason level) ++ + + #ifdef CONFIG_PERF_EVENTS + LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) +diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h +index 91c8146649f5..42a73934404e 100644 +--- a/include/linux/lsm_hooks.h ++++ b/include/linux/lsm_hooks.h +@@ -1550,6 +1550,12 @@ + * + * @what: kernel feature being accessed + * ++ * @lock_kernel_down ++ * Put the kernel into lock-down mode. ++ * ++ * @where: Where the lock-down is originating from (e.g. command line option) ++ * @level: The lock-down level (can only increase) ++ * + * Security hooks for perf events + * + * @perf_event_open: +diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h +index ed37dc40e82a..f70a810c55f7 100644 +--- a/include/linux/mfd/bcm2835-pm.h ++++ b/include/linux/mfd/bcm2835-pm.h +@@ -9,6 +9,7 @@ struct bcm2835_pm { + struct device *dev; + void __iomem *base; + void __iomem *asb; ++ void __iomem *rpivid_asb; + }; + + #endif /* BCM2835_MFD_PM_H */ +diff --git a/include/linux/rmi.h b/include/linux/rmi.h +index ab7eea01ab42..fff7c5f737fc 100644 +--- a/include/linux/rmi.h ++++ b/include/linux/rmi.h +@@ -364,6 +364,7 @@ struct rmi_driver_data { + + struct rmi4_attn_data attn_data; + DECLARE_KFIFO(attn_fifo, struct rmi4_attn_data, 16); ++ struct work_struct attn_work; + }; + + int rmi_register_transport_device(struct rmi_transport_dev *xport); +diff --git a/include/linux/security.h b/include/linux/security.h +index 7fc4e9f49f54..6f0b0b2dc73d 100644 +--- a/include/linux/security.h ++++ b/include/linux/security.h +@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); + int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); + int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); + int security_locked_down(enum lockdown_reason what); ++int security_lock_kernel_down(const char *where, enum lockdown_reason level); + #else /* CONFIG_SECURITY */ + + static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) +@@ -1349,6 +1350,10 @@ static inline int security_locked_down(enum lockdown_reason what) + { + return 0; + } ++static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return 0; ++} + #endif /* CONFIG_SECURITY */ + + #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/init/Kconfig b/init/Kconfig +index c7900e8975f1..ea721c12c251 100644 +--- a/init/Kconfig ++++ b/init/Kconfig +@@ -1678,7 +1678,7 @@ config AIO + this option saves about 7k. + + config IO_URING +- bool "Enable IO uring support" if EXPERT ++ bool "Enable IO uring support" + select IO_WQ + default y + help +diff --git a/kernel/module/signing.c b/kernel/module/signing.c +index a2ff4242e623..f0d2be1ee4f1 100644 +--- a/kernel/module/signing.c ++++ b/kernel/module/signing.c +@@ -61,10 +61,17 @@ int mod_verify_sig(const void *mod, struct load_info *info) + modlen -= sig_len + sizeof(ms); + info->len = modlen; + +- return verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, ++ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, + VERIFY_USE_SECONDARY_KEYRING, + VERIFYING_MODULE_SIGNATURE, + NULL, NULL); ++ if (ret == -ENOKEY && IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING)) { ++ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, ++ VERIFY_USE_PLATFORM_KEYRING, ++ VERIFYING_MODULE_SIGNATURE, ++ NULL, NULL); ++ } ++ return ret; + } + + int module_sig_check(struct load_info *info, int flags) +diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c +index 7cb956d3abb2..12df96177187 100644 +--- a/net/bluetooth/hci_event.c ++++ b/net/bluetooth/hci_event.c +@@ -3997,6 +3997,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, + break; + } + } ++ if (i == ARRAY_SIZE(hci_cc_table)) { ++ /* Unknown opcode, assume byte 0 contains the status, so ++ * that e.g. __hci_cmd_sync() properly returns errors ++ * for vendor specific commands send by HCI drivers. ++ * ++ * Note that the specification does not specify that ++ * byte 0 is the status: ++ * ++ * BLUETOOTH CORE SPECIFICATION Version 5.3 | Vol 4, Part E ++ * page 2189: ++ * ++ * Return_Parameters: ++ * Size: Depends on command ++ * ++ * For now using byte 0 seems to work fine, but in the future ++ * this may need to be updated so that drivers using vendor ++ * commands can specify their own completion handler. ++ */ ++ *status = skb->data[0]; ++ } + + handle_cmd_cnt_and_timer(hdev, ev->ncmd); + +diff --git a/scripts/tags.sh b/scripts/tags.sh +index 01fab3d4f90b..2ae5dfc904f9 100755 +--- a/scripts/tags.sh ++++ b/scripts/tags.sh +@@ -16,6 +16,8 @@ fi + ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" + # tags and cscope files should also ignore MODVERSION *.mod.c files + ignore="$ignore ( -name *.mod.c ) -prune -o" ++# RHEL tags and cscope should also ignore redhat/rpm ++ignore="$ignore ( -path redhat/rpm ) -prune -o" + + # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} + # to force full paths for a non-O= build +diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c +index 093894a640dc..1c43a9462b4b 100644 +--- a/security/integrity/platform_certs/load_uefi.c ++++ b/security/integrity/platform_certs/load_uefi.c +@@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, + return NULL; + + if (*status != EFI_BUFFER_TOO_SMALL) { +- pr_err("Couldn't get size: 0x%lx\n", *status); ++ pr_err("Couldn't get size: %s (0x%lx)\n", ++ efi_status_to_str(*status), *status); + return NULL; + } + +@@ -84,7 +85,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, + *status = efi.get_variable(name, guid, NULL, &lsize, db); + if (*status != EFI_SUCCESS) { + kfree(db); +- pr_err("Error reading db var: 0x%lx\n", *status); ++ pr_err("Error reading db var: %s (0x%lx)\n", ++ efi_status_to_str(*status), *status); + return NULL; + } + +diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig +index e84ddf484010..d0501353a4b9 100644 +--- a/security/lockdown/Kconfig ++++ b/security/lockdown/Kconfig +@@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY + subsystem is fully initialised. If enabled, lockdown will + unconditionally be called before any other LSMs. + ++config LOCK_DOWN_IN_EFI_SECURE_BOOT ++ bool "Lock down the kernel in EFI Secure Boot mode" ++ default n ++ depends on EFI && SECURITY_LOCKDOWN_LSM_EARLY ++ help ++ UEFI Secure Boot provides a mechanism for ensuring that the firmware ++ will only load signed bootloaders and kernels. Secure boot mode may ++ be determined from EFI variables provided by the system firmware if ++ not indicated by the boot parameters. ++ ++ Enabling this option results in kernel lockdown being triggered if ++ EFI Secure Boot is set. ++ + choice + prompt "Kernel default lockdown mode" + default LOCK_DOWN_KERNEL_FORCE_NONE +diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c +index 87cbdc64d272..18555cf18da7 100644 +--- a/security/lockdown/lockdown.c ++++ b/security/lockdown/lockdown.c +@@ -73,6 +73,7 @@ static int lockdown_is_locked_down(enum lockdown_reason what) + + static struct security_hook_list lockdown_hooks[] __lsm_ro_after_init = { + LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), ++ LSM_HOOK_INIT(lock_kernel_down, lock_kernel_down), + }; + + static int __init lockdown_lsm_init(void) +diff --git a/security/security.c b/security/security.c +index 188b8f782220..dab400de2335 100644 +--- a/security/security.c ++++ b/security/security.c +@@ -2617,6 +2617,12 @@ int security_locked_down(enum lockdown_reason what) + } + EXPORT_SYMBOL(security_locked_down); + ++int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return call_int_hook(lock_kernel_down, 0, where, level); ++} ++EXPORT_SYMBOL(security_lock_kernel_down); ++ + #ifdef CONFIG_PERF_EVENTS + int security_perf_event_open(struct perf_event_attr *attr, int type) + { diff --git a/process_configs.sh b/process_configs.sh index 987fb78c1..dd134a569 100755 --- a/process_configs.sh +++ b/process_configs.sh @@ -269,7 +269,6 @@ function process_config() then echo "Found misconfigured config items in ${arch} ${variant}, please set them to an appropriate value" >> .errors"${count}" cat .warnings"${count}" >> .errors"${count}" - rm .warnings"${count}" fi rm .warnings"${count}" diff --git a/rpminspect.yaml b/rpminspect.yaml index b48930795..0968d7c1f 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -23,4 +23,4 @@ emptyrpm: patches: ignore_list: - linux-kernel-test.patch - - patch-5.18-redhat.patch + - patch-5.19-redhat.patch diff --git a/sources b/sources index d539d0385..4d907a85b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.18.19.tar.xz) = d00394de14228d21e6e33e7c261c94809d6a5a285dede40e1e220ce20f0aa9137534850707cd2dd22c1f74997ae8a54827d47da4403c71081cf09095b12be758 -SHA512 (kernel-abi-stablelists-5.18.19-100.tar.bz2) = b87530eb1d828df5123e4206d7bd19b2b32080cdcd39eaca7d484b461db6105b5b9b1e16bfbd2018add4b5e9a23fd2e095bfa44199e32d342d171f7a4b9e6afc -SHA512 (kernel-kabi-dw-5.18.19-100.tar.bz2) = 9af3c9ee88fa176a12924766a9f6a9cf8c266e97cef0153d8b7c77257f7cf59f23f9682ad46d5c340a7307afc09726e4161c8ac24610075877f96ddea5d7a55b +SHA512 (linux-5.19.4.tar.xz) = f3eb340711f30a3f640e1d54338cf33a46051e9ebd03739eec0b9e217b64efe0413c91ebb9c5c118c580bd1f94e51ec407f3e3f0722ea2322d278ff4da1ff198 +SHA512 (kernel-abi-stablelists-5.19.4.tar.bz2) = d415bde1eea9ee58423a8971d1f4b9c5186814a498aca020cfb534bc3af897ec4508932209e29c4066c0b428e4ed15aa2adf44d3e86a192820932e45f79a86b3 +SHA512 (kernel-kabi-dw-5.19.4.tar.bz2) = 991004e1fceb98fc1cea720214708fc800595b41a6ad6e1f236fa8d96e933e6176f00ac1478b3d851840233ed82f3826bfd8f431f7eb67def9dc8fa9f375e4fa From e947d9540a852530530b5305a5e62e2b72982df9 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 31 Aug 2022 11:34:13 -0500 Subject: [PATCH 092/114] kernel-5.19.6-100 * Wed Aug 31 2022 Justin M. Forbes [5.19.6-0] - Revert "block: freeze the queue earlier in del_gendisk" (Justin M. Forbes) - redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) - redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) - Linux v5.19.6 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel-aarch64-debug-fedora.config | 21 ++++++++++++++++++++- kernel-aarch64-fedora.config | 21 ++++++++++++++++++++- kernel.spec | 12 +++++++++--- patch-5.19-redhat.patch | 26 ++++++++++++++++++++++++-- sources | 6 +++--- 6 files changed, 79 insertions(+), 10 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index fe6cc02f4..a215fe6f6 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b9dfa5218351f6286e97beba802c14813735f255 + b9dfa5218351f6286e97beba802c14813735f255 Revert "block: freeze the queue earlier in del_gendisk" + "https://gitlab.com/cki-project/kernel-ark/-/commit"/3f1696ca1e6762e9774ecb4d0dedbc54dedb284d 3f1696ca1e6762e9774ecb4d0dedbc54dedb284d drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index d72c9e70a..43246be10 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -250,8 +250,17 @@ CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m +CONFIG_APPLE_ADMAC=m +CONFIG_APPLE_AIC=y +CONFIG_APPLE_DART=m +CONFIG_APPLE_M1_CPU_PMU=y +CONFIG_APPLE_MAILBOX=m CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_APPLE_PMGR_PWRSTATE=y # CONFIG_APPLE_PROPERTIES is not set +CONFIG_APPLE_RTKIT=m +CONFIG_APPLE_SART=m +CONFIG_APPLE_WATCHDOG=m # CONFIG_APPLICOM is not set CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m @@ -261,7 +270,7 @@ CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_APPLE is not set +CONFIG_ARCH_APPLE=y # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set # CONFIG_ARCH_BCM_281XX is not set @@ -297,6 +306,7 @@ CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_MXC=y +CONFIG_ARCH_NR_GPIO=2048 # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y @@ -1150,6 +1160,7 @@ CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set CONFIG_COMMAND_LINE_SIZE=4096 +CONFIG_COMMON_CLK_APPLE_NCO=m CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m @@ -2753,6 +2764,7 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_APPLE=m CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y @@ -4995,8 +5007,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_APPLE=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +CONFIG_NVMEM_APPLE_EFUSES=m # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m @@ -5163,6 +5177,8 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set +CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 +CONFIG_PCIE_APPLE=y CONFIG_PCIE_ARMADA_8K=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set @@ -5323,6 +5339,7 @@ CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_APPLE_GPIO=m # CONFIG_PINCTRL_APQ8064 is not set # CONFIG_PINCTRL_APQ8084 is not set CONFIG_PINCTRL_AS3722=y @@ -6669,6 +6686,8 @@ CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_QCOM_GENI_CONSOLE=y CONFIG_SERIAL_QCOM_GENI=y # CONFIG_SERIAL_RP2 is not set +CONFIG_SERIAL_SAMSUNG_CONSOLE=y +CONFIG_SERIAL_SAMSUNG=y # CONFIG_SERIAL_SC16IS7XX_I2C is not set CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_SC16IS7XX_SPI=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index d37d259eb..ba8d42a13 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -250,8 +250,17 @@ CONFIG_ANDROID=y # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m CONFIG_APDS9960=m +CONFIG_APPLE_ADMAC=m +CONFIG_APPLE_AIC=y +CONFIG_APPLE_DART=m +CONFIG_APPLE_M1_CPU_PMU=y +CONFIG_APPLE_MAILBOX=m CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_APPLE_PMGR_PWRSTATE=y # CONFIG_APPLE_PROPERTIES is not set +CONFIG_APPLE_RTKIT=m +CONFIG_APPLE_SART=m +CONFIG_APPLE_WATCHDOG=m # CONFIG_APPLICOM is not set CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m @@ -261,7 +270,7 @@ CONFIG_AR5523=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_APPLE is not set +CONFIG_ARCH_APPLE=y # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set # CONFIG_ARCH_BCM_281XX is not set @@ -297,6 +306,7 @@ CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_MXC=y +CONFIG_ARCH_NR_GPIO=2048 # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y @@ -1150,6 +1160,7 @@ CONFIG_CNIC=m # CONFIG_CODA_FS is not set # CONFIG_COMEDI is not set CONFIG_COMMAND_LINE_SIZE=4096 +CONFIG_COMMON_CLK_APPLE_NCO=m CONFIG_COMMON_CLK_AXG_AUDIO=y CONFIG_COMMON_CLK_AXG=y CONFIG_COMMON_CLK_AXI_CLKGEN=m @@ -2737,6 +2748,7 @@ CONFIG_I2C_ALGOPCF=m # CONFIG_I2C_AMD756_S4882 is not set # CONFIG_I2C_AMD8111 is not set CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_APPLE=m CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_BCM2835=m CONFIG_I2C_BOARDINFO=y @@ -4975,8 +4987,10 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_APPLE=m CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y +CONFIG_NVMEM_APPLE_EFUSES=m # CONFIG_NVMEM_IMX_IIM is not set CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM_IMX_OCOTP_SCU=m @@ -5142,6 +5156,8 @@ CONFIG_PCIEAER_INJECT=m CONFIG_PCIEAER=y # CONFIG_PCIE_AL is not set # CONFIG_PCIE_ALTERA is not set +CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 +CONFIG_PCIE_APPLE=y CONFIG_PCIE_ARMADA_8K=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_PERFORMANCE is not set @@ -5302,6 +5318,7 @@ CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_ALDERLAKE=m CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_APPLE_GPIO=m # CONFIG_PINCTRL_APQ8064 is not set # CONFIG_PINCTRL_APQ8084 is not set CONFIG_PINCTRL_AS3722=y @@ -6648,6 +6665,8 @@ CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_QCOM_GENI_CONSOLE=y CONFIG_SERIAL_QCOM_GENI=y # CONFIG_SERIAL_RP2 is not set +CONFIG_SERIAL_SAMSUNG_CONSOLE=y +CONFIG_SERIAL_SAMSUNG=y # CONFIG_SERIAL_SC16IS7XX_I2C is not set CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_SC16IS7XX_SPI=y diff --git a/kernel.spec b/kernel.spec index 31f13b516..f480d0888 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.4 +%define specversion 5.19.6 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.4 +%define tarfile_release 5.19.6 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.4 +%define kabiversion 5.19.6 # # End of genspec.sh variables @@ -3138,6 +3138,12 @@ fi # # %changelog +* Wed Aug 31 2022 Justin M. Forbes [5.19.6-0] +- Revert "block: freeze the queue earlier in del_gendisk" (Justin M. Forbes) +- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) +- redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) +- Linux v5.19.6 + * Thu Aug 25 2022 Justin M. Forbes [5.19.4-0] - Linux v5.19.4 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index cc73ad29f..f5d5aee6a 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -16,6 +16,7 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- + block/genhd.c | 3 +- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + @@ -58,7 +59,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 60 files changed, 1727 insertions(+), 313 deletions(-) + 61 files changed, 1729 insertions(+), 314 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -250,7 +251,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 65dc4f93ffdb..f305e434bc0c 100644 +index cb68101ea070..da893ccb2025 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -495,6 +496,27 @@ index bd6c6fd373ae..3333b08a778d 100644 reserve_initrd(); +diff --git a/block/genhd.c b/block/genhd.c +index 278227ba1d53..e0675772178b 100644 +--- a/block/genhd.c ++++ b/block/genhd.c +@@ -623,7 +623,6 @@ void del_gendisk(struct gendisk *disk) + * Prevent new I/O from crossing bio_queue_enter(). + */ + blk_queue_start_drain(q); +- blk_mq_freeze_queue_wait(q); + + if (!(disk->flags & GENHD_FL_HIDDEN)) { + sysfs_remove_link(&disk_to_dev(disk)->kobj, "bdi"); +@@ -647,6 +646,8 @@ void del_gendisk(struct gendisk *disk) + pm_runtime_set_memalloc_noio(disk_to_dev(disk), false); + device_del(disk_to_dev(disk)); + ++ blk_mq_freeze_queue_wait(q); ++ + blk_throtl_cancel_bios(disk->queue); + + blk_sync_queue(q); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c diff --git a/sources b/sources index 4d907a85b..f7f538d36 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.4.tar.xz) = f3eb340711f30a3f640e1d54338cf33a46051e9ebd03739eec0b9e217b64efe0413c91ebb9c5c118c580bd1f94e51ec407f3e3f0722ea2322d278ff4da1ff198 -SHA512 (kernel-abi-stablelists-5.19.4.tar.bz2) = d415bde1eea9ee58423a8971d1f4b9c5186814a498aca020cfb534bc3af897ec4508932209e29c4066c0b428e4ed15aa2adf44d3e86a192820932e45f79a86b3 -SHA512 (kernel-kabi-dw-5.19.4.tar.bz2) = 991004e1fceb98fc1cea720214708fc800595b41a6ad6e1f236fa8d96e933e6176f00ac1478b3d851840233ed82f3826bfd8f431f7eb67def9dc8fa9f375e4fa +SHA512 (linux-5.19.6.tar.xz) = d3303075a41dcb34454420b6c46fa73d8a9724e730a1bcd45f2437094e53629db228e049032c694ee85e6d718158dc9df31cfa8ef927c4a6390dccd181c0a3cf +SHA512 (kernel-abi-stablelists-5.19.6.tar.bz2) = 0073d5bbc08c9b2cc3afba9747f02b42a2f9ad6b173fa4e52a4c83e602dfabfd2c30e27374e55fd09bbae713433b54af3470d405aeb0b28a0c78204afa3c89d4 +SHA512 (kernel-kabi-dw-5.19.6.tar.bz2) = 144ad5931c9be1a9b3207ac8895a53844b7e734ab2d92eea6c987432f9f08a4480287a6f01398d0f14d6e9416a98af316589a641d7ab9ee7bda0d49fc7dadc4f From 0fbdbf7c90060f5c7e33378653ef671464700210 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 5 Sep 2022 15:26:02 +0100 Subject: [PATCH 093/114] kernel-5.19.7-100 * Mon Sep 05 2022 Justin M. Forbes [5.19.7-0] - New config item for 5.19.7 (Justin M. Forbes) - Linux v5.19.7 Resolves: Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel.spec | 10 +++++++--- patch-5.19-redhat.patch | 8 ++++---- sources | 6 +++--- 7 files changed, 18 insertions(+), 10 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 43246be10..be418f392 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -369,6 +369,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 671aa1c97..818866473 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -294,6 +294,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index ba8d42a13..dc74d3206 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -369,6 +369,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 118facb98..5f6794c0b 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -294,6 +294,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel.spec b/kernel.spec index f480d0888..2331c5ff6 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.6 +%define specversion 5.19.7 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.6 +%define tarfile_release 5.19.7 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.6 +%define kabiversion 5.19.7 # # End of genspec.sh variables @@ -3138,6 +3138,10 @@ fi # # %changelog +* Mon Sep 05 2022 Justin M. Forbes [5.19.7-0] +- New config item for 5.19.7 (Justin M. Forbes) +- Linux v5.19.7 + * Wed Aug 31 2022 Justin M. Forbes [5.19.6-0] - Revert "block: freeze the queue earlier in del_gendisk" (Justin M. Forbes) - redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index f5d5aee6a..a66680639 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -251,7 +251,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index cb68101ea070..da893ccb2025 100644 +index 3d88923df694..4f4e240c3d2b 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -370,10 +370,10 @@ index ce9826bce29b..948d18e59cf5 100644 CONFIG_DRM_ETNAVIV=m CONFIG_DRM_MXSFB=m diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index a5d1b561ed53..cd93c9041679 100644 +index 001eaba5a6b4..cc20aaacd741 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1145,7 +1145,7 @@ endchoice +@@ -1162,7 +1162,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -382,7 +382,7 @@ index a5d1b561ed53..cd93c9041679 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1384,6 +1384,7 @@ config XEN +@@ -1401,6 +1401,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES diff --git a/sources b/sources index f7f538d36..c68e8c101 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.6.tar.xz) = d3303075a41dcb34454420b6c46fa73d8a9724e730a1bcd45f2437094e53629db228e049032c694ee85e6d718158dc9df31cfa8ef927c4a6390dccd181c0a3cf -SHA512 (kernel-abi-stablelists-5.19.6.tar.bz2) = 0073d5bbc08c9b2cc3afba9747f02b42a2f9ad6b173fa4e52a4c83e602dfabfd2c30e27374e55fd09bbae713433b54af3470d405aeb0b28a0c78204afa3c89d4 -SHA512 (kernel-kabi-dw-5.19.6.tar.bz2) = 144ad5931c9be1a9b3207ac8895a53844b7e734ab2d92eea6c987432f9f08a4480287a6f01398d0f14d6e9416a98af316589a641d7ab9ee7bda0d49fc7dadc4f +SHA512 (linux-5.19.7.tar.xz) = 7803b9ca5f6aed239ae8d99b341ea4f1e1e0db824965818535375a1f5c46aad32ca2ae256ec98a03148b1625e5212de983cbecd27c36d0f2a9aa5fb5704b8d8f +SHA512 (kernel-abi-stablelists-5.19.7.tar.bz2) = 1e1f4dd5f32a88d8cbc08d5660b01243305092f9f62ccb5ed625bcf8116376aac21ac15dde3b741c571b198368d9920c9f1d587783a3397c58bc8a6fa648ef20 +SHA512 (kernel-kabi-dw-5.19.7.tar.bz2) = 74228e279df8db7eb8a44f7e236a4e1ddcec268bd134715a4d86f3c6b4841debb624bbdb60ee49567355a57ca84cd66d3647e79e15249f8f6f6a393b751359a9 From 345633eddf61bcb25c9ea892b7aff7491158c1b8 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 8 Sep 2022 19:39:20 +0100 Subject: [PATCH 094/114] kernel-5.19.8-100 * Thu Sep 08 2022 Justin M. Forbes [5.19.8-0] - [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Mark Pearson) - Linux v5.19.8 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 ++ kernel.spec | 15 +++--- patch-5.19-redhat.patch | 107 +++++++++++++++++++++++++++++++++++++--- sources | 6 +-- 4 files changed, 116 insertions(+), 15 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index a215fe6f6..b69b1b046 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7879af7639a11a5388ef7e590e1b480ac79c29ef + 7879af7639a11a5388ef7e590e1b480ac79c29ef [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers + "https://gitlab.com/cki-project/kernel-ark/-/commit"/b9dfa5218351f6286e97beba802c14813735f255 b9dfa5218351f6286e97beba802c14813735f255 Revert "block: freeze the queue earlier in del_gendisk" diff --git a/kernel.spec b/kernel.spec index 2331c5ff6..5d6db1abd 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.7 +%define specversion 5.19.8 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.7 +%define tarfile_release 5.19.8 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.7 +%define kabiversion 5.19.8 # # End of genspec.sh variables @@ -3138,9 +3138,12 @@ fi # # %changelog -* Mon Sep 05 2022 Justin M. Forbes [5.19.7-0] -- New config item for 5.19.7 (Justin M. Forbes) -- Linux v5.19.7 +* Thu Sep 08 2022 Justin M. Forbes [5.19.8-100] +- Config update for stable ARM64_ERRATUM_2441009 (Justin M. Forbes) + +* Thu Sep 08 2022 Justin M. Forbes [5.19.8-0] +- [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Mark Pearson) +- Linux v5.19.8 * Wed Aug 31 2022 Justin M. Forbes [5.19.6-0] - Revert "block: freeze the queue earlier in del_gendisk" (Justin M. Forbes) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index a66680639..dae2ff293 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -28,6 +28,7 @@ drivers/firmware/efi/secureboot.c | 38 + drivers/firmware/sysfb.c | 18 +- drivers/gpu/drm/drm_ioctl.c | 8 +- + drivers/gpu/drm/i915/display/intel_bios.c | 46 +- drivers/gpu/drm/v3d/Kconfig | 5 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- @@ -59,7 +60,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 61 files changed, 1729 insertions(+), 314 deletions(-) + 62 files changed, 1747 insertions(+), 342 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -251,7 +252,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 3d88923df694..4f4e240c3d2b 100644 +index e361c6230e9e..2c6324eff16a 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -945,6 +946,100 @@ index 51fcf1298023..7f1097947731 100644 /* don't overflow userbuf */ len = strlen(value); +diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c +index 0c5638f5b72b..a532958ad85f 100644 +--- a/drivers/gpu/drm/i915/display/intel_bios.c ++++ b/drivers/gpu/drm/i915/display/intel_bios.c +@@ -332,18 +332,6 @@ static bool fixup_lfp_data_ptrs(const void *bdb, void *ptrs_block) + return validate_lfp_data_ptrs(bdb, ptrs); + } + +-static const void *find_fp_timing_terminator(const u8 *data, int size) +-{ +- int i; +- +- for (i = 0; i < size - 1; i++) { +- if (data[i] == 0xff && data[i+1] == 0xff) +- return &data[i]; +- } +- +- return NULL; +-} +- + static int make_lfp_data_ptr(struct lvds_lfp_data_ptr_table *table, + int table_size, int total_size) + { +@@ -367,11 +355,22 @@ static void next_lfp_data_ptr(struct lvds_lfp_data_ptr_table *next, + static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, + const void *bdb) + { +- int i, size, table_size, block_size, offset; +- const void *t0, *t1, *block; ++ int i, size, table_size, block_size, offset, fp_timing_size; + struct bdb_lvds_lfp_data_ptrs *ptrs; ++ const void *block; + void *ptrs_block; + ++ /* ++ * The hardcoded fp_timing_size is only valid for ++ * modernish VBTs. All older VBTs definitely should ++ * include block 41 and thus we don't need to ++ * generate one. ++ */ ++ if (i915->vbt.version < 155) ++ return NULL; ++ ++ fp_timing_size = 38; ++ + block = find_raw_section(bdb, BDB_LVDS_LFP_DATA); + if (!block) + return NULL; +@@ -380,17 +379,8 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, + + block_size = get_blocksize(block); + +- size = block_size; +- t0 = find_fp_timing_terminator(block, size); +- if (!t0) +- return NULL; +- +- size -= t0 - block - 2; +- t1 = find_fp_timing_terminator(t0 + 2, size); +- if (!t1) +- return NULL; +- +- size = t1 - t0; ++ size = fp_timing_size + sizeof(struct lvds_dvo_timing) + ++ sizeof(struct lvds_pnp_id); + if (size * 16 > block_size) + return NULL; + +@@ -408,7 +398,7 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, + table_size = sizeof(struct lvds_dvo_timing); + size = make_lfp_data_ptr(&ptrs->ptr[0].dvo_timing, table_size, size); + +- table_size = t0 - block + 2; ++ table_size = fp_timing_size; + size = make_lfp_data_ptr(&ptrs->ptr[0].fp_timing, table_size, size); + + if (ptrs->ptr[0].fp_timing.table_size) +@@ -423,14 +413,14 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, + return NULL; + } + +- size = t1 - t0; ++ size = fp_timing_size + sizeof(struct lvds_dvo_timing) + ++ sizeof(struct lvds_pnp_id); + for (i = 1; i < 16; i++) { + next_lfp_data_ptr(&ptrs->ptr[i].fp_timing, &ptrs->ptr[i-1].fp_timing, size); + next_lfp_data_ptr(&ptrs->ptr[i].dvo_timing, &ptrs->ptr[i-1].dvo_timing, size); + next_lfp_data_ptr(&ptrs->ptr[i].panel_pnp_id, &ptrs->ptr[i-1].panel_pnp_id, size); + } + +- size = t1 - t0; + table_size = sizeof(struct lvds_lfp_panel_name); + + if (16 * (size + table_size) <= block_size) { diff --git a/drivers/gpu/drm/v3d/Kconfig b/drivers/gpu/drm/v3d/Kconfig index e973ec487484..ce62c5908e1d 100644 --- a/drivers/gpu/drm/v3d/Kconfig @@ -2885,7 +2980,7 @@ index 1e0041ec8132..5bcd047768b6 100644 ARRAY_SIZE(power_domain_names), sizeof(*power->pd_xlate.domains), diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 68e9121c1878..ccd7566adb4b 100644 +index dfef85a18eb5..d733da254911 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5686,6 +5686,13 @@ static void hub_event(struct work_struct *work) @@ -3084,7 +3179,7 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c -index 7cb956d3abb2..12df96177187 100644 +index 2c320a8fe70d..e097bf4ce549 100644 --- a/net/bluetooth/hci_event.c +++ b/net/bluetooth/hci_event.c @@ -3997,6 +3997,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, @@ -3112,8 +3207,8 @@ index 7cb956d3abb2..12df96177187 100644 + *status = skb->data[0]; + } - handle_cmd_cnt_and_timer(hdev, ev->ncmd); - + if (i == ARRAY_SIZE(hci_cc_table)) { + /* Unknown opcode, assume byte 0 contains the status, so diff --git a/scripts/tags.sh b/scripts/tags.sh index 01fab3d4f90b..2ae5dfc904f9 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index c68e8c101..d3a2b6f80 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.7.tar.xz) = 7803b9ca5f6aed239ae8d99b341ea4f1e1e0db824965818535375a1f5c46aad32ca2ae256ec98a03148b1625e5212de983cbecd27c36d0f2a9aa5fb5704b8d8f -SHA512 (kernel-abi-stablelists-5.19.7.tar.bz2) = 1e1f4dd5f32a88d8cbc08d5660b01243305092f9f62ccb5ed625bcf8116376aac21ac15dde3b741c571b198368d9920c9f1d587783a3397c58bc8a6fa648ef20 -SHA512 (kernel-kabi-dw-5.19.7.tar.bz2) = 74228e279df8db7eb8a44f7e236a4e1ddcec268bd134715a4d86f3c6b4841debb624bbdb60ee49567355a57ca84cd66d3647e79e15249f8f6f6a393b751359a9 +SHA512 (linux-5.19.8.tar.xz) = ad2fdc7b15d53636a72af15877e72d47010ef040c5fe973fbe9bc0d7ffa60f3d928719fc480a8344d96a345e234d4fa45b6e7b234a6ac0d62ccf6310b5b02387 +SHA512 (kernel-abi-stablelists-5.19.8.tar.bz2) = d740fd6ec34019ac0ef8552c943092096e7898d51cd6984d390562967a36e291913f99941bf6bbe9ab069deb408536d69b8570c909f7abe9756af444d07c55d7 +SHA512 (kernel-kabi-dw-5.19.8.tar.bz2) = 1de3b33f4992759093e4fd47338566be096f5f622e6a734cb10e3446ad9cfcc21d14f6e06c1e04ddb15cd570f783f32ec89e281b01b37b0cd076a4f86221ccd2 From a608e6cc29f6eb61f4eb04fd3b74d6b24ce2bd83 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 15 Sep 2022 10:28:24 +0100 Subject: [PATCH 095/114] kernel-5.19.9-100 * Thu Sep 15 2022 Justin M. Forbes [5.19.9-0] - Add CONFIG_ARM64_ERRATUM_2457168 as new stable config option (Justin M. Forbes) - fedora: disable IWLMEI (Peter Robinson) - [PATCH] drm/i915: Ensure damage clip area is within pipe area (Mark Pearson) - [PATCH] drm/i915/psr: Use full update In case of area calculation fails (Mark Pearson) - Config update for stable ARM64_ERRATUM_2441009 (Justin M. Forbes) - Linux v5.19.9 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++ kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 2 +- kernel-x86_64-fedora.config | 2 +- kernel.spec | 13 ++- patch-5.19-redhat.patch | 122 ++++++++++++++++++++++++++--- sources | 6 +- 10 files changed, 133 insertions(+), 22 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index b69b1b046..bb08f3e34 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/81d89458f7f2d872c7de7181acb857fe041ee953 + 81d89458f7f2d872c7de7181acb857fe041ee953 [PATCH] drm/i915: Ensure damage clip area is within pipe area + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/633114f82410496dc31e1cdbbbc5a793abebd058 + 633114f82410496dc31e1cdbbbc5a793abebd058 [PATCH] drm/i915/psr: Use full update In case of area calculation fails + "https://gitlab.com/cki-project/kernel-ark/-/commit"/7879af7639a11a5388ef7e590e1b480ac79c29ef 7879af7639a11a5388ef7e590e1b480ac79c29ef [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index be418f392..08e69122f 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -370,6 +370,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 818866473..0221f800c 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -295,6 +295,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index dc74d3206..323c905c8 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -370,6 +370,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 5f6794c0b..7a87bf321 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -295,6 +295,7 @@ CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index 17fc79257..a60c1ec76 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -3043,7 +3043,7 @@ CONFIG_IWLDVM=m CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLEGACY_DEBUG=y CONFIG_IWLEGACY=m -CONFIG_IWLMEI=m +# CONFIG_IWLMEI is not set CONFIG_IWLMVM=m # CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5013dcdf2..09f637e30 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -3026,7 +3026,7 @@ CONFIG_IWLDVM=m CONFIG_IWLEGACY_DEBUGFS=y CONFIG_IWLEGACY_DEBUG=y CONFIG_IWLEGACY=m -CONFIG_IWLMEI=m +# CONFIG_IWLMEI is not set CONFIG_IWLMVM=m # CONFIG_IWLWIFI_BCAST_FILTERING is not set CONFIG_IWLWIFI_DEBUGFS=y diff --git a/kernel.spec b/kernel.spec index 5d6db1abd..ff9cd295a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.8 +%define specversion 5.19.9 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.8 +%define tarfile_release 5.19.9 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.8 +%define kabiversion 5.19.9 # # End of genspec.sh variables @@ -3138,8 +3138,13 @@ fi # # %changelog -* Thu Sep 08 2022 Justin M. Forbes [5.19.8-100] +* Thu Sep 15 2022 Justin M. Forbes [5.19.9-0] +- Add CONFIG_ARM64_ERRATUM_2457168 as new stable config option (Justin M. Forbes) +- fedora: disable IWLMEI (Peter Robinson) +- [PATCH] drm/i915: Ensure damage clip area is within pipe area (Mark Pearson) +- [PATCH] drm/i915/psr: Use full update In case of area calculation fails (Mark Pearson) - Config update for stable ARM64_ERRATUM_2441009 (Justin M. Forbes) +- Linux v5.19.9 * Thu Sep 08 2022 Justin M. Forbes [5.19.8-0] - [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Mark Pearson) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index dae2ff293..0b4a8c246 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -29,6 +29,7 @@ drivers/firmware/sysfb.c | 18 +- drivers/gpu/drm/drm_ioctl.c | 8 +- drivers/gpu/drm/i915/display/intel_bios.c | 46 +- + drivers/gpu/drm/i915/display/intel_psr.c | 37 +- drivers/gpu/drm/v3d/Kconfig | 5 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- @@ -60,7 +61,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 62 files changed, 1747 insertions(+), 342 deletions(-) + 63 files changed, 1777 insertions(+), 349 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -252,7 +253,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index e361c6230e9e..2c6324eff16a 100644 +index 1f27c4bd09e6..ec5fbc9dc8ae 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -371,10 +372,10 @@ index ce9826bce29b..948d18e59cf5 100644 CONFIG_DRM_ETNAVIV=m CONFIG_DRM_MXSFB=m diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index 001eaba5a6b4..cc20aaacd741 100644 +index cc1e7bb49d38..8bb79230ac24 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1162,7 +1162,7 @@ endchoice +@@ -1179,7 +1179,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -383,7 +384,7 @@ index 001eaba5a6b4..cc20aaacd741 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1401,6 +1401,7 @@ config XEN +@@ -1418,6 +1418,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -429,7 +430,7 @@ index 1cc85b8ff42e..b7ee128c67ce 100644 + return !!ipl_secure_flag; +} diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 0a37f5de2863..e2644fc7a172 100644 +index 3e0361db963e..9b59492fc2f4 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c @@ -49,6 +49,7 @@ @@ -440,7 +441,7 @@ index 0a37f5de2863..e2644fc7a172 100644 #include #include -@@ -970,6 +971,9 @@ void __init setup_arch(char **cmdline_p) +@@ -971,6 +972,9 @@ void __init setup_arch(char **cmdline_p) log_component_list(); @@ -947,7 +948,7 @@ index 51fcf1298023..7f1097947731 100644 /* don't overflow userbuf */ len = strlen(value); diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c -index 0c5638f5b72b..a532958ad85f 100644 +index 91caf4523b34..84c086610235 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c +++ b/drivers/gpu/drm/i915/display/intel_bios.c @@ -332,18 +332,6 @@ static bool fixup_lfp_data_ptrs(const void *bdb, void *ptrs_block) @@ -1040,6 +1041,101 @@ index 0c5638f5b72b..a532958ad85f 100644 table_size = sizeof(struct lvds_lfp_panel_name); if (16 * (size + table_size) <= block_size) { +diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c +index 06db407e2749..36356893c7ca 100644 +--- a/drivers/gpu/drm/i915/display/intel_psr.c ++++ b/drivers/gpu/drm/i915/display/intel_psr.c +@@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, + } + + static void clip_area_update(struct drm_rect *overlap_damage_area, +- struct drm_rect *damage_area) ++ struct drm_rect *damage_area, ++ struct drm_rect *pipe_src) + { ++ if (!drm_rect_intersect(damage_area, pipe_src)) ++ return; ++ + if (overlap_damage_area->y1 == -1) { + overlap_damage_area->y1 = damage_area->y1; + overlap_damage_area->y2 = damage_area->y2; +@@ -1685,6 +1689,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c + int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, + struct intel_crtc *crtc) + { ++ struct drm_i915_private *dev_priv = to_i915(state->base.dev); + struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc); + struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 }; + struct intel_plane_state *new_plane_state, *old_plane_state; +@@ -1708,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, + */ + for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, + new_plane_state, i) { +- struct drm_rect src, damaged_area = { .y1 = -1 }; ++ struct drm_rect src, damaged_area = { .x1 = 0, .y1 = -1, ++ .x2 = INT_MAX }; + struct drm_atomic_helper_damage_iter iter; + struct drm_rect clip; + +@@ -1735,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, + if (old_plane_state->uapi.visible) { + damaged_area.y1 = old_plane_state->uapi.dst.y1; + damaged_area.y2 = old_plane_state->uapi.dst.y2; +- clip_area_update(&pipe_clip, &damaged_area); ++ clip_area_update(&pipe_clip, &damaged_area, ++ &crtc_state->pipe_src); + } + + if (new_plane_state->uapi.visible) { + damaged_area.y1 = new_plane_state->uapi.dst.y1; + damaged_area.y2 = new_plane_state->uapi.dst.y2; +- clip_area_update(&pipe_clip, &damaged_area); ++ clip_area_update(&pipe_clip, &damaged_area, ++ &crtc_state->pipe_src); + } + continue; + } else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) { + /* If alpha changed mark the whole plane area as damaged */ + damaged_area.y1 = new_plane_state->uapi.dst.y1; + damaged_area.y2 = new_plane_state->uapi.dst.y2; +- clip_area_update(&pipe_clip, &damaged_area); ++ clip_area_update(&pipe_clip, &damaged_area, ++ &crtc_state->pipe_src); + continue; + } + +@@ -1759,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, + &new_plane_state->uapi); + drm_atomic_for_each_plane_damage(&iter, &clip) { + if (drm_rect_intersect(&clip, &src)) +- clip_area_update(&damaged_area, &clip); ++ clip_area_update(&damaged_area, &clip, ++ &crtc_state->pipe_src); + } + + if (damaged_area.y1 == -1) +@@ -1767,7 +1777,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, + + damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1; + damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1; +- clip_area_update(&pipe_clip, &damaged_area); ++ clip_area_update(&pipe_clip, &damaged_area, &crtc_state->pipe_src); ++ } ++ ++ /* ++ * TODO: For now we are just using full update in case ++ * selective fetch area calculation fails. To optimize this we ++ * should identify cases where this happens and fix the area ++ * calculation for those. ++ */ ++ if (pipe_clip.y1 == -1) { ++ drm_info_once(&dev_priv->drm, ++ "Selective fetch area calculation failed in pipe %c\n", ++ pipe_name(crtc->pipe)); ++ full_update = true; + } + + if (full_update) diff --git a/drivers/gpu/drm/v3d/Kconfig b/drivers/gpu/drm/v3d/Kconfig index e973ec487484..ce62c5908e1d 100644 --- a/drivers/gpu/drm/v3d/Kconfig @@ -1565,7 +1661,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644 if (data->f01_container->dev.driver) { /* Driver already bound, so enable ATTN now. */ diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index 847ad47a2dfd..e5e545c80de7 100644 +index f113833c3075..09b90271036f 100644 --- a/drivers/iommu/iommu.c +++ b/drivers/iommu/iommu.c @@ -7,6 +7,7 @@ @@ -3066,7 +3162,7 @@ index 7d9b0bb47eb3..221776a5377a 100644 enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) { diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index eafa1d2489fd..8a7165ea78d5 100644 +index 4e94755098f1..f97d4de2996f 100644 --- a/include/linux/lsm_hook_defs.h +++ b/include/linux/lsm_hook_defs.h @@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) @@ -3079,7 +3175,7 @@ index eafa1d2489fd..8a7165ea78d5 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index 91c8146649f5..42a73934404e 100644 +index b681cfce6190..9cf4ac43050c 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h @@ -1550,6 +1550,12 @@ @@ -3120,7 +3216,7 @@ index ab7eea01ab42..fff7c5f737fc 100644 int rmi_register_transport_device(struct rmi_transport_dev *xport); diff --git a/include/linux/security.h b/include/linux/security.h -index 7fc4e9f49f54..6f0b0b2dc73d 100644 +index 3cc127bb5bfd..2fecdfb03eb5 100644 --- a/include/linux/security.h +++ b/include/linux/security.h @@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); @@ -3283,7 +3379,7 @@ index 87cbdc64d272..18555cf18da7 100644 static int __init lockdown_lsm_init(void) diff --git a/security/security.c b/security/security.c -index 188b8f782220..dab400de2335 100644 +index 8b62654ff3f9..1c03d1cff35c 100644 --- a/security/security.c +++ b/security/security.c @@ -2617,6 +2617,12 @@ int security_locked_down(enum lockdown_reason what) diff --git a/sources b/sources index d3a2b6f80..a87f2c99a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.8.tar.xz) = ad2fdc7b15d53636a72af15877e72d47010ef040c5fe973fbe9bc0d7ffa60f3d928719fc480a8344d96a345e234d4fa45b6e7b234a6ac0d62ccf6310b5b02387 -SHA512 (kernel-abi-stablelists-5.19.8.tar.bz2) = d740fd6ec34019ac0ef8552c943092096e7898d51cd6984d390562967a36e291913f99941bf6bbe9ab069deb408536d69b8570c909f7abe9756af444d07c55d7 -SHA512 (kernel-kabi-dw-5.19.8.tar.bz2) = 1de3b33f4992759093e4fd47338566be096f5f622e6a734cb10e3446ad9cfcc21d14f6e06c1e04ddb15cd570f783f32ec89e281b01b37b0cd076a4f86221ccd2 +SHA512 (linux-5.19.9.tar.xz) = 0a02363a7c195b6b696e4fb904f4070adbb4377029f94d20e58703a7b8fef6a903a28dbec8225ec0950ce8ebc0b51c38de6817c6ff291678ac8e19ef1a061577 +SHA512 (kernel-abi-stablelists-5.19.9.tar.bz2) = 3b537cfe927572a0a1fefecfc0a33364f487a27f8f831243c62c53c0913020077f1732e08018eb557e93d1f0c399ca6faae228c08b9dfe21976083312f1b5679 +SHA512 (kernel-kabi-dw-5.19.9.tar.bz2) = b1c5479776478d559868efc8307981a8863d01e013e241fd4f54f4f389b45e803acd5a78da29bfbf93b51ad4937065c6eae0fdfb01c09289cbe400dd4cfa30e1 From eb9eea80c6bb3bcb4521cb16e76a6f43ecde65c4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 20 Sep 2022 10:01:04 -0500 Subject: [PATCH 096/114] kernel-5.19.10-100 * Tue Sep 20 2022 Justin M. Forbes [5.19.10-0] - kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo) - Linux v5.19.10 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 +++ kernel.spec | 10 +++++++--- patch-5.19-redhat.patch | 18 ++++++++++++++++-- sources | 6 +++--- 4 files changed, 29 insertions(+), 8 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index bb08f3e34..f3e996ae9 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee + 9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee kbuild: Add skip_encoding_btf_enum64 option to pahole + "https://gitlab.com/cki-project/kernel-ark/-/commit"/81d89458f7f2d872c7de7181acb857fe041ee953 81d89458f7f2d872c7de7181acb857fe041ee953 [PATCH] drm/i915: Ensure damage clip area is within pipe area diff --git a/kernel.spec b/kernel.spec index ff9cd295a..b9af96ac1 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.9 +%define specversion 5.19.10 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.9 +%define tarfile_release 5.19.10 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.9 +%define kabiversion 5.19.10 # # End of genspec.sh variables @@ -3138,6 +3138,10 @@ fi # # %changelog +* Tue Sep 20 2022 Justin M. Forbes [5.19.10-0] +- kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo) +- Linux v5.19.10 + * Thu Sep 15 2022 Justin M. Forbes [5.19.9-0] - Add CONFIG_ARM64_ERRATUM_2457168 as new stable config option (Justin M. Forbes) - fedora: disable IWLMEI (Peter Robinson) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 0b4a8c246..1472d6f5b 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -56,12 +56,13 @@ init/Kconfig | 2 +- kernel/module/signing.c | 9 +- net/bluetooth/hci_event.c | 20 + + scripts/pahole-flags.sh | 4 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 63 files changed, 1777 insertions(+), 349 deletions(-) + 64 files changed, 1781 insertions(+), 349 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -253,7 +254,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 1f27c4bd09e6..ec5fbc9dc8ae 100644 +index 33a9b6b547c4..f16045bf3888 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -3305,6 +3306,19 @@ index 2c320a8fe70d..e097bf4ce549 100644 if (i == ARRAY_SIZE(hci_cc_table)) { /* Unknown opcode, assume byte 0 contains the status, so +diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh +index 0d99ef17e4a5..d4f3d63cb434 100755 +--- a/scripts/pahole-flags.sh ++++ b/scripts/pahole-flags.sh +@@ -20,4 +20,8 @@ if [ "${pahole_ver}" -ge "122" ]; then + extra_paholeopt="${extra_paholeopt} -j" + fi + ++if [ "${pahole_ver}" -ge "124" ]; then ++ extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64" ++fi ++ + echo ${extra_paholeopt} diff --git a/scripts/tags.sh b/scripts/tags.sh index 01fab3d4f90b..2ae5dfc904f9 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index a87f2c99a..4281aa2e4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.9.tar.xz) = 0a02363a7c195b6b696e4fb904f4070adbb4377029f94d20e58703a7b8fef6a903a28dbec8225ec0950ce8ebc0b51c38de6817c6ff291678ac8e19ef1a061577 -SHA512 (kernel-abi-stablelists-5.19.9.tar.bz2) = 3b537cfe927572a0a1fefecfc0a33364f487a27f8f831243c62c53c0913020077f1732e08018eb557e93d1f0c399ca6faae228c08b9dfe21976083312f1b5679 -SHA512 (kernel-kabi-dw-5.19.9.tar.bz2) = b1c5479776478d559868efc8307981a8863d01e013e241fd4f54f4f389b45e803acd5a78da29bfbf93b51ad4937065c6eae0fdfb01c09289cbe400dd4cfa30e1 +SHA512 (linux-5.19.10.tar.xz) = 13979541c993284eaf1db132a238bae26d2f6adb30fd42382f49e028e662dce57e784784a7af00cd46acc8ec1f4d9612ea542e43ebfcd8bd20267ba7800ac5b5 +SHA512 (kernel-abi-stablelists-5.19.10.tar.bz2) = 83e69570b6f90a0199783bdd74f266f2518ee6fb3b48c4070b7d0918318d0bea2f79115f29d2aee9766a34dc5446ead54181b212faecb1c3b5786ef4006ce4b6 +SHA512 (kernel-kabi-dw-5.19.10.tar.bz2) = 132bbbd4460005544a5e357895d9b6eaa50c98646dba4253feb05881dfd9f66dcf533b25b5264c7bdd3bb5d920f539a4b9180564eb3579665ab38caf88d99fb2 From ee1fb2e0c41eb72ad0855bbe1bd749f172e9a7de Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 23 Sep 2022 09:45:55 -0500 Subject: [PATCH 097/114] kernel-5.19.11-100 * Fri Sep 23 2022 Justin M. Forbes [5.19.11-0] - Linux v5.19.11 Resolves: Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 - kernel-armv7hl-fedora.config | 1 - kernel-armv7hl-lpae-debug-fedora.config | 1 - kernel-armv7hl-lpae-fedora.config | 1 - kernel.spec | 9 ++++++--- patch-5.19-redhat.patch | 2 +- sources | 6 +++--- 11 files changed, 14 insertions(+), 11 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 08e69122f..e97ea070e 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -398,6 +398,7 @@ CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 0221f800c..7ea33c155 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -322,6 +322,7 @@ CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index 323c905c8..a6a465475 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -398,6 +398,7 @@ CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 7a87bf321..2dd4d52ac 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -322,6 +322,7 @@ CONFIG_ARM64_TAGGED_ADDR_ABI=y CONFIG_ARM64_TLB_RANGE=y CONFIG_ARM64_USE_LSE_ATOMICS=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARM64_VA_BITS_47 is not set CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 0a043d7b4..655629bd9 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -349,7 +349,6 @@ CONFIG_ARCH_VIRT=y # CONFIG_ARCH_WM8850 is not set CONFIG_ARCH_ZYNQ=y # CONFIG_ARCNET is not set -# CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 609509649..05d47da94 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -349,7 +349,6 @@ CONFIG_ARCH_VIRT=y # CONFIG_ARCH_WM8850 is not set CONFIG_ARCH_ZYNQ=y # CONFIG_ARCNET is not set -# CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 719198dfc..8affb3000 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -341,7 +341,6 @@ CONFIG_ARCH_VIRT=y # CONFIG_ARCH_WM8850 is not set # CONFIG_ARCH_ZYNQ is not set # CONFIG_ARCNET is not set -# CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index e4e3a7d6b..1d3cd1bee 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -341,7 +341,6 @@ CONFIG_ARCH_VIRT=y # CONFIG_ARCH_WM8850 is not set # CONFIG_ARCH_ZYNQ is not set # CONFIG_ARCNET is not set -# CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_AMU_EXTN=y CONFIG_ARM64_E0PD=y CONFIG_ARM64_EPAN=y diff --git a/kernel.spec b/kernel.spec index b9af96ac1..89a51f0a2 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.10 +%define specversion 5.19.11 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.10 +%define tarfile_release 5.19.11 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.10 +%define kabiversion 5.19.11 # # End of genspec.sh variables @@ -3138,6 +3138,9 @@ fi # # %changelog +* Fri Sep 23 2022 Justin M. Forbes [5.19.11-0] +- Linux v5.19.11 + * Tue Sep 20 2022 Justin M. Forbes [5.19.10-0] - kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo) - Linux v5.19.10 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 1472d6f5b..80e5938ef 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -254,7 +254,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 33a9b6b547c4..f16045bf3888 100644 +index 01463a22926d..2cb088d25213 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index 4281aa2e4..291019327 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.10.tar.xz) = 13979541c993284eaf1db132a238bae26d2f6adb30fd42382f49e028e662dce57e784784a7af00cd46acc8ec1f4d9612ea542e43ebfcd8bd20267ba7800ac5b5 -SHA512 (kernel-abi-stablelists-5.19.10.tar.bz2) = 83e69570b6f90a0199783bdd74f266f2518ee6fb3b48c4070b7d0918318d0bea2f79115f29d2aee9766a34dc5446ead54181b212faecb1c3b5786ef4006ce4b6 -SHA512 (kernel-kabi-dw-5.19.10.tar.bz2) = 132bbbd4460005544a5e357895d9b6eaa50c98646dba4253feb05881dfd9f66dcf533b25b5264c7bdd3bb5d920f539a4b9180564eb3579665ab38caf88d99fb2 +SHA512 (linux-5.19.11.tar.xz) = d6d103a580fac71a0d2e99aed5096f8afc276b18e850689b2636c7e0c21810decf2a4f0f0a5f728731f7d8f940d103f157e303190225b8984fa04f266f2e5cd0 +SHA512 (kernel-abi-stablelists-5.19.11.tar.bz2) = 70815edb4e6ea7b74044fa87955e81e0f0bff2a726d13b1b28c36154e3ce44cf2f343a56bdda8ea89708dc82eb60e51c87dcf3929cd49724c489207293dc2d36 +SHA512 (kernel-kabi-dw-5.19.11.tar.bz2) = 7924808283251f433eaf59b2125f79627d3bf2a96a231b67ae9eba159287c7300be8e4bf3d622b461fe20b429176a6b4fbae29940c92cc17cd5fea3a2de46c23 From 975c917c0e969177ac4052d53972170e99283552 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 28 Sep 2022 12:10:06 -0500 Subject: [PATCH 098/114] kernel-5.19.12-100 * Wed Sep 28 2022 Justin M. Forbes [5.19.12-0] - Linux v5.19.12 Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 9 ++++++--- patch-5.19-redhat.patch | 44 +++++++++++------------------------------ sources | 6 +++--- 3 files changed, 20 insertions(+), 39 deletions(-) diff --git a/kernel.spec b/kernel.spec index 89a51f0a2..5909c930e 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.11 +%define specversion 5.19.12 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.11 +%define tarfile_release 5.19.12 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.11 +%define kabiversion 5.19.12 # # End of genspec.sh variables @@ -3138,6 +3138,9 @@ fi # # %changelog +* Wed Sep 28 2022 Justin M. Forbes [5.19.12-0] +- Linux v5.19.12 + * Fri Sep 23 2022 Justin M. Forbes [5.19.11-0] - Linux v5.19.11 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 80e5938ef..0390f3ef1 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -16,7 +16,6 @@ arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + arch/x86/kernel/setup.c | 22 +- - block/genhd.c | 3 +- drivers/acpi/apei/hest.c | 8 + drivers/acpi/irq.c | 17 +- drivers/acpi/scan.c | 9 + @@ -62,7 +61,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 64 files changed, 1781 insertions(+), 349 deletions(-) + 63 files changed, 1779 insertions(+), 348 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -254,7 +253,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 01463a22926d..2cb088d25213 100644 +index 7df4c195c8ab..6adcbebd18ae 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -499,27 +498,6 @@ index bd6c6fd373ae..3333b08a778d 100644 reserve_initrd(); -diff --git a/block/genhd.c b/block/genhd.c -index 278227ba1d53..e0675772178b 100644 ---- a/block/genhd.c -+++ b/block/genhd.c -@@ -623,7 +623,6 @@ void del_gendisk(struct gendisk *disk) - * Prevent new I/O from crossing bio_queue_enter(). - */ - blk_queue_start_drain(q); -- blk_mq_freeze_queue_wait(q); - - if (!(disk->flags & GENHD_FL_HIDDEN)) { - sysfs_remove_link(&disk_to_dev(disk)->kobj, "bdi"); -@@ -647,6 +646,8 @@ void del_gendisk(struct gendisk *disk) - pm_runtime_set_memalloc_noio(disk_to_dev(disk), false); - device_del(disk_to_dev(disk)); - -+ blk_mq_freeze_queue_wait(q); -+ - blk_throtl_cancel_bios(disk->queue); - - blk_sync_queue(q); diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c index 6aef1ee5e1bd..8f146b1b4972 100644 --- a/drivers/acpi/apei/hest.c @@ -949,7 +927,7 @@ index 51fcf1298023..7f1097947731 100644 /* don't overflow userbuf */ len = strlen(value); diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c -index 91caf4523b34..84c086610235 100644 +index b5de61fe9cc6..40ef64a867e4 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c +++ b/drivers/gpu/drm/i915/display/intel_bios.c @@ -332,18 +332,6 @@ static bool fixup_lfp_data_ptrs(const void *bdb, void *ptrs_block) @@ -1043,10 +1021,10 @@ index 91caf4523b34..84c086610235 100644 if (16 * (size + table_size) <= block_size) { diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 06db407e2749..36356893c7ca 100644 +index 8f09203e0cf0..7d61c55184e5 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, +@@ -1624,8 +1624,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, } static void clip_area_update(struct drm_rect *overlap_damage_area, @@ -1060,7 +1038,7 @@ index 06db407e2749..36356893c7ca 100644 if (overlap_damage_area->y1 == -1) { overlap_damage_area->y1 = damage_area->y1; overlap_damage_area->y2 = damage_area->y2; -@@ -1685,6 +1689,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c +@@ -1691,6 +1695,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, struct intel_crtc *crtc) { @@ -1068,7 +1046,7 @@ index 06db407e2749..36356893c7ca 100644 struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc); struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 }; struct intel_plane_state *new_plane_state, *old_plane_state; -@@ -1708,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1714,7 +1719,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, */ for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { @@ -1078,7 +1056,7 @@ index 06db407e2749..36356893c7ca 100644 struct drm_atomic_helper_damage_iter iter; struct drm_rect clip; -@@ -1735,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1741,20 +1747,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, if (old_plane_state->uapi.visible) { damaged_area.y1 = old_plane_state->uapi.dst.y1; damaged_area.y2 = old_plane_state->uapi.dst.y2; @@ -1105,7 +1083,7 @@ index 06db407e2749..36356893c7ca 100644 continue; } -@@ -1759,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1765,7 +1774,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, &new_plane_state->uapi); drm_atomic_for_each_plane_damage(&iter, &clip) { if (drm_rect_intersect(&clip, &src)) @@ -1115,7 +1093,7 @@ index 06db407e2749..36356893c7ca 100644 } if (damaged_area.y1 == -1) -@@ -1767,7 +1777,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1773,7 +1783,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1; damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1; @@ -3077,7 +3055,7 @@ index 1e0041ec8132..5bcd047768b6 100644 ARRAY_SIZE(power_domain_names), sizeof(*power->pd_xlate.domains), diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index dfef85a18eb5..d733da254911 100644 +index 80b29f937c60..8eaebd6a15b8 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -5686,6 +5686,13 @@ static void hub_event(struct work_struct *work) diff --git a/sources b/sources index 291019327..d01052ae5 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.11.tar.xz) = d6d103a580fac71a0d2e99aed5096f8afc276b18e850689b2636c7e0c21810decf2a4f0f0a5f728731f7d8f940d103f157e303190225b8984fa04f266f2e5cd0 -SHA512 (kernel-abi-stablelists-5.19.11.tar.bz2) = 70815edb4e6ea7b74044fa87955e81e0f0bff2a726d13b1b28c36154e3ce44cf2f343a56bdda8ea89708dc82eb60e51c87dcf3929cd49724c489207293dc2d36 -SHA512 (kernel-kabi-dw-5.19.11.tar.bz2) = 7924808283251f433eaf59b2125f79627d3bf2a96a231b67ae9eba159287c7300be8e4bf3d622b461fe20b429176a6b4fbae29940c92cc17cd5fea3a2de46c23 +SHA512 (linux-5.19.12.tar.xz) = e62ebc94124fc85cdecdd3100e300fdb2dfe7a434350e8ef141876ee8c80cb604eba76229d05afc9fc5a34e4f16676300426143bdfa9a620301c361acfb2c32f +SHA512 (kernel-abi-stablelists-5.19.12.tar.bz2) = caa6762b4cb2f44183cc351047844a75dc4847d9f99892ae404bf760588c3445fe63070cf5d88b46e560a482c2352bf1ea776510893326267d4e2d8d35e3ac55 +SHA512 (kernel-kabi-dw-5.19.12.tar.bz2) = ad290363fb7539732eb90ef462a1f2e67a2cd09a10a4f081971e132c2c60952aa7251ab3d870db05419259aa5248a6ecbad32db04648d18c1deac2f2b19607e3 From ca8f1d4ceff63b2efabd4ef69478c7b30bc9355d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 4 Oct 2022 10:17:18 -0500 Subject: [PATCH 099/114] kernel-5.19.13-100 * Tue Oct 04 2022 Justin M. Forbes [5.19.13-0] - Linux v5.19.13 Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 9 ++++++--- patch-5.19-redhat.patch | 18 +++++++++--------- sources | 6 +++--- 3 files changed, 18 insertions(+), 15 deletions(-) diff --git a/kernel.spec b/kernel.spec index 5909c930e..c0c72c8f0 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.12 +%define specversion 5.19.13 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.12 +%define tarfile_release 5.19.13 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.12 +%define kabiversion 5.19.13 # # End of genspec.sh variables @@ -3138,6 +3138,9 @@ fi # # %changelog +* Tue Oct 04 2022 Justin M. Forbes [5.19.13-0] +- Linux v5.19.13 + * Wed Sep 28 2022 Justin M. Forbes [5.19.12-0] - Linux v5.19.12 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 0390f3ef1..6af2c8d8f 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -253,7 +253,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 7df4c195c8ab..6adcbebd18ae 100644 +index 2ecedf786e27..351174264fec 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -927,7 +927,7 @@ index 51fcf1298023..7f1097947731 100644 /* don't overflow userbuf */ len = strlen(value); diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c -index b5de61fe9cc6..40ef64a867e4 100644 +index 91caf4523b34..84c086610235 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c +++ b/drivers/gpu/drm/i915/display/intel_bios.c @@ -332,18 +332,6 @@ static bool fixup_lfp_data_ptrs(const void *bdb, void *ptrs_block) @@ -1021,10 +1021,10 @@ index b5de61fe9cc6..40ef64a867e4 100644 if (16 * (size + table_size) <= block_size) { diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 8f09203e0cf0..7d61c55184e5 100644 +index 06db407e2749..36356893c7ca 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -1624,8 +1624,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, +@@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, } static void clip_area_update(struct drm_rect *overlap_damage_area, @@ -1038,7 +1038,7 @@ index 8f09203e0cf0..7d61c55184e5 100644 if (overlap_damage_area->y1 == -1) { overlap_damage_area->y1 = damage_area->y1; overlap_damage_area->y2 = damage_area->y2; -@@ -1691,6 +1695,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c +@@ -1685,6 +1689,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, struct intel_crtc *crtc) { @@ -1046,7 +1046,7 @@ index 8f09203e0cf0..7d61c55184e5 100644 struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc); struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 }; struct intel_plane_state *new_plane_state, *old_plane_state; -@@ -1714,7 +1719,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1708,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, */ for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { @@ -1056,7 +1056,7 @@ index 8f09203e0cf0..7d61c55184e5 100644 struct drm_atomic_helper_damage_iter iter; struct drm_rect clip; -@@ -1741,20 +1747,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1735,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, if (old_plane_state->uapi.visible) { damaged_area.y1 = old_plane_state->uapi.dst.y1; damaged_area.y2 = old_plane_state->uapi.dst.y2; @@ -1083,7 +1083,7 @@ index 8f09203e0cf0..7d61c55184e5 100644 continue; } -@@ -1765,7 +1774,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1759,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, &new_plane_state->uapi); drm_atomic_for_each_plane_damage(&iter, &clip) { if (drm_rect_intersect(&clip, &src)) @@ -1093,7 +1093,7 @@ index 8f09203e0cf0..7d61c55184e5 100644 } if (damaged_area.y1 == -1) -@@ -1773,7 +1783,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, +@@ -1767,7 +1777,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1; damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1; diff --git a/sources b/sources index d01052ae5..ff84666e0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.12.tar.xz) = e62ebc94124fc85cdecdd3100e300fdb2dfe7a434350e8ef141876ee8c80cb604eba76229d05afc9fc5a34e4f16676300426143bdfa9a620301c361acfb2c32f -SHA512 (kernel-abi-stablelists-5.19.12.tar.bz2) = caa6762b4cb2f44183cc351047844a75dc4847d9f99892ae404bf760588c3445fe63070cf5d88b46e560a482c2352bf1ea776510893326267d4e2d8d35e3ac55 -SHA512 (kernel-kabi-dw-5.19.12.tar.bz2) = ad290363fb7539732eb90ef462a1f2e67a2cd09a10a4f081971e132c2c60952aa7251ab3d870db05419259aa5248a6ecbad32db04648d18c1deac2f2b19607e3 +SHA512 (linux-5.19.13.tar.xz) = dbf9ace8c270228089f7b2930e7ed996e017830a0bfc29be94922196158dda9ae85bde92e884a2ebc6b0faa1ab272d5d31438d0ff60dd17bd9bc7edcacc9865f +SHA512 (kernel-abi-stablelists-5.19.13.tar.bz2) = 53cde69e7e292decf5208c3cde4d8bdc59a80c0d5945c054d61ad2031bfc31971b909a7186cd960fb0e86f603627ac49188e462eaeef3d4302ec15bf3a59f99a +SHA512 (kernel-kabi-dw-5.19.13.tar.bz2) = e207d27465a2f4b5c3c5748250b828f7ed701ccda7c2193450e637ae382b814f951a3ff45f56b6ce2f6ec4c9d725cf55d602e9218432ac84d501d9021baa72f0 From bfbb77061376e40a858f1a3cd4b3f6edb0d80702 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 5 Oct 2022 16:03:36 -0500 Subject: [PATCH 100/114] kernel-5.19.14-100 * Wed Oct 05 2022 Justin M. Forbes [5.19.14-0] - Linux v5.19.14 Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 9 ++++++--- patch-5.19-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/kernel.spec b/kernel.spec index c0c72c8f0..f0bac9592 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.13 +%define specversion 5.19.14 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.13 +%define tarfile_release 5.19.14 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.13 +%define kabiversion 5.19.14 # # End of genspec.sh variables @@ -3138,6 +3138,9 @@ fi # # %changelog +* Wed Oct 05 2022 Justin M. Forbes [5.19.14-0] +- Linux v5.19.14 + * Tue Oct 04 2022 Justin M. Forbes [5.19.13-0] - Linux v5.19.13 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 6af2c8d8f..64174bedf 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -253,7 +253,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index 2ecedf786e27..351174264fec 100644 +index ff4a15867145..975c3f82db13 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index ff84666e0..ed3886bbf 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.13.tar.xz) = dbf9ace8c270228089f7b2930e7ed996e017830a0bfc29be94922196158dda9ae85bde92e884a2ebc6b0faa1ab272d5d31438d0ff60dd17bd9bc7edcacc9865f -SHA512 (kernel-abi-stablelists-5.19.13.tar.bz2) = 53cde69e7e292decf5208c3cde4d8bdc59a80c0d5945c054d61ad2031bfc31971b909a7186cd960fb0e86f603627ac49188e462eaeef3d4302ec15bf3a59f99a -SHA512 (kernel-kabi-dw-5.19.13.tar.bz2) = e207d27465a2f4b5c3c5748250b828f7ed701ccda7c2193450e637ae382b814f951a3ff45f56b6ce2f6ec4c9d725cf55d602e9218432ac84d501d9021baa72f0 +SHA512 (linux-5.19.14.tar.xz) = 1c15ee4ead8e1810499e6d67fc1efda557658b2a57a0fbce0a0264cab59a26f99316542ba1021ee5092c3dee8994def6f0c9a4a43a1d1feb6fa6ba116a6c33ff +SHA512 (kernel-abi-stablelists-5.19.14.tar.bz2) = 7b2f4c0c2418b1d0b20cd7c857c0b170fd2c228722144b5f77abd3af1f8d38f3dc78c1f539db8e7c26c4f8d0396e78073b2cd10e72e8bce879f8e411664221bc +SHA512 (kernel-kabi-dw-5.19.14.tar.bz2) = c6f1a4ad0a824466cb9687788495b512f9d0a039d0cb28e1c661f9e7f4c9046c7845a4ae67854e38365c2a75d2ab13232e3bc32fc2b8f792f008a816792a2a62 From e9d2caf866c22ce9a006a009d0fa7b6867208d61 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 12 Oct 2022 09:41:05 -0500 Subject: [PATCH 101/114] kernel-5.19.15-100 * Wed Oct 12 2022 Justin M. Forbes [5.19.15-0] - scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds) - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern) - Linux v5.19.15 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 +++ kernel.spec | 11 +++-- patch-5.19-redhat.patch | 93 +++++++++++++++++++++++++++++++++++++++-- sources | 6 +-- 4 files changed, 106 insertions(+), 10 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index f3e996ae9..1a5b3d6ef 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 + 3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 scsi: stex: Properly zero out the passthrough command structure + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d88ada87e783422a5e31b8e4c6dd376f58553cb1 + d88ada87e783422a5e31b8e4c6dd376f58553cb1 ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference + "https://gitlab.com/cki-project/kernel-ark/-/commit"/9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee 9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee kbuild: Add skip_encoding_btf_enum64 option to pahole diff --git a/kernel.spec b/kernel.spec index f0bac9592..0f013d217 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.14 +%define specversion 5.19.15 %define patchversion 5.19 %define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.14 +%define tarfile_release 5.19.15 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.14 +%define kabiversion 5.19.15 # # End of genspec.sh variables @@ -3138,6 +3138,11 @@ fi # # %changelog +* Wed Oct 12 2022 Justin M. Forbes [5.19.15-0] +- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds) +- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern) +- Linux v5.19.15 + * Wed Oct 05 2022 Justin M. Forbes [5.19.14-0] - Linux v5.19.14 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 64174bedf..8a70f5836 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -44,6 +44,7 @@ drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ drivers/net/phy/broadcom.c | 33 +- drivers/pci/quirks.c | 24 + + drivers/scsi/stex.c | 17 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/usb/core/hub.c | 7 + include/linux/efi.h | 22 +- @@ -52,16 +53,19 @@ include/linux/mfd/bcm2835-pm.h | 1 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + + include/scsi/scsi_cmnd.h | 2 +- init/Kconfig | 2 +- kernel/module/signing.c | 9 +- net/bluetooth/hci_event.c | 20 + + net/ipv4/fib_semantics.c | 8 +- scripts/pahole-flags.sh | 4 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - 63 files changed, 1779 insertions(+), 348 deletions(-) + tools/testing/selftests/net/fib_nexthops.sh | 5 + + 67 files changed, 1798 insertions(+), 361 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -253,7 +257,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index ff4a15867145..975c3f82db13 100644 +index af05237987ef..ec594b2177f0 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -2916,6 +2920,36 @@ index 2e68f50bc7ae..00e1d5bc83a5 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c +index e6420f2127ce..8def242675ef 100644 +--- a/drivers/scsi/stex.c ++++ b/drivers/scsi/stex.c +@@ -665,16 +665,17 @@ static int stex_queuecommand_lck(struct scsi_cmnd *cmd) + return 0; + case PASSTHRU_CMD: + if (cmd->cmnd[1] == PASSTHRU_GET_DRVVER) { +- struct st_drvver ver; ++ const struct st_drvver ver = { ++ .major = ST_VER_MAJOR, ++ .minor = ST_VER_MINOR, ++ .oem = ST_OEM, ++ .build = ST_BUILD_VER, ++ .signature[0] = PASSTHRU_SIGNATURE, ++ .console_id = host->max_id - 1, ++ .host_no = hba->host->host_no, ++ }; + size_t cp_len = sizeof(ver); + +- ver.major = ST_VER_MAJOR; +- ver.minor = ST_VER_MINOR; +- ver.oem = ST_OEM; +- ver.build = ST_BUILD_VER; +- ver.signature[0] = PASSTHRU_SIGNATURE; +- ver.console_id = host->max_id - 1; +- ver.host_no = hba->host->host_no; + cp_len = scsi_sg_copy_from_buffer(cmd, &ver, cp_len); + if (sizeof(ver) == cp_len) + cmd->result = DID_OK << 16; diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c index 1e0041ec8132..5bcd047768b6 100644 --- a/drivers/soc/bcm/bcm2835-power.c @@ -3217,6 +3251,19 @@ index 3cc127bb5bfd..2fecdfb03eb5 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/include/scsi/scsi_cmnd.h b/include/scsi/scsi_cmnd.h +index 1e80e70dfa92..5ce1aac64edd 100644 +--- a/include/scsi/scsi_cmnd.h ++++ b/include/scsi/scsi_cmnd.h +@@ -201,7 +201,7 @@ static inline unsigned int scsi_get_resid(struct scsi_cmnd *cmd) + for_each_sg(scsi_sglist(cmd), sg, nseg, __i) + + static inline int scsi_sg_copy_from_buffer(struct scsi_cmnd *cmd, +- void *buf, int buflen) ++ const void *buf, int buflen) + { + return sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), + buf, buflen); diff --git a/init/Kconfig b/init/Kconfig index c7900e8975f1..ea721c12c251 100644 --- a/init/Kconfig @@ -3254,10 +3301,10 @@ index a2ff4242e623..f0d2be1ee4f1 100644 int module_sig_check(struct load_info *info, int flags) diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c -index 2c320a8fe70d..e097bf4ce549 100644 +index 81e5bcdbbe94..ff74e2a55e8f 100644 --- a/net/bluetooth/hci_event.c +++ b/net/bluetooth/hci_event.c -@@ -3997,6 +3997,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, +@@ -3999,6 +3999,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, break; } } @@ -3284,6 +3331,28 @@ index 2c320a8fe70d..e097bf4ce549 100644 if (i == ARRAY_SIZE(hci_cc_table)) { /* Unknown opcode, assume byte 0 contains the status, so +diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c +index db7b2503f068..36653cd5964a 100644 +--- a/net/ipv4/fib_semantics.c ++++ b/net/ipv4/fib_semantics.c +@@ -888,13 +888,13 @@ int fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, + return 1; + } + ++ /* cannot match on nexthop object attributes */ ++ if (fi->nh) ++ return 1; ++ + if (cfg->fc_oif || cfg->fc_gw_family) { + struct fib_nh *nh; + +- /* cannot match on nexthop object attributes */ +- if (fi->nh) +- return 1; +- + nh = fib_info_nh(fi, 0); + if (cfg->fc_encap) { + if (fib_encap_match(net, cfg->fc_encap_type, diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh index 0d99ef17e4a5..d4f3d63cb434 100755 --- a/scripts/pahole-flags.sh @@ -3387,3 +3456,19 @@ index 8b62654ff3f9..1c03d1cff35c 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { +diff --git a/tools/testing/selftests/net/fib_nexthops.sh b/tools/testing/selftests/net/fib_nexthops.sh +index d5a0dd548989..ee5e98204d3d 100755 +--- a/tools/testing/selftests/net/fib_nexthops.sh ++++ b/tools/testing/selftests/net/fib_nexthops.sh +@@ -1223,6 +1223,11 @@ ipv4_fcnal() + log_test $rc 0 "Delete nexthop route warning" + run_cmd "$IP route delete 172.16.101.1/32 nhid 12" + run_cmd "$IP nexthop del id 12" ++ ++ run_cmd "$IP nexthop add id 21 via 172.16.1.6 dev veth1" ++ run_cmd "$IP ro add 172.16.101.0/24 nhid 21" ++ run_cmd "$IP ro del 172.16.101.0/24 nexthop via 172.16.1.7 dev veth1 nexthop via 172.16.1.8 dev veth1" ++ log_test $? 2 "Delete multipath route with only nh id based entry" + } + + ipv4_grp_fcnal() diff --git a/sources b/sources index ed3886bbf..7db8e0ee0 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.14.tar.xz) = 1c15ee4ead8e1810499e6d67fc1efda557658b2a57a0fbce0a0264cab59a26f99316542ba1021ee5092c3dee8994def6f0c9a4a43a1d1feb6fa6ba116a6c33ff -SHA512 (kernel-abi-stablelists-5.19.14.tar.bz2) = 7b2f4c0c2418b1d0b20cd7c857c0b170fd2c228722144b5f77abd3af1f8d38f3dc78c1f539db8e7c26c4f8d0396e78073b2cd10e72e8bce879f8e411664221bc -SHA512 (kernel-kabi-dw-5.19.14.tar.bz2) = c6f1a4ad0a824466cb9687788495b512f9d0a039d0cb28e1c661f9e7f4c9046c7845a4ae67854e38365c2a75d2ab13232e3bc32fc2b8f792f008a816792a2a62 +SHA512 (linux-5.19.15.tar.xz) = bbaadd05afa30937e4e019d7f4a3407f0b78076ffccca21f88a433d28aadd534a35091070ef619eb674a01349dc796c3aa79dd73a2e5c07b09d2ef639ee909ca +SHA512 (kernel-abi-stablelists-5.19.15.tar.bz2) = 79e0cc2db3b970f02ebcabc16cade59f51716b508b82eca58d98c458f95138ab698a3cf153d4bc7f65646272a1aae4cfedd02110e2af26452c77b74b79218b52 +SHA512 (kernel-kabi-dw-5.19.15.tar.bz2) = de96f3b6fe82c48d87406128194dbfe137eda9b9060b613eb1f3808ce6be772a6af8153802190b94a123e8c8b880dd0a082a1979b1e57ba91f8cee7fa9991fdd From aefc27f2e28a01086fda02bb7be6868bb2858fe1 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 13 Oct 2022 13:37:28 -0500 Subject: [PATCH 102/114] kernel-5.19.15-101 * Thu Oct 13 2022 Justin M. Forbes [5.19.15-1] - Bump for build (Justin M. Forbes) - mctp: prevent double key removal and unref (Jeremy Kerr) - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg) - wifi: mac80211: fix crash in beacon protection for P2P-device (Johannes Berg) - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg) - wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg) - wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg) - wifi: cfg80211: ensure length byte is present before access (Johannes Berg) - wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg) - wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg) - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg) - drm/vc4: hdmi: Check the HSM rate at runtime_resume (Maxime Ripard) - drm/vc4: hdmi: Enforce the minimum rate at runtime_resume (Maxime Ripard) - phy: rockchip-inno-usb2: Return zero after otg sync (Peter Geis) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 39 ++++ kernel.spec | 20 +- patch-5.19-redhat.patch | 454 +++++++++++++++++++++++++++++++++++++++- sources | 4 +- 5 files changed, 513 insertions(+), 6 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index bedf1e208..aa2689307 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 0 +RHEL_RELEASE = 1 # # ZSTREAM diff --git a/Patchlist.changelog b/Patchlist.changelog index 1a5b3d6ef..f135fb331 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,42 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e + b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e mctp: prevent double key removal and unref + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f41667878d605b0df50332ec1bb91b3c58b0a2b6 + f41667878d605b0df50332ec1bb91b3c58b0a2b6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2c047ea0b747055e5afc74d6ee24d0e1a6fd045b + 2c047ea0b747055e5afc74d6ee24d0e1a6fd045b wifi: mac80211: fix crash in beacon protection for P2P-device + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0ceb5de271ef569e73ff55fc45e4c858c4e90a8f + 0ceb5de271ef569e73ff55fc45e4c858c4e90a8f wifi: mac80211_hwsim: avoid mac80211 warning on bad rate + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/99b388fa0f89350475a015ced6ea091137708a85 + 99b388fa0f89350475a015ced6ea091137708a85 wifi: cfg80211: avoid nontransmitted BSS list corruption + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d9250a0c289718402eae31b58425c280e6fb42d9 + d9250a0c289718402eae31b58425c280e6fb42d9 wifi: cfg80211: fix BSS refcounting bugs + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/15d4d3f11fc53ff4789c9c2a5f0a874d64671146 + 15d4d3f11fc53ff4789c9c2a5f0a874d64671146 wifi: cfg80211: ensure length byte is present before access + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c57f15727fb63f7f0bfdcc9f032501804c93de4 + 1c57f15727fb63f7f0bfdcc9f032501804c93de4 wifi: mac80211: fix MBSSID parsing use-after-free + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1a9ee89eb2c3d3a4e1a5786650a83419acdc1de2 + 1a9ee89eb2c3d3a4e1a5786650a83419acdc1de2 wifi: cfg80211/mac80211: reject bad MBSSID elements + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/828022c8d93a3c2a1d98a134910682ed0f961d0c + 828022c8d93a3c2a1d98a134910682ed0f961d0c wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/01e0ad5ed5f0788f9688daacd4695df17e1174e9 + 01e0ad5ed5f0788f9688daacd4695df17e1174e9 drm/vc4: hdmi: Check the HSM rate at runtime_resume + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0d9cf6806f3be0d0a2adad69ddc50192ca38285b + 0d9cf6806f3be0d0a2adad69ddc50192ca38285b drm/vc4: hdmi: Enforce the minimum rate at runtime_resume + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/482f7491ba5a1106e8b7d5ca0accc353f2c0d55a + 482f7491ba5a1106e8b7d5ca0accc353f2c0d55a phy: rockchip-inno-usb2: Return zero after otg sync + "https://gitlab.com/cki-project/kernel-ark/-/commit"/3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 scsi: stex: Properly zero out the passthrough command structure diff --git a/kernel.spec b/kernel.spec index 0f013d217..02ba39d69 100755 --- a/kernel.spec +++ b/kernel.spec @@ -124,13 +124,13 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.19.15 %define patchversion 5.19 -%define pkgrelease 100 +%define pkgrelease 101 %define kversion 5 %define tarfile_release 5.19.15 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 100%{?buildid}%{?dist} +%define specrelease 101%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 5.19.15 @@ -3138,6 +3138,22 @@ fi # # %changelog +* Thu Oct 13 2022 Justin M. Forbes [5.19.15-1] +- Bump for build (Justin M. Forbes) +- mctp: prevent double key removal and unref (Jeremy Kerr) +- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg) +- wifi: mac80211: fix crash in beacon protection for P2P-device (Johannes Berg) +- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg) +- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg) +- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg) +- wifi: cfg80211: ensure length byte is present before access (Johannes Berg) +- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg) +- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg) +- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg) +- drm/vc4: hdmi: Check the HSM rate at runtime_resume (Maxime Ripard) +- drm/vc4: hdmi: Enforce the minimum rate at runtime_resume (Maxime Ripard) +- phy: rockchip-inno-usb2: Return zero after otg sync (Peter Geis) + * Wed Oct 12 2022 Justin M. Forbes [5.19.15-0] - scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds) - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 8a70f5836..2012e4518 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -33,6 +33,7 @@ drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- + drivers/gpu/drm/vc4/vc4_hdmi.c | 29 + drivers/hid/hid-rmi.c | 64 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +-- @@ -43,7 +44,9 @@ drivers/net/phy/bcm-phy-lib.h | 19 + drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ drivers/net/phy/broadcom.c | 33 +- + drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/pci/quirks.c | 24 + + drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- drivers/scsi/stex.c | 17 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/usb/core/hub.c | 7 + @@ -58,6 +61,12 @@ kernel/module/signing.c | 9 +- net/bluetooth/hci_event.c | 20 + net/ipv4/fib_semantics.c | 8 +- + net/mac80211/ieee80211_i.h | 8 + + net/mac80211/rx.c | 12 +- + net/mac80211/util.c | 34 +- + net/mctp/af_mctp.c | 23 +- + net/mctp/route.c | 10 +- + net/wireless/scan.c | 77 +- scripts/pahole-flags.sh | 4 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -65,7 +74,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 67 files changed, 1798 insertions(+), 361 deletions(-) + 76 files changed, 1939 insertions(+), 425 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -1300,6 +1309,59 @@ index 2352e9640922..725a252e837b 100644 fail: kfree(*container); *container = NULL; +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c +index 199bc398817f..eb3aaaca2b80 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.c ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.c +@@ -2889,12 +2889,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); + unsigned long __maybe_unused flags; + u32 __maybe_unused value; ++ unsigned long rate; + int ret; + ++ /* ++ * The HSM clock is in the HDMI power domain, so we need to set ++ * its frequency while the power domain is active so that it ++ * keeps its rate. ++ */ ++ ret = clk_set_min_rate(vc4_hdmi->hsm_clock, HSM_MIN_CLOCK_FREQ); ++ if (ret) ++ return ret; ++ + ret = clk_prepare_enable(vc4_hdmi->hsm_clock); + if (ret) + return ret; + ++ /* ++ * Whenever the RaspberryPi boots without an HDMI monitor ++ * plugged in, the firmware won't have initialized the HSM clock ++ * rate and it will be reported as 0. ++ * ++ * If we try to access a register of the controller in such a ++ * case, it will lead to a silent CPU stall. Let's make sure we ++ * prevent such a case. ++ */ ++ rate = clk_get_rate(vc4_hdmi->hsm_clock); ++ if (!rate) { ++ ret = -EINVAL; ++ goto err_disable_clk; ++ } ++ + if (vc4_hdmi->variant->reset) + vc4_hdmi->variant->reset(vc4_hdmi); + +@@ -2916,6 +2941,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + #endif + + return 0; ++ ++err_disable_clk: ++ clk_disable_unprepare(vc4_hdmi->hsm_clock); ++ return ret; + } + + static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c @@ -2885,6 +2947,19 @@ index e36809aa6d30..876bc45ede60 100644 return 0; } +diff --git a/drivers/net/wireless/mac80211_hwsim.c b/drivers/net/wireless/mac80211_hwsim.c +index b511e705a46e..6c81422fd226 100644 +--- a/drivers/net/wireless/mac80211_hwsim.c ++++ b/drivers/net/wireless/mac80211_hwsim.c +@@ -4251,6 +4251,8 @@ static int hwsim_cloned_frame_received_nl(struct sk_buff *skb_2, + + rx_status.band = channel->band; + rx_status.rate_idx = nla_get_u32(info->attrs[HWSIM_ATTR_RX_RATE]); ++ if (rx_status.rate_idx >= data2->hw->wiphy->bands[rx_status.band]->n_bitrates) ++ goto out; + rx_status.signal = nla_get_u32(info->attrs[HWSIM_ATTR_SIGNAL]); + + hdr = (void *)skb->data; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 2e68f50bc7ae..00e1d5bc83a5 100644 --- a/drivers/pci/quirks.c @@ -2920,6 +2995,38 @@ index 2e68f50bc7ae..00e1d5bc83a5 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. +diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c +index 5223d4c9afdf..39f14a5b78cd 100644 +--- a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c ++++ b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c +@@ -1124,7 +1124,7 @@ static int rockchip_usb2phy_otg_port_init(struct rockchip_usb2phy *rphy, + struct rockchip_usb2phy_port *rport, + struct device_node *child_np) + { +- int ret; ++ int ret, id; + + rport->port_id = USB2PHY_PORT_OTG; + rport->port_cfg = &rphy->phy_cfg->port_cfgs[USB2PHY_PORT_OTG]; +@@ -1162,13 +1162,15 @@ static int rockchip_usb2phy_otg_port_init(struct rockchip_usb2phy *rphy, + + ret = devm_extcon_register_notifier(rphy->dev, rphy->edev, + EXTCON_USB_HOST, &rport->event_nb); +- if (ret) ++ if (ret) { + dev_err(rphy->dev, "register USB HOST notifier failed\n"); ++ goto out; ++ } + + if (!of_property_read_bool(rphy->dev->of_node, "extcon")) { + /* do initial sync of usb state */ +- ret = property_enabled(rphy->grf, &rport->port_cfg->utmi_id); +- extcon_set_state_sync(rphy->edev, EXTCON_USB_HOST, !ret); ++ id = property_enabled(rphy->grf, &rport->port_cfg->utmi_id); ++ extcon_set_state_sync(rphy->edev, EXTCON_USB_HOST, !id); + } + } + diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index e6420f2127ce..8def242675ef 100644 --- a/drivers/scsi/stex.c @@ -3353,6 +3460,351 @@ index db7b2503f068..36653cd5964a 100644 nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, +diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h +index 48fbccbf2a54..44c8701af95c 100644 +--- a/net/mac80211/ieee80211_i.h ++++ b/net/mac80211/ieee80211_i.h +@@ -1640,6 +1640,14 @@ struct ieee802_11_elems { + + /* whether a parse error occurred while retrieving these elements */ + bool parse_error; ++ ++ /* ++ * scratch buffer that can be used for various element parsing related ++ * tasks, e.g., element de-fragmentation etc. ++ */ ++ size_t scratch_len; ++ u8 *scratch_pos; ++ u8 scratch[]; + }; + + static inline struct ieee80211_local *hw_to_local( +diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c +index b938806a5184..2d584a86dbf3 100644 +--- a/net/mac80211/rx.c ++++ b/net/mac80211/rx.c +@@ -1988,10 +1988,11 @@ ieee80211_rx_h_decrypt(struct ieee80211_rx_data *rx) + + if (mmie_keyidx < NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS || + mmie_keyidx >= NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS + +- NUM_DEFAULT_BEACON_KEYS) { +- cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, +- skb->data, +- skb->len); ++ NUM_DEFAULT_BEACON_KEYS) { ++ if (rx->sdata->dev) ++ cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, ++ skb->data, ++ skb->len); + return RX_DROP_MONITOR; /* unexpected BIP keyidx */ + } + +@@ -2139,7 +2140,8 @@ ieee80211_rx_h_decrypt(struct ieee80211_rx_data *rx) + /* either the frame has been decrypted or will be dropped */ + status->flag |= RX_FLAG_DECRYPTED; + +- if (unlikely(ieee80211_is_beacon(fc) && result == RX_DROP_UNUSABLE)) ++ if (unlikely(ieee80211_is_beacon(fc) && result == RX_DROP_UNUSABLE && ++ rx->sdata->dev)) + cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, + skb->data, skb->len); + +diff --git a/net/mac80211/util.c b/net/mac80211/util.c +index 3f698e508dd7..8f36ab8fcfb2 100644 +--- a/net/mac80211/util.c ++++ b/net/mac80211/util.c +@@ -1439,6 +1439,8 @@ static size_t ieee802_11_find_bssid_profile(const u8 *start, size_t len, + for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, start, len) { + if (elem->datalen < 2) + continue; ++ if (elem->data[0] < 1 || elem->data[0] > 8) ++ continue; + + for_each_element(sub, elem->data + 1, elem->datalen - 1) { + u8 new_bssid[ETH_ALEN]; +@@ -1501,25 +1503,27 @@ struct ieee802_11_elems *ieee802_11_parse_elems_crc(const u8 *start, size_t len, + const struct element *non_inherit = NULL; + u8 *nontransmitted_profile; + int nontransmitted_profile_len = 0; ++ size_t scratch_len = len; + +- elems = kzalloc(sizeof(*elems), GFP_ATOMIC); ++ elems = kzalloc(sizeof(*elems) + scratch_len, GFP_ATOMIC); + if (!elems) + return NULL; + elems->ie_start = start; + elems->total_len = len; +- +- nontransmitted_profile = kmalloc(len, GFP_ATOMIC); +- if (nontransmitted_profile) { +- nontransmitted_profile_len = +- ieee802_11_find_bssid_profile(start, len, elems, +- transmitter_bssid, +- bss_bssid, +- nontransmitted_profile); +- non_inherit = +- cfg80211_find_ext_elem(WLAN_EID_EXT_NON_INHERITANCE, +- nontransmitted_profile, +- nontransmitted_profile_len); +- } ++ elems->scratch_len = scratch_len; ++ elems->scratch_pos = elems->scratch; ++ ++ nontransmitted_profile = elems->scratch_pos; ++ nontransmitted_profile_len = ++ ieee802_11_find_bssid_profile(start, len, elems, ++ transmitter_bssid, ++ bss_bssid, ++ nontransmitted_profile); ++ elems->scratch_pos += nontransmitted_profile_len; ++ elems->scratch_len -= nontransmitted_profile_len; ++ non_inherit = cfg80211_find_ext_elem(WLAN_EID_EXT_NON_INHERITANCE, ++ nontransmitted_profile, ++ nontransmitted_profile_len); + + crc = _ieee802_11_parse_elems_crc(start, len, action, elems, filter, + crc, non_inherit); +@@ -1548,8 +1552,6 @@ struct ieee802_11_elems *ieee802_11_parse_elems_crc(const u8 *start, size_t len, + offsetofend(struct ieee80211_bssid_index, dtim_count)) + elems->dtim_count = elems->bssid_index->dtim_count; + +- kfree(nontransmitted_profile); +- + elems->crc = crc; + + return elems; +diff --git a/net/mctp/af_mctp.c b/net/mctp/af_mctp.c +index c2fc2a7b2528..b6b5e496fa40 100644 +--- a/net/mctp/af_mctp.c ++++ b/net/mctp/af_mctp.c +@@ -295,11 +295,12 @@ __must_hold(&net->mctp.keys_lock) + mctp_dev_release_key(key->dev, key); + spin_unlock_irqrestore(&key->lock, flags); + +- hlist_del(&key->hlist); +- hlist_del(&key->sklist); +- +- /* unref for the lists */ +- mctp_key_unref(key); ++ if (!hlist_unhashed(&key->hlist)) { ++ hlist_del_init(&key->hlist); ++ hlist_del_init(&key->sklist); ++ /* unref for the lists */ ++ mctp_key_unref(key); ++ } + + kfree_skb(skb); + } +@@ -373,9 +374,17 @@ static int mctp_ioctl_alloctag(struct mctp_sock *msk, unsigned long arg) + + ctl.tag = tag | MCTP_TAG_OWNER | MCTP_TAG_PREALLOC; + if (copy_to_user((void __user *)arg, &ctl, sizeof(ctl))) { +- spin_lock_irqsave(&key->lock, flags); +- __mctp_key_remove(key, net, flags, MCTP_TRACE_KEY_DROPPED); ++ unsigned long fl2; ++ /* Unwind our key allocation: the keys list lock needs to be ++ * taken before the individual key locks, and we need a valid ++ * flags value (fl2) to pass to __mctp_key_remove, hence the ++ * second spin_lock_irqsave() rather than a plain spin_lock(). ++ */ ++ spin_lock_irqsave(&net->mctp.keys_lock, flags); ++ spin_lock_irqsave(&key->lock, fl2); ++ __mctp_key_remove(key, net, fl2, MCTP_TRACE_KEY_DROPPED); + mctp_key_unref(key); ++ spin_unlock_irqrestore(&net->mctp.keys_lock, flags); + return -EFAULT; + } + +diff --git a/net/mctp/route.c b/net/mctp/route.c +index 3b24b8d18b5b..2155f15a074c 100644 +--- a/net/mctp/route.c ++++ b/net/mctp/route.c +@@ -228,12 +228,12 @@ __releases(&key->lock) + + if (!key->manual_alloc) { + spin_lock_irqsave(&net->mctp.keys_lock, flags); +- hlist_del(&key->hlist); +- hlist_del(&key->sklist); ++ if (!hlist_unhashed(&key->hlist)) { ++ hlist_del_init(&key->hlist); ++ hlist_del_init(&key->sklist); ++ mctp_key_unref(key); ++ } + spin_unlock_irqrestore(&net->mctp.keys_lock, flags); +- +- /* unref for the lists */ +- mctp_key_unref(key); + } + + /* and one for the local reference */ +diff --git a/net/wireless/scan.c b/net/wireless/scan.c +index 0134e5d5c81a..39fb9cc25cdc 100644 +--- a/net/wireless/scan.c ++++ b/net/wireless/scan.c +@@ -143,18 +143,12 @@ static inline void bss_ref_get(struct cfg80211_registered_device *rdev, + lockdep_assert_held(&rdev->bss_lock); + + bss->refcount++; +- if (bss->pub.hidden_beacon_bss) { +- bss = container_of(bss->pub.hidden_beacon_bss, +- struct cfg80211_internal_bss, +- pub); +- bss->refcount++; +- } +- if (bss->pub.transmitted_bss) { +- bss = container_of(bss->pub.transmitted_bss, +- struct cfg80211_internal_bss, +- pub); +- bss->refcount++; +- } ++ ++ if (bss->pub.hidden_beacon_bss) ++ bss_from_pub(bss->pub.hidden_beacon_bss)->refcount++; ++ ++ if (bss->pub.transmitted_bss) ++ bss_from_pub(bss->pub.transmitted_bss)->refcount++; + } + + static inline void bss_ref_put(struct cfg80211_registered_device *rdev, +@@ -304,7 +298,8 @@ static size_t cfg80211_gen_new_ie(const u8 *ie, size_t ielen, + tmp_old = cfg80211_find_ie(WLAN_EID_SSID, ie, ielen); + tmp_old = (tmp_old) ? tmp_old + tmp_old[1] + 2 : ie; + +- while (tmp_old + tmp_old[1] + 2 - ie <= ielen) { ++ while (tmp_old + 2 - ie <= ielen && ++ tmp_old + tmp_old[1] + 2 - ie <= ielen) { + if (tmp_old[0] == 0) { + tmp_old++; + continue; +@@ -364,7 +359,8 @@ static size_t cfg80211_gen_new_ie(const u8 *ie, size_t ielen, + * copied to new ie, skip ssid, capability, bssid-index ie + */ + tmp_new = sub_copy; +- while (tmp_new + tmp_new[1] + 2 - sub_copy <= subie_len) { ++ while (tmp_new + 2 - sub_copy <= subie_len && ++ tmp_new + tmp_new[1] + 2 - sub_copy <= subie_len) { + if (!(tmp_new[0] == WLAN_EID_NON_TX_BSSID_CAP || + tmp_new[0] == WLAN_EID_SSID)) { + memcpy(pos, tmp_new, tmp_new[1] + 2); +@@ -427,6 +423,15 @@ cfg80211_add_nontrans_list(struct cfg80211_bss *trans_bss, + + rcu_read_unlock(); + ++ /* ++ * This is a bit weird - it's not on the list, but already on another ++ * one! The only way that could happen is if there's some BSSID/SSID ++ * shared by multiple APs in their multi-BSSID profiles, potentially ++ * with hidden SSID mixed in ... ignore it. ++ */ ++ if (!list_empty(&nontrans_bss->nontrans_list)) ++ return -EINVAL; ++ + /* add to the list */ + list_add_tail(&nontrans_bss->nontrans_list, &trans_bss->nontrans_list); + return 0; +@@ -1602,6 +1607,23 @@ struct cfg80211_non_tx_bss { + u8 bssid_index; + }; + ++static void cfg80211_update_hidden_bsses(struct cfg80211_internal_bss *known, ++ const struct cfg80211_bss_ies *new_ies, ++ const struct cfg80211_bss_ies *old_ies) ++{ ++ struct cfg80211_internal_bss *bss; ++ ++ /* Assign beacon IEs to all sub entries */ ++ list_for_each_entry(bss, &known->hidden_list, hidden_list) { ++ const struct cfg80211_bss_ies *ies; ++ ++ ies = rcu_access_pointer(bss->pub.beacon_ies); ++ WARN_ON(ies != old_ies); ++ ++ rcu_assign_pointer(bss->pub.beacon_ies, new_ies); ++ } ++} ++ + static bool + cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, + struct cfg80211_internal_bss *known, +@@ -1625,7 +1647,6 @@ cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, + kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); + } else if (rcu_access_pointer(new->pub.beacon_ies)) { + const struct cfg80211_bss_ies *old; +- struct cfg80211_internal_bss *bss; + + if (known->pub.hidden_beacon_bss && + !list_empty(&known->hidden_list)) { +@@ -1653,16 +1674,7 @@ cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, + if (old == rcu_access_pointer(known->pub.ies)) + rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies); + +- /* Assign beacon IEs to all sub entries */ +- list_for_each_entry(bss, &known->hidden_list, hidden_list) { +- const struct cfg80211_bss_ies *ies; +- +- ies = rcu_access_pointer(bss->pub.beacon_ies); +- WARN_ON(ies != old); +- +- rcu_assign_pointer(bss->pub.beacon_ies, +- new->pub.beacon_ies); +- } ++ cfg80211_update_hidden_bsses(known, new->pub.beacon_ies, old); + + if (old) + kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); +@@ -1739,6 +1751,8 @@ cfg80211_bss_update(struct cfg80211_registered_device *rdev, + new->refcount = 1; + INIT_LIST_HEAD(&new->hidden_list); + INIT_LIST_HEAD(&new->pub.nontrans_list); ++ /* we'll set this later if it was non-NULL */ ++ new->pub.transmitted_bss = NULL; + + if (rcu_access_pointer(tmp->pub.proberesp_ies)) { + hidden = rb_find_bss(rdev, tmp, BSS_CMP_HIDE_ZLEN); +@@ -2021,10 +2035,15 @@ cfg80211_inform_single_bss_data(struct wiphy *wiphy, + spin_lock_bh(&rdev->bss_lock); + if (cfg80211_add_nontrans_list(non_tx_data->tx_bss, + &res->pub)) { +- if (__cfg80211_unlink_bss(rdev, res)) ++ if (__cfg80211_unlink_bss(rdev, res)) { + rdev->bss_generation++; ++ res = NULL; ++ } + } + spin_unlock_bh(&rdev->bss_lock); ++ ++ if (!res) ++ return NULL; + } + + trace_cfg80211_return_bss(&res->pub); +@@ -2143,6 +2162,8 @@ static void cfg80211_parse_mbssid_data(struct wiphy *wiphy, + for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, ie, ielen) { + if (elem->datalen < 4) + continue; ++ if (elem->data[0] < 1 || (int)elem->data[0] > 8) ++ continue; + for_each_element(sub, elem->data + 1, elem->datalen - 1) { + u8 profile_len; + +@@ -2279,7 +2300,7 @@ cfg80211_update_notlisted_nontrans(struct wiphy *wiphy, + size_t new_ie_len; + struct cfg80211_bss_ies *new_ies; + const struct cfg80211_bss_ies *old; +- u8 cpy_len; ++ size_t cpy_len; + + lockdep_assert_held(&wiphy_to_rdev(wiphy)->bss_lock); + +@@ -2346,6 +2367,8 @@ cfg80211_update_notlisted_nontrans(struct wiphy *wiphy, + } else { + old = rcu_access_pointer(nontrans_bss->beacon_ies); + rcu_assign_pointer(nontrans_bss->beacon_ies, new_ies); ++ cfg80211_update_hidden_bsses(bss_from_pub(nontrans_bss), ++ new_ies, old); + rcu_assign_pointer(nontrans_bss->ies, new_ies); + if (old) + kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh index 0d99ef17e4a5..d4f3d63cb434 100755 --- a/scripts/pahole-flags.sh diff --git a/sources b/sources index 7db8e0ee0..69c5911e2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.19.15.tar.xz) = bbaadd05afa30937e4e019d7f4a3407f0b78076ffccca21f88a433d28aadd534a35091070ef619eb674a01349dc796c3aa79dd73a2e5c07b09d2ef639ee909ca -SHA512 (kernel-abi-stablelists-5.19.15.tar.bz2) = 79e0cc2db3b970f02ebcabc16cade59f51716b508b82eca58d98c458f95138ab698a3cf153d4bc7f65646272a1aae4cfedd02110e2af26452c77b74b79218b52 -SHA512 (kernel-kabi-dw-5.19.15.tar.bz2) = de96f3b6fe82c48d87406128194dbfe137eda9b9060b613eb1f3808ce6be772a6af8153802190b94a123e8c8b880dd0a082a1979b1e57ba91f8cee7fa9991fdd +SHA512 (kernel-abi-stablelists-5.19.15.tar.bz2) = bf3a8142d578a65fa9de2314a149a9d16061eedc03d751e4f352ad37bd4547141357513e41dc10dade7fc6e56d7b707976f00189e5bc9e92fa1bd0b20dbd9254 +SHA512 (kernel-kabi-dw-5.19.15.tar.bz2) = 3f400fd776efdd53e342db7adc0fabd2b747bf4c4d471796999974496670efabb87f9d91442745264369c169c17dabfa9a3c31da9de1611c27b0da1e5a6f6443 From f1d27881d052d6d9be294e6a767f516964d556fc Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 15 Oct 2022 08:49:02 -0500 Subject: [PATCH 103/114] kernel-5.19.16-100 * Sat Oct 15 2022 Justin M. Forbes [5.19.16-0] - Reset build for version bump (Justin M. Forbes) - Linux v5.19.16 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel.spec | 14 +- patch-5.19-redhat.patch | 416 +--------------------------------------- sources | 6 +- 4 files changed, 16 insertions(+), 422 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index aa2689307..bedf1e208 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 1 +RHEL_RELEASE = 0 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index 02ba39d69..18a41fa23 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.15 +%define specversion 5.19.16 %define patchversion 5.19 -%define pkgrelease 101 +%define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.15 +%define tarfile_release 5.19.16 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 101%{?buildid}%{?dist} +%define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.15 +%define kabiversion 5.19.16 # # End of genspec.sh variables @@ -3138,6 +3138,10 @@ fi # # %changelog +* Sat Oct 15 2022 Justin M. Forbes [5.19.16-0] +- Reset build for version bump (Justin M. Forbes) +- Linux v5.19.16 + * Thu Oct 13 2022 Justin M. Forbes [5.19.15-1] - Bump for build (Justin M. Forbes) - mctp: prevent double key removal and unref (Jeremy Kerr) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 2012e4518..3a8675f90 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -44,10 +44,8 @@ drivers/net/phy/bcm-phy-lib.h | 19 + drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ drivers/net/phy/broadcom.c | 33 +- - drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/pci/quirks.c | 24 + drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- - drivers/scsi/stex.c | 17 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/usb/core/hub.c | 7 + include/linux/efi.h | 22 +- @@ -56,17 +54,10 @@ include/linux/mfd/bcm2835-pm.h | 1 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + - include/scsi/scsi_cmnd.h | 2 +- init/Kconfig | 2 +- kernel/module/signing.c | 9 +- net/bluetooth/hci_event.c | 20 + net/ipv4/fib_semantics.c | 8 +- - net/mac80211/ieee80211_i.h | 8 + - net/mac80211/rx.c | 12 +- - net/mac80211/util.c | 34 +- - net/mctp/af_mctp.c | 23 +- - net/mctp/route.c | 10 +- - net/wireless/scan.c | 77 +- scripts/pahole-flags.sh | 4 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -74,7 +65,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 76 files changed, 1939 insertions(+), 425 deletions(-) + 67 files changed, 1823 insertions(+), 356 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -266,7 +257,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index af05237987ef..ec594b2177f0 100644 +index a1d1978bbd03..d636b4d23342 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -2947,19 +2938,6 @@ index e36809aa6d30..876bc45ede60 100644 return 0; } -diff --git a/drivers/net/wireless/mac80211_hwsim.c b/drivers/net/wireless/mac80211_hwsim.c -index b511e705a46e..6c81422fd226 100644 ---- a/drivers/net/wireless/mac80211_hwsim.c -+++ b/drivers/net/wireless/mac80211_hwsim.c -@@ -4251,6 +4251,8 @@ static int hwsim_cloned_frame_received_nl(struct sk_buff *skb_2, - - rx_status.band = channel->band; - rx_status.rate_idx = nla_get_u32(info->attrs[HWSIM_ATTR_RX_RATE]); -+ if (rx_status.rate_idx >= data2->hw->wiphy->bands[rx_status.band]->n_bitrates) -+ goto out; - rx_status.signal = nla_get_u32(info->attrs[HWSIM_ATTR_SIGNAL]); - - hdr = (void *)skb->data; diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 2e68f50bc7ae..00e1d5bc83a5 100644 --- a/drivers/pci/quirks.c @@ -3027,36 +3005,6 @@ index 5223d4c9afdf..39f14a5b78cd 100644 } } -diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c -index e6420f2127ce..8def242675ef 100644 ---- a/drivers/scsi/stex.c -+++ b/drivers/scsi/stex.c -@@ -665,16 +665,17 @@ static int stex_queuecommand_lck(struct scsi_cmnd *cmd) - return 0; - case PASSTHRU_CMD: - if (cmd->cmnd[1] == PASSTHRU_GET_DRVVER) { -- struct st_drvver ver; -+ const struct st_drvver ver = { -+ .major = ST_VER_MAJOR, -+ .minor = ST_VER_MINOR, -+ .oem = ST_OEM, -+ .build = ST_BUILD_VER, -+ .signature[0] = PASSTHRU_SIGNATURE, -+ .console_id = host->max_id - 1, -+ .host_no = hba->host->host_no, -+ }; - size_t cp_len = sizeof(ver); - -- ver.major = ST_VER_MAJOR; -- ver.minor = ST_VER_MINOR; -- ver.oem = ST_OEM; -- ver.build = ST_BUILD_VER; -- ver.signature[0] = PASSTHRU_SIGNATURE; -- ver.console_id = host->max_id - 1; -- ver.host_no = hba->host->host_no; - cp_len = scsi_sg_copy_from_buffer(cmd, &ver, cp_len); - if (sizeof(ver) == cp_len) - cmd->result = DID_OK << 16; diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c index 1e0041ec8132..5bcd047768b6 100644 --- a/drivers/soc/bcm/bcm2835-power.c @@ -3358,19 +3306,6 @@ index 3cc127bb5bfd..2fecdfb03eb5 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/include/scsi/scsi_cmnd.h b/include/scsi/scsi_cmnd.h -index 1e80e70dfa92..5ce1aac64edd 100644 ---- a/include/scsi/scsi_cmnd.h -+++ b/include/scsi/scsi_cmnd.h -@@ -201,7 +201,7 @@ static inline unsigned int scsi_get_resid(struct scsi_cmnd *cmd) - for_each_sg(scsi_sglist(cmd), sg, nseg, __i) - - static inline int scsi_sg_copy_from_buffer(struct scsi_cmnd *cmd, -- void *buf, int buflen) -+ const void *buf, int buflen) - { - return sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), - buf, buflen); diff --git a/init/Kconfig b/init/Kconfig index c7900e8975f1..ea721c12c251 100644 --- a/init/Kconfig @@ -3460,351 +3395,6 @@ index db7b2503f068..36653cd5964a 100644 nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, -diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h -index 48fbccbf2a54..44c8701af95c 100644 ---- a/net/mac80211/ieee80211_i.h -+++ b/net/mac80211/ieee80211_i.h -@@ -1640,6 +1640,14 @@ struct ieee802_11_elems { - - /* whether a parse error occurred while retrieving these elements */ - bool parse_error; -+ -+ /* -+ * scratch buffer that can be used for various element parsing related -+ * tasks, e.g., element de-fragmentation etc. -+ */ -+ size_t scratch_len; -+ u8 *scratch_pos; -+ u8 scratch[]; - }; - - static inline struct ieee80211_local *hw_to_local( -diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c -index b938806a5184..2d584a86dbf3 100644 ---- a/net/mac80211/rx.c -+++ b/net/mac80211/rx.c -@@ -1988,10 +1988,11 @@ ieee80211_rx_h_decrypt(struct ieee80211_rx_data *rx) - - if (mmie_keyidx < NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS || - mmie_keyidx >= NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS + -- NUM_DEFAULT_BEACON_KEYS) { -- cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, -- skb->data, -- skb->len); -+ NUM_DEFAULT_BEACON_KEYS) { -+ if (rx->sdata->dev) -+ cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, -+ skb->data, -+ skb->len); - return RX_DROP_MONITOR; /* unexpected BIP keyidx */ - } - -@@ -2139,7 +2140,8 @@ ieee80211_rx_h_decrypt(struct ieee80211_rx_data *rx) - /* either the frame has been decrypted or will be dropped */ - status->flag |= RX_FLAG_DECRYPTED; - -- if (unlikely(ieee80211_is_beacon(fc) && result == RX_DROP_UNUSABLE)) -+ if (unlikely(ieee80211_is_beacon(fc) && result == RX_DROP_UNUSABLE && -+ rx->sdata->dev)) - cfg80211_rx_unprot_mlme_mgmt(rx->sdata->dev, - skb->data, skb->len); - -diff --git a/net/mac80211/util.c b/net/mac80211/util.c -index 3f698e508dd7..8f36ab8fcfb2 100644 ---- a/net/mac80211/util.c -+++ b/net/mac80211/util.c -@@ -1439,6 +1439,8 @@ static size_t ieee802_11_find_bssid_profile(const u8 *start, size_t len, - for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, start, len) { - if (elem->datalen < 2) - continue; -+ if (elem->data[0] < 1 || elem->data[0] > 8) -+ continue; - - for_each_element(sub, elem->data + 1, elem->datalen - 1) { - u8 new_bssid[ETH_ALEN]; -@@ -1501,25 +1503,27 @@ struct ieee802_11_elems *ieee802_11_parse_elems_crc(const u8 *start, size_t len, - const struct element *non_inherit = NULL; - u8 *nontransmitted_profile; - int nontransmitted_profile_len = 0; -+ size_t scratch_len = len; - -- elems = kzalloc(sizeof(*elems), GFP_ATOMIC); -+ elems = kzalloc(sizeof(*elems) + scratch_len, GFP_ATOMIC); - if (!elems) - return NULL; - elems->ie_start = start; - elems->total_len = len; -- -- nontransmitted_profile = kmalloc(len, GFP_ATOMIC); -- if (nontransmitted_profile) { -- nontransmitted_profile_len = -- ieee802_11_find_bssid_profile(start, len, elems, -- transmitter_bssid, -- bss_bssid, -- nontransmitted_profile); -- non_inherit = -- cfg80211_find_ext_elem(WLAN_EID_EXT_NON_INHERITANCE, -- nontransmitted_profile, -- nontransmitted_profile_len); -- } -+ elems->scratch_len = scratch_len; -+ elems->scratch_pos = elems->scratch; -+ -+ nontransmitted_profile = elems->scratch_pos; -+ nontransmitted_profile_len = -+ ieee802_11_find_bssid_profile(start, len, elems, -+ transmitter_bssid, -+ bss_bssid, -+ nontransmitted_profile); -+ elems->scratch_pos += nontransmitted_profile_len; -+ elems->scratch_len -= nontransmitted_profile_len; -+ non_inherit = cfg80211_find_ext_elem(WLAN_EID_EXT_NON_INHERITANCE, -+ nontransmitted_profile, -+ nontransmitted_profile_len); - - crc = _ieee802_11_parse_elems_crc(start, len, action, elems, filter, - crc, non_inherit); -@@ -1548,8 +1552,6 @@ struct ieee802_11_elems *ieee802_11_parse_elems_crc(const u8 *start, size_t len, - offsetofend(struct ieee80211_bssid_index, dtim_count)) - elems->dtim_count = elems->bssid_index->dtim_count; - -- kfree(nontransmitted_profile); -- - elems->crc = crc; - - return elems; -diff --git a/net/mctp/af_mctp.c b/net/mctp/af_mctp.c -index c2fc2a7b2528..b6b5e496fa40 100644 ---- a/net/mctp/af_mctp.c -+++ b/net/mctp/af_mctp.c -@@ -295,11 +295,12 @@ __must_hold(&net->mctp.keys_lock) - mctp_dev_release_key(key->dev, key); - spin_unlock_irqrestore(&key->lock, flags); - -- hlist_del(&key->hlist); -- hlist_del(&key->sklist); -- -- /* unref for the lists */ -- mctp_key_unref(key); -+ if (!hlist_unhashed(&key->hlist)) { -+ hlist_del_init(&key->hlist); -+ hlist_del_init(&key->sklist); -+ /* unref for the lists */ -+ mctp_key_unref(key); -+ } - - kfree_skb(skb); - } -@@ -373,9 +374,17 @@ static int mctp_ioctl_alloctag(struct mctp_sock *msk, unsigned long arg) - - ctl.tag = tag | MCTP_TAG_OWNER | MCTP_TAG_PREALLOC; - if (copy_to_user((void __user *)arg, &ctl, sizeof(ctl))) { -- spin_lock_irqsave(&key->lock, flags); -- __mctp_key_remove(key, net, flags, MCTP_TRACE_KEY_DROPPED); -+ unsigned long fl2; -+ /* Unwind our key allocation: the keys list lock needs to be -+ * taken before the individual key locks, and we need a valid -+ * flags value (fl2) to pass to __mctp_key_remove, hence the -+ * second spin_lock_irqsave() rather than a plain spin_lock(). -+ */ -+ spin_lock_irqsave(&net->mctp.keys_lock, flags); -+ spin_lock_irqsave(&key->lock, fl2); -+ __mctp_key_remove(key, net, fl2, MCTP_TRACE_KEY_DROPPED); - mctp_key_unref(key); -+ spin_unlock_irqrestore(&net->mctp.keys_lock, flags); - return -EFAULT; - } - -diff --git a/net/mctp/route.c b/net/mctp/route.c -index 3b24b8d18b5b..2155f15a074c 100644 ---- a/net/mctp/route.c -+++ b/net/mctp/route.c -@@ -228,12 +228,12 @@ __releases(&key->lock) - - if (!key->manual_alloc) { - spin_lock_irqsave(&net->mctp.keys_lock, flags); -- hlist_del(&key->hlist); -- hlist_del(&key->sklist); -+ if (!hlist_unhashed(&key->hlist)) { -+ hlist_del_init(&key->hlist); -+ hlist_del_init(&key->sklist); -+ mctp_key_unref(key); -+ } - spin_unlock_irqrestore(&net->mctp.keys_lock, flags); -- -- /* unref for the lists */ -- mctp_key_unref(key); - } - - /* and one for the local reference */ -diff --git a/net/wireless/scan.c b/net/wireless/scan.c -index 0134e5d5c81a..39fb9cc25cdc 100644 ---- a/net/wireless/scan.c -+++ b/net/wireless/scan.c -@@ -143,18 +143,12 @@ static inline void bss_ref_get(struct cfg80211_registered_device *rdev, - lockdep_assert_held(&rdev->bss_lock); - - bss->refcount++; -- if (bss->pub.hidden_beacon_bss) { -- bss = container_of(bss->pub.hidden_beacon_bss, -- struct cfg80211_internal_bss, -- pub); -- bss->refcount++; -- } -- if (bss->pub.transmitted_bss) { -- bss = container_of(bss->pub.transmitted_bss, -- struct cfg80211_internal_bss, -- pub); -- bss->refcount++; -- } -+ -+ if (bss->pub.hidden_beacon_bss) -+ bss_from_pub(bss->pub.hidden_beacon_bss)->refcount++; -+ -+ if (bss->pub.transmitted_bss) -+ bss_from_pub(bss->pub.transmitted_bss)->refcount++; - } - - static inline void bss_ref_put(struct cfg80211_registered_device *rdev, -@@ -304,7 +298,8 @@ static size_t cfg80211_gen_new_ie(const u8 *ie, size_t ielen, - tmp_old = cfg80211_find_ie(WLAN_EID_SSID, ie, ielen); - tmp_old = (tmp_old) ? tmp_old + tmp_old[1] + 2 : ie; - -- while (tmp_old + tmp_old[1] + 2 - ie <= ielen) { -+ while (tmp_old + 2 - ie <= ielen && -+ tmp_old + tmp_old[1] + 2 - ie <= ielen) { - if (tmp_old[0] == 0) { - tmp_old++; - continue; -@@ -364,7 +359,8 @@ static size_t cfg80211_gen_new_ie(const u8 *ie, size_t ielen, - * copied to new ie, skip ssid, capability, bssid-index ie - */ - tmp_new = sub_copy; -- while (tmp_new + tmp_new[1] + 2 - sub_copy <= subie_len) { -+ while (tmp_new + 2 - sub_copy <= subie_len && -+ tmp_new + tmp_new[1] + 2 - sub_copy <= subie_len) { - if (!(tmp_new[0] == WLAN_EID_NON_TX_BSSID_CAP || - tmp_new[0] == WLAN_EID_SSID)) { - memcpy(pos, tmp_new, tmp_new[1] + 2); -@@ -427,6 +423,15 @@ cfg80211_add_nontrans_list(struct cfg80211_bss *trans_bss, - - rcu_read_unlock(); - -+ /* -+ * This is a bit weird - it's not on the list, but already on another -+ * one! The only way that could happen is if there's some BSSID/SSID -+ * shared by multiple APs in their multi-BSSID profiles, potentially -+ * with hidden SSID mixed in ... ignore it. -+ */ -+ if (!list_empty(&nontrans_bss->nontrans_list)) -+ return -EINVAL; -+ - /* add to the list */ - list_add_tail(&nontrans_bss->nontrans_list, &trans_bss->nontrans_list); - return 0; -@@ -1602,6 +1607,23 @@ struct cfg80211_non_tx_bss { - u8 bssid_index; - }; - -+static void cfg80211_update_hidden_bsses(struct cfg80211_internal_bss *known, -+ const struct cfg80211_bss_ies *new_ies, -+ const struct cfg80211_bss_ies *old_ies) -+{ -+ struct cfg80211_internal_bss *bss; -+ -+ /* Assign beacon IEs to all sub entries */ -+ list_for_each_entry(bss, &known->hidden_list, hidden_list) { -+ const struct cfg80211_bss_ies *ies; -+ -+ ies = rcu_access_pointer(bss->pub.beacon_ies); -+ WARN_ON(ies != old_ies); -+ -+ rcu_assign_pointer(bss->pub.beacon_ies, new_ies); -+ } -+} -+ - static bool - cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, - struct cfg80211_internal_bss *known, -@@ -1625,7 +1647,6 @@ cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, - kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); - } else if (rcu_access_pointer(new->pub.beacon_ies)) { - const struct cfg80211_bss_ies *old; -- struct cfg80211_internal_bss *bss; - - if (known->pub.hidden_beacon_bss && - !list_empty(&known->hidden_list)) { -@@ -1653,16 +1674,7 @@ cfg80211_update_known_bss(struct cfg80211_registered_device *rdev, - if (old == rcu_access_pointer(known->pub.ies)) - rcu_assign_pointer(known->pub.ies, new->pub.beacon_ies); - -- /* Assign beacon IEs to all sub entries */ -- list_for_each_entry(bss, &known->hidden_list, hidden_list) { -- const struct cfg80211_bss_ies *ies; -- -- ies = rcu_access_pointer(bss->pub.beacon_ies); -- WARN_ON(ies != old); -- -- rcu_assign_pointer(bss->pub.beacon_ies, -- new->pub.beacon_ies); -- } -+ cfg80211_update_hidden_bsses(known, new->pub.beacon_ies, old); - - if (old) - kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); -@@ -1739,6 +1751,8 @@ cfg80211_bss_update(struct cfg80211_registered_device *rdev, - new->refcount = 1; - INIT_LIST_HEAD(&new->hidden_list); - INIT_LIST_HEAD(&new->pub.nontrans_list); -+ /* we'll set this later if it was non-NULL */ -+ new->pub.transmitted_bss = NULL; - - if (rcu_access_pointer(tmp->pub.proberesp_ies)) { - hidden = rb_find_bss(rdev, tmp, BSS_CMP_HIDE_ZLEN); -@@ -2021,10 +2035,15 @@ cfg80211_inform_single_bss_data(struct wiphy *wiphy, - spin_lock_bh(&rdev->bss_lock); - if (cfg80211_add_nontrans_list(non_tx_data->tx_bss, - &res->pub)) { -- if (__cfg80211_unlink_bss(rdev, res)) -+ if (__cfg80211_unlink_bss(rdev, res)) { - rdev->bss_generation++; -+ res = NULL; -+ } - } - spin_unlock_bh(&rdev->bss_lock); -+ -+ if (!res) -+ return NULL; - } - - trace_cfg80211_return_bss(&res->pub); -@@ -2143,6 +2162,8 @@ static void cfg80211_parse_mbssid_data(struct wiphy *wiphy, - for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, ie, ielen) { - if (elem->datalen < 4) - continue; -+ if (elem->data[0] < 1 || (int)elem->data[0] > 8) -+ continue; - for_each_element(sub, elem->data + 1, elem->datalen - 1) { - u8 profile_len; - -@@ -2279,7 +2300,7 @@ cfg80211_update_notlisted_nontrans(struct wiphy *wiphy, - size_t new_ie_len; - struct cfg80211_bss_ies *new_ies; - const struct cfg80211_bss_ies *old; -- u8 cpy_len; -+ size_t cpy_len; - - lockdep_assert_held(&wiphy_to_rdev(wiphy)->bss_lock); - -@@ -2346,6 +2367,8 @@ cfg80211_update_notlisted_nontrans(struct wiphy *wiphy, - } else { - old = rcu_access_pointer(nontrans_bss->beacon_ies); - rcu_assign_pointer(nontrans_bss->beacon_ies, new_ies); -+ cfg80211_update_hidden_bsses(bss_from_pub(nontrans_bss), -+ new_ies, old); - rcu_assign_pointer(nontrans_bss->ies, new_ies); - if (old) - kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh index 0d99ef17e4a5..d4f3d63cb434 100755 --- a/scripts/pahole-flags.sh @@ -3832,7 +3422,7 @@ index 01fab3d4f90b..2ae5dfc904f9 100755 # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} # to force full paths for a non-O= build diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index 093894a640dc..1c43a9462b4b 100644 +index b78753d27d8e..f0b37800431a 100644 --- a/security/integrity/platform_certs/load_uefi.c +++ b/security/integrity/platform_certs/load_uefi.c @@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, diff --git a/sources b/sources index 69c5911e2..5ed6bd926 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.15.tar.xz) = bbaadd05afa30937e4e019d7f4a3407f0b78076ffccca21f88a433d28aadd534a35091070ef619eb674a01349dc796c3aa79dd73a2e5c07b09d2ef639ee909ca -SHA512 (kernel-abi-stablelists-5.19.15.tar.bz2) = bf3a8142d578a65fa9de2314a149a9d16061eedc03d751e4f352ad37bd4547141357513e41dc10dade7fc6e56d7b707976f00189e5bc9e92fa1bd0b20dbd9254 -SHA512 (kernel-kabi-dw-5.19.15.tar.bz2) = 3f400fd776efdd53e342db7adc0fabd2b747bf4c4d471796999974496670efabb87f9d91442745264369c169c17dabfa9a3c31da9de1611c27b0da1e5a6f6443 +SHA512 (linux-5.19.16.tar.xz) = 47163cd1429a09077134de1bc7f9e6fa3462a030a127a9d8f5268e9ecd1c26894e3edfeb002fff01fdc008a3c61d333d272d6a0d73df5528bc15079e3f93a993 +SHA512 (kernel-abi-stablelists-5.19.16.tar.bz2) = 2053036956bb39cb72f60e4aae9575a948ce0dac0585973bed78f20d59ffb97bda0f90db7b12ac950d7521cdc42fcfc2cd54fa5d734ff6863e9f28e1c725db11 +SHA512 (kernel-kabi-dw-5.19.16.tar.bz2) = 497dbd372c3c0a66f12c9a506b0e6e66f40ed7822891f20c554f345a7538f4cb44f8d0911e69c06d918707b99c4aae0c110d485b16ce36adc0e2535fc0b9167e From 5110de1bf77af2a3d620f255c7136ca8367adef4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 21 Oct 2022 10:21:15 -0500 Subject: [PATCH 104/114] kernel-5.19.16-101 * Fri Oct 21 2022 Justin M. Forbes [5.19.16-1] - Bump for build (Justin M. Forbes) - drm/vc4: hdmi: Fix HSM clock too low on Pi4 (maxime@cerno.tech) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 3 ++ kernel.spec | 8 +++-- patch-5.19-redhat.patch | 75 +++++++++++++++++++++++++++++++++++------ sources | 4 +-- 5 files changed, 76 insertions(+), 16 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index bedf1e208..aa2689307 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 0 +RHEL_RELEASE = 1 # # ZSTREAM diff --git a/Patchlist.changelog b/Patchlist.changelog index f135fb331..b02c60146 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/382edc42e3e53cfc18b9a47f4d2f8ed8355804a3 + 382edc42e3e53cfc18b9a47f4d2f8ed8355804a3 drm/vc4: hdmi: Fix HSM clock too low on Pi4 + "https://gitlab.com/cki-project/kernel-ark/-/commit"/b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e mctp: prevent double key removal and unref diff --git a/kernel.spec b/kernel.spec index 18a41fa23..94a1af51e 100755 --- a/kernel.spec +++ b/kernel.spec @@ -124,13 +124,13 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.19.16 %define patchversion 5.19 -%define pkgrelease 100 +%define pkgrelease 101 %define kversion 5 %define tarfile_release 5.19.16 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 100%{?buildid}%{?dist} +%define specrelease 101%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 5.19.16 @@ -3138,6 +3138,10 @@ fi # # %changelog +* Fri Oct 21 2022 Justin M. Forbes [5.19.16-1] +- Bump for build (Justin M. Forbes) +- drm/vc4: hdmi: Fix HSM clock too low on Pi4 (maxime@cerno.tech) + * Sat Oct 15 2022 Justin M. Forbes [5.19.16-0] - Reset build for version bump (Justin M. Forbes) - Linux v5.19.16 diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 3a8675f90..86d7979c4 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -33,7 +33,8 @@ drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- - drivers/gpu/drm/vc4/vc4_hdmi.c | 29 + + drivers/gpu/drm/vc4/vc4_hdmi.c | 46 +- + drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + drivers/hid/hid-rmi.c | 64 -- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + drivers/input/rmi4/rmi_driver.c | 124 +-- @@ -65,7 +66,7 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 67 files changed, 1823 insertions(+), 356 deletions(-) + 68 files changed, 1839 insertions(+), 358 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -1301,29 +1302,69 @@ index 2352e9640922..725a252e837b 100644 kfree(*container); *container = NULL; diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c -index 199bc398817f..eb3aaaca2b80 100644 +index 199bc398817f..3519b0c23d3b 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.c +++ b/drivers/gpu/drm/vc4/vc4_hdmi.c -@@ -2889,12 +2889,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) +@@ -2732,9 +2732,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) + DRM_ERROR("Failed to get HDMI state machine clock\n"); + return PTR_ERR(vc4_hdmi->hsm_clock); + } ++ + vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; + vc4_hdmi->cec_clock = vc4_hdmi->hsm_clock; + ++ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); ++ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { ++ DRM_ERROR("Failed to get HDMI state machine clock\n"); ++ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); ++ } ++ + return 0; + } + +@@ -2816,6 +2823,12 @@ static int vc5_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) + return PTR_ERR(vc4_hdmi->hsm_clock); + } + ++ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); ++ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { ++ DRM_ERROR("Failed to get HDMI state machine clock\n"); ++ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); ++ } ++ + vc4_hdmi->pixel_bvb_clock = devm_clk_get(dev, "bvb"); + if (IS_ERR(vc4_hdmi->pixel_bvb_clock)) { + DRM_ERROR("Failed to get pixel bvb clock\n"); +@@ -2879,7 +2892,7 @@ static int vc4_hdmi_runtime_suspend(struct device *dev) + { + struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); + +- clk_disable_unprepare(vc4_hdmi->hsm_clock); ++ clk_disable_unprepare(vc4_hdmi->hsm_rpm_clock); + + return 0; + } +@@ -2889,12 +2902,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); unsigned long __maybe_unused flags; u32 __maybe_unused value; + unsigned long rate; int ret; +- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); + /* + * The HSM clock is in the HDMI power domain, so we need to set + * its frequency while the power domain is active so that it + * keeps its rate. + */ -+ ret = clk_set_min_rate(vc4_hdmi->hsm_clock, HSM_MIN_CLOCK_FREQ); -+ if (ret) -+ return ret; -+ - ret = clk_prepare_enable(vc4_hdmi->hsm_clock); ++ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); if (ret) return ret; ++ ret = clk_prepare_enable(vc4_hdmi->hsm_rpm_clock); ++ if (ret) ++ return ret; ++ + /* + * Whenever the RaspberryPi boots without an HDMI monitor + * plugged in, the firmware won't have initialized the HSM clock @@ -1333,7 +1374,7 @@ index 199bc398817f..eb3aaaca2b80 100644 + * case, it will lead to a silent CPU stall. Let's make sure we + * prevent such a case. + */ -+ rate = clk_get_rate(vc4_hdmi->hsm_clock); ++ rate = clk_get_rate(vc4_hdmi->hsm_rpm_clock); + if (!rate) { + ret = -EINVAL; + goto err_disable_clk; @@ -1342,7 +1383,7 @@ index 199bc398817f..eb3aaaca2b80 100644 if (vc4_hdmi->variant->reset) vc4_hdmi->variant->reset(vc4_hdmi); -@@ -2916,6 +2941,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) +@@ -2916,6 +2954,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) #endif return 0; @@ -1353,6 +1394,18 @@ index 199bc398817f..eb3aaaca2b80 100644 } static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h +index 1520387b317f..fbc0a55f18e1 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.h ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.h +@@ -171,6 +171,7 @@ struct vc4_hdmi { + struct clk *cec_clock; + struct clk *pixel_clock; + struct clk *hsm_clock; ++ struct clk *hsm_rpm_clock; + struct clk *audio_clock; + struct clk *pixel_bvb_clock; + diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c diff --git a/sources b/sources index 5ed6bd926..d4a8bb4d6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (linux-5.19.16.tar.xz) = 47163cd1429a09077134de1bc7f9e6fa3462a030a127a9d8f5268e9ecd1c26894e3edfeb002fff01fdc008a3c61d333d272d6a0d73df5528bc15079e3f93a993 -SHA512 (kernel-abi-stablelists-5.19.16.tar.bz2) = 2053036956bb39cb72f60e4aae9575a948ce0dac0585973bed78f20d59ffb97bda0f90db7b12ac950d7521cdc42fcfc2cd54fa5d734ff6863e9f28e1c725db11 -SHA512 (kernel-kabi-dw-5.19.16.tar.bz2) = 497dbd372c3c0a66f12c9a506b0e6e66f40ed7822891f20c554f345a7538f4cb44f8d0911e69c06d918707b99c4aae0c110d485b16ce36adc0e2535fc0b9167e +SHA512 (kernel-abi-stablelists-5.19.16.tar.bz2) = a8b1d3439b781f72257c65b7812aff563e08949efdecf987aae461fa5e3983d97584c14a96b3ac493c6b2cde38822755b829a99cf49338cf7a8cf89076ff73cf +SHA512 (kernel-kabi-dw-5.19.16.tar.bz2) = e649054eca21dd03263304df8b17c30a7f86bd546e516d8371569905cb36648cf35cb24d05d36c20f6806580892200bf5f0254dd8d3bae9dee9b3ad57f2fd462 From 6723b25030aec440369997bcfe1b38568e42a2f4 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 24 Oct 2022 09:38:14 -0500 Subject: [PATCH 105/114] kernel-5.19.17-100 * Mon Oct 24 2022 Justin M. Forbes [5.19.17-1] - Linux v5.19.17 Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel.spec | 16 ++- patch-5.19-redhat.patch | 174 +----------------------- sources | 6 +- 12 files changed, 29 insertions(+), 177 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index aa2689307..bedf1e208 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 1 +RHEL_RELEASE = 0 # # ZSTREAM diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index e97ea070e..5a422e303 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -369,6 +369,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 7ea33c155..b0c96ffa7 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -294,6 +294,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index a6a465475..c5cd52768 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -369,6 +369,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 2dd4d52ac..ec240afdb 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -294,6 +294,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_819472=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 655629bd9..d1b61f3a4 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -361,6 +361,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 05d47da94..6cce1ecd6 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -361,6 +361,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 8affb3000..f5ae2d2d6 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -353,6 +353,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index 1d3cd1bee..b0222bd68 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -353,6 +353,7 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m diff --git a/kernel.spec b/kernel.spec index 94a1af51e..472fddd91 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.16 +%define specversion 5.19.17 %define patchversion 5.19 -%define pkgrelease 101 +%define pkgrelease 100 %define kversion 5 -%define tarfile_release 5.19.16 +%define tarfile_release 5.19.17 # This is needed to do merge window version magic %define patchlevel 19 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 101%{?buildid}%{?dist} +%define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.16 +%define kabiversion 5.19.17 # # End of genspec.sh variables @@ -3138,6 +3138,12 @@ fi # # %changelog +* Mon Oct 24 2022 Justin M. Forbes [5.19.17-100] +- Reset release (Justin M. Forbes) + +* Mon Oct 24 2022 Justin M. Forbes [5.19.17-1] +- Linux v5.19.17 + * Fri Oct 21 2022 Justin M. Forbes [5.19.16-1] - Bump for build (Justin M. Forbes) - drm/vc4: hdmi: Fix HSM clock too low on Pi4 (maxime@cerno.tech) diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch index 86d7979c4..2d4489881 100644 --- a/patch-5.19-redhat.patch +++ b/patch-5.19-redhat.patch @@ -26,8 +26,6 @@ drivers/firmware/efi/efi.c | 124 ++- drivers/firmware/efi/secureboot.c | 38 + drivers/firmware/sysfb.c | 18 +- - drivers/gpu/drm/drm_ioctl.c | 8 +- - drivers/gpu/drm/i915/display/intel_bios.c | 46 +- drivers/gpu/drm/i915/display/intel_psr.c | 37 +- drivers/gpu/drm/v3d/Kconfig | 5 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- @@ -46,7 +44,6 @@ drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ drivers/net/phy/broadcom.c | 33 +- drivers/pci/quirks.c | 24 + - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/usb/core/hub.c | 7 + include/linux/efi.h | 22 +- @@ -59,14 +56,13 @@ kernel/module/signing.c | 9 +- net/bluetooth/hci_event.c | 20 + net/ipv4/fib_semantics.c | 8 +- - scripts/pahole-flags.sh | 4 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 68 files changed, 1839 insertions(+), 358 deletions(-) + 64 files changed, 1804 insertions(+), 325 deletions(-) diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml index e6485f7b046f..217c42874f41 100644 @@ -258,7 +254,7 @@ index 000000000000..733a26bd887a + +endmenu diff --git a/Makefile b/Makefile -index a1d1978bbd03..d636b4d23342 100644 +index 2113ad46488a..16ef1ab7b9f6 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -273,7 +269,7 @@ index a1d1978bbd03..d636b4d23342 100644 # to get the ordering right. # diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index 7630ba9cb6cc..c2e2991edd11 100644 +index ccc4706484d3..9549a5af2cbb 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1382,9 +1382,9 @@ config HIGHMEM @@ -377,10 +373,10 @@ index ce9826bce29b..948d18e59cf5 100644 CONFIG_DRM_ETNAVIV=m CONFIG_DRM_MXSFB=m diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index cc1e7bb49d38..8bb79230ac24 100644 +index dfd9228c2adc..1ea58e242a71 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig -@@ -1179,7 +1179,7 @@ endchoice +@@ -1196,7 +1196,7 @@ endchoice config ARM64_FORCE_52BIT bool "Force 52-bit virtual addresses for userspace" @@ -389,7 +385,7 @@ index cc1e7bb49d38..8bb79230ac24 100644 help For systems with 52-bit userspace VAs enabled, the kernel will attempt to maintain compatibility with older software by providing 48-bit VAs -@@ -1418,6 +1418,7 @@ config XEN +@@ -1435,6 +1435,7 @@ config XEN config FORCE_MAX_ZONEORDER int default "14" if ARM64_64K_PAGES @@ -912,119 +908,6 @@ index 1f276f108cc9..7039ad9bdf7f 100644 pd = sysfb_create_simplefb(si, &mode); if (!IS_ERR(pd)) goto unlock_mutex; -diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c -index 51fcf1298023..7f1097947731 100644 ---- a/drivers/gpu/drm/drm_ioctl.c -+++ b/drivers/gpu/drm/drm_ioctl.c -@@ -472,7 +472,13 @@ EXPORT_SYMBOL(drm_invalid_op); - */ - static int drm_copy_field(char __user *buf, size_t *buf_len, const char *value) - { -- int len; -+ size_t len; -+ -+ /* don't attempt to copy a NULL pointer */ -+ if (WARN_ONCE(!value, "BUG: the value to copy was not set!")) { -+ *buf_len = 0; -+ return 0; -+ } - - /* don't overflow userbuf */ - len = strlen(value); -diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c -index 91caf4523b34..84c086610235 100644 ---- a/drivers/gpu/drm/i915/display/intel_bios.c -+++ b/drivers/gpu/drm/i915/display/intel_bios.c -@@ -332,18 +332,6 @@ static bool fixup_lfp_data_ptrs(const void *bdb, void *ptrs_block) - return validate_lfp_data_ptrs(bdb, ptrs); - } - --static const void *find_fp_timing_terminator(const u8 *data, int size) --{ -- int i; -- -- for (i = 0; i < size - 1; i++) { -- if (data[i] == 0xff && data[i+1] == 0xff) -- return &data[i]; -- } -- -- return NULL; --} -- - static int make_lfp_data_ptr(struct lvds_lfp_data_ptr_table *table, - int table_size, int total_size) - { -@@ -367,11 +355,22 @@ static void next_lfp_data_ptr(struct lvds_lfp_data_ptr_table *next, - static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, - const void *bdb) - { -- int i, size, table_size, block_size, offset; -- const void *t0, *t1, *block; -+ int i, size, table_size, block_size, offset, fp_timing_size; - struct bdb_lvds_lfp_data_ptrs *ptrs; -+ const void *block; - void *ptrs_block; - -+ /* -+ * The hardcoded fp_timing_size is only valid for -+ * modernish VBTs. All older VBTs definitely should -+ * include block 41 and thus we don't need to -+ * generate one. -+ */ -+ if (i915->vbt.version < 155) -+ return NULL; -+ -+ fp_timing_size = 38; -+ - block = find_raw_section(bdb, BDB_LVDS_LFP_DATA); - if (!block) - return NULL; -@@ -380,17 +379,8 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, - - block_size = get_blocksize(block); - -- size = block_size; -- t0 = find_fp_timing_terminator(block, size); -- if (!t0) -- return NULL; -- -- size -= t0 - block - 2; -- t1 = find_fp_timing_terminator(t0 + 2, size); -- if (!t1) -- return NULL; -- -- size = t1 - t0; -+ size = fp_timing_size + sizeof(struct lvds_dvo_timing) + -+ sizeof(struct lvds_pnp_id); - if (size * 16 > block_size) - return NULL; - -@@ -408,7 +398,7 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, - table_size = sizeof(struct lvds_dvo_timing); - size = make_lfp_data_ptr(&ptrs->ptr[0].dvo_timing, table_size, size); - -- table_size = t0 - block + 2; -+ table_size = fp_timing_size; - size = make_lfp_data_ptr(&ptrs->ptr[0].fp_timing, table_size, size); - - if (ptrs->ptr[0].fp_timing.table_size) -@@ -423,14 +413,14 @@ static void *generate_lfp_data_ptrs(struct drm_i915_private *i915, - return NULL; - } - -- size = t1 - t0; -+ size = fp_timing_size + sizeof(struct lvds_dvo_timing) + -+ sizeof(struct lvds_pnp_id); - for (i = 1; i < 16; i++) { - next_lfp_data_ptr(&ptrs->ptr[i].fp_timing, &ptrs->ptr[i-1].fp_timing, size); - next_lfp_data_ptr(&ptrs->ptr[i].dvo_timing, &ptrs->ptr[i-1].dvo_timing, size); - next_lfp_data_ptr(&ptrs->ptr[i].panel_pnp_id, &ptrs->ptr[i-1].panel_pnp_id, size); - } - -- size = t1 - t0; - table_size = sizeof(struct lvds_lfp_panel_name); - - if (16 * (size + table_size) <= block_size) { diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c index 06db407e2749..36356893c7ca 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c @@ -3026,38 +2909,6 @@ index 2e68f50bc7ae..00e1d5bc83a5 100644 /* * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) * class code. Fix it. -diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c -index 5223d4c9afdf..39f14a5b78cd 100644 ---- a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c -+++ b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c -@@ -1124,7 +1124,7 @@ static int rockchip_usb2phy_otg_port_init(struct rockchip_usb2phy *rphy, - struct rockchip_usb2phy_port *rport, - struct device_node *child_np) - { -- int ret; -+ int ret, id; - - rport->port_id = USB2PHY_PORT_OTG; - rport->port_cfg = &rphy->phy_cfg->port_cfgs[USB2PHY_PORT_OTG]; -@@ -1162,13 +1162,15 @@ static int rockchip_usb2phy_otg_port_init(struct rockchip_usb2phy *rphy, - - ret = devm_extcon_register_notifier(rphy->dev, rphy->edev, - EXTCON_USB_HOST, &rport->event_nb); -- if (ret) -+ if (ret) { - dev_err(rphy->dev, "register USB HOST notifier failed\n"); -+ goto out; -+ } - - if (!of_property_read_bool(rphy->dev->of_node, "extcon")) { - /* do initial sync of usb state */ -- ret = property_enabled(rphy->grf, &rport->port_cfg->utmi_id); -- extcon_set_state_sync(rphy->edev, EXTCON_USB_HOST, !ret); -+ id = property_enabled(rphy->grf, &rport->port_cfg->utmi_id); -+ extcon_set_state_sync(rphy->edev, EXTCON_USB_HOST, !id); - } - } - diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c index 1e0041ec8132..5bcd047768b6 100644 --- a/drivers/soc/bcm/bcm2835-power.c @@ -3448,19 +3299,6 @@ index db7b2503f068..36653cd5964a 100644 nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, -diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh -index 0d99ef17e4a5..d4f3d63cb434 100755 ---- a/scripts/pahole-flags.sh -+++ b/scripts/pahole-flags.sh -@@ -20,4 +20,8 @@ if [ "${pahole_ver}" -ge "122" ]; then - extra_paholeopt="${extra_paholeopt} -j" - fi - -+if [ "${pahole_ver}" -ge "124" ]; then -+ extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64" -+fi -+ - echo ${extra_paholeopt} diff --git a/scripts/tags.sh b/scripts/tags.sh index 01fab3d4f90b..2ae5dfc904f9 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index d4a8bb4d6..eff83bc50 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.16.tar.xz) = 47163cd1429a09077134de1bc7f9e6fa3462a030a127a9d8f5268e9ecd1c26894e3edfeb002fff01fdc008a3c61d333d272d6a0d73df5528bc15079e3f93a993 -SHA512 (kernel-abi-stablelists-5.19.16.tar.bz2) = a8b1d3439b781f72257c65b7812aff563e08949efdecf987aae461fa5e3983d97584c14a96b3ac493c6b2cde38822755b829a99cf49338cf7a8cf89076ff73cf -SHA512 (kernel-kabi-dw-5.19.16.tar.bz2) = e649054eca21dd03263304df8b17c30a7f86bd546e516d8371569905cb36648cf35cb24d05d36c20f6806580892200bf5f0254dd8d3bae9dee9b3ad57f2fd462 +SHA512 (linux-5.19.17.tar.xz) = 20f555e06ffc3e790bb280d60e1087f53df59a1c63832f797caf9c7289fff928d762cee7c044bfac47ed9160c52440be045b7dcab8dafde053495990ac1e6432 +SHA512 (kernel-abi-stablelists-5.19.17.tar.bz2) = 7fbc61595cc0e3f911902726674875cfe4aef0942c11f0b1c4b5a7e5a9eef93e96eb161e60220cd82d8339a95d08404a75b43f8be470a9ef1f17de9494d91c38 +SHA512 (kernel-kabi-dw-5.19.17.tar.bz2) = ec46be1b67769d585aeb42946de8d3f4f5e5b88c078daeb1cc89d532325326e4e152d2a9d994e02c9d9b4ab38f0c710c8366ba3e9fa69b3b2ef40413849b06eb From 08b4eaa00c392718e1cac8df6cc584975c3a389f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 26 Oct 2022 10:34:01 -0500 Subject: [PATCH 106/114] kernel-6.0.5-100 * Fri Oct 21 2022 Justin M. Forbes [6.0.3-0] - drm/vc4: hdmi: Fix HSM clock too low on Pi4 (maxime@cerno.tech) - Config updates for new options in 6.0.3 (Justin M. Forbes) - Revert "redhat: properly handle binary files in patches" (Justin M. Forbes) - Linux v6.0.3 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 255 +- kernel-aarch64-debug-fedora.config | 150 +- kernel-aarch64-debug-rhel.config | 138 +- kernel-aarch64-fedora.config | 150 +- kernel-aarch64-rhel.config | 138 +- kernel-armv7hl-debug-fedora.config | 123 +- kernel-armv7hl-fedora.config | 123 +- kernel-armv7hl-lpae-debug-fedora.config | 123 +- kernel-armv7hl-lpae-fedora.config | 123 +- kernel-ppc64le-debug-fedora.config | 103 +- kernel-ppc64le-debug-rhel.config | 129 +- kernel-ppc64le-fedora.config | 103 +- kernel-ppc64le-rhel.config | 129 +- kernel-s390x-debug-fedora.config | 103 +- kernel-s390x-debug-rhel.config | 128 +- kernel-s390x-fedora.config | 103 +- kernel-s390x-rhel.config | 128 +- kernel-s390x-zfcpdump-rhel.config | 128 +- kernel-x86_64-debug-fedora.config | 120 +- kernel-x86_64-debug-rhel.config | 122 +- kernel-x86_64-fedora.config | 112 +- kernel-x86_64-rhel.config | 120 +- kernel.spec | 2975 ++------------------ mod-extra.list.fedora | 5 - mod-internal.list | 77 +- patch-5.19-redhat.patch | 3407 ----------------------- patch-6.0-redhat.patch | 1573 +++++++++++ rpminspect.yaml | 2 +- sources | 6 +- 29 files changed, 3995 insertions(+), 6901 deletions(-) delete mode 100644 patch-5.19-redhat.patch create mode 100644 patch-6.0-redhat.patch diff --git a/Patchlist.changelog b/Patchlist.changelog index b02c60146..da68ac2c5 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,216 +1,117 @@ -"https://gitlab.com/cki-project/kernel-ark/-/commit"/382edc42e3e53cfc18b9a47f4d2f8ed8355804a3 - 382edc42e3e53cfc18b9a47f4d2f8ed8355804a3 drm/vc4: hdmi: Fix HSM clock too low on Pi4 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/3f98e8c4ff4856388d73a2dd727241fc05dc717f + 3f98e8c4ff4856388d73a2dd727241fc05dc717f drm/vc4: hdmi: Fix HSM clock too low on Pi4 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e - b7ac3893a05dddcf85e47e0f9fc3868bb80cba8e mctp: prevent double key removal and unref +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1dc36385281ea0ffa70f6fd94f21a85e69b89062 + 1dc36385281ea0ffa70f6fd94f21a85e69b89062 phy: rockchip-inno-usb2: Return zero after otg sync -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f41667878d605b0df50332ec1bb91b3c58b0a2b6 - f41667878d605b0df50332ec1bb91b3c58b0a2b6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON +"https://gitlab.com/cki-project/kernel-ark/-/commit"/79fb41cd79f56f42eef3981f8f22fdcd17374298 + 79fb41cd79f56f42eef3981f8f22fdcd17374298 drm/vc4: hdmi: Check the HSM rate at runtime_resume -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2c047ea0b747055e5afc74d6ee24d0e1a6fd045b - 2c047ea0b747055e5afc74d6ee24d0e1a6fd045b wifi: mac80211: fix crash in beacon protection for P2P-device +"https://gitlab.com/cki-project/kernel-ark/-/commit"/79fe71195290bdc3120f709120ccdc1e568f8b60 + 79fe71195290bdc3120f709120ccdc1e568f8b60 drm/vc4: hdmi: Enforce the minimum rate at runtime_resume -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0ceb5de271ef569e73ff55fc45e4c858c4e90a8f - 0ceb5de271ef569e73ff55fc45e4c858c4e90a8f wifi: mac80211_hwsim: avoid mac80211 warning on bad rate +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b1071e87929d0dd926a791aa3a2b7fac639b00ea + b1071e87929d0dd926a791aa3a2b7fac639b00ea drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers -"https://gitlab.com/cki-project/kernel-ark/-/commit"/99b388fa0f89350475a015ced6ea091137708a85 - 99b388fa0f89350475a015ced6ea091137708a85 wifi: cfg80211: avoid nontransmitted BSS list corruption +"https://gitlab.com/cki-project/kernel-ark/-/commit"/85410346efac67acc97d156063d5ec39bf985124 + 85410346efac67acc97d156063d5ec39bf985124 scsi: stex: Properly zero out the passthrough command structure -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d9250a0c289718402eae31b58425c280e6fb42d9 - d9250a0c289718402eae31b58425c280e6fb42d9 wifi: cfg80211: fix BSS refcounting bugs +"https://gitlab.com/cki-project/kernel-ark/-/commit"/dce543dfaac7d80c338ed21ccd2543aaf5d7b85a + dce543dfaac7d80c338ed21ccd2543aaf5d7b85a ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference -"https://gitlab.com/cki-project/kernel-ark/-/commit"/15d4d3f11fc53ff4789c9c2a5f0a874d64671146 - 15d4d3f11fc53ff4789c9c2a5f0a874d64671146 wifi: cfg80211: ensure length byte is present before access +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0988b1d9ca90040134efda1f36af93a0b90d42b2 + 0988b1d9ca90040134efda1f36af93a0b90d42b2 drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c57f15727fb63f7f0bfdcc9f032501804c93de4 - 1c57f15727fb63f7f0bfdcc9f032501804c93de4 wifi: mac80211: fix MBSSID parsing use-after-free +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5560f4156f7be5fdca5f6656f2fd87def5bdd232 + 5560f4156f7be5fdca5f6656f2fd87def5bdd232 drm: Prevent drm_copy_field() to attempt copying a NULL pointer -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1a9ee89eb2c3d3a4e1a5786650a83419acdc1de2 - 1a9ee89eb2c3d3a4e1a5786650a83419acdc1de2 wifi: cfg80211/mac80211: reject bad MBSSID elements +"https://gitlab.com/cki-project/kernel-ark/-/commit"/53f7bba19d94e30884d8c5e59b1d6b935a565aaa + 53f7bba19d94e30884d8c5e59b1d6b935a565aaa drm: Use size_t type for len variable in drm_copy_field() -"https://gitlab.com/cki-project/kernel-ark/-/commit"/828022c8d93a3c2a1d98a134910682ed0f961d0c - 828022c8d93a3c2a1d98a134910682ed0f961d0c wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() +"https://gitlab.com/cki-project/kernel-ark/-/commit"/366a22cbb7b2ee8b47ce2fe65368483b631fd0aa + 366a22cbb7b2ee8b47ce2fe65368483b631fd0aa arm64: use common CONFIG_MAX_ZONEORDER for arm kernel -"https://gitlab.com/cki-project/kernel-ark/-/commit"/01e0ad5ed5f0788f9688daacd4695df17e1174e9 - 01e0ad5ed5f0788f9688daacd4695df17e1174e9 drm/vc4: hdmi: Check the HSM rate at runtime_resume +"https://gitlab.com/cki-project/kernel-ark/-/commit"/6b4e3c1ed136efa4bfabcb8e897a900e45dac638 + 6b4e3c1ed136efa4bfabcb8e897a900e45dac638 RHEL: disable io_uring support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/0d9cf6806f3be0d0a2adad69ddc50192ca38285b - 0d9cf6806f3be0d0a2adad69ddc50192ca38285b drm/vc4: hdmi: Enforce the minimum rate at runtime_resume +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8d2d517f1f0e48dc247be69f30248d421efde17f + 8d2d517f1f0e48dc247be69f30248d421efde17f nvme: nvme_mpath_init remove multipath check -"https://gitlab.com/cki-project/kernel-ark/-/commit"/482f7491ba5a1106e8b7d5ca0accc353f2c0d55a - 482f7491ba5a1106e8b7d5ca0accc353f2c0d55a phy: rockchip-inno-usb2: Return zero after otg sync +"https://gitlab.com/cki-project/kernel-ark/-/commit"/bf52d477bcb2c484912c7d4cfa214d7689b3aad3 + bf52d477bcb2c484912c7d4cfa214d7689b3aad3 nvme: decouple basic ANA log page re-read support from native multipathing -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 - 3401107a6fbe13ef6eb6a9a8b6d6dbec04fbf234 scsi: stex: Properly zero out the passthrough command structure +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f4067768924992c614f0b14928c8cc520c307c06 + f4067768924992c614f0b14928c8cc520c307c06 nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d88ada87e783422a5e31b8e4c6dd376f58553cb1 - d88ada87e783422a5e31b8e4c6dd376f58553cb1 ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference +"https://gitlab.com/cki-project/kernel-ark/-/commit"/add86fbef39efce9101a9e295a29d6748e0c3048 + add86fbef39efce9101a9e295a29d6748e0c3048 nvme: Return BLK_STS_TARGET if the DNR bit is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee - 9d5fb7eaaa7db6a9952531d029dc9c3fb16a8eee kbuild: Add skip_encoding_btf_enum64 option to pahole +"https://gitlab.com/cki-project/kernel-ark/-/commit"/716cb6bb41d5f6ece4ef37a081257e321e14eaa9 + 716cb6bb41d5f6ece4ef37a081257e321e14eaa9 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/81d89458f7f2d872c7de7181acb857fe041ee953 - 81d89458f7f2d872c7de7181acb857fe041ee953 [PATCH] drm/i915: Ensure damage clip area is within pipe area +"https://gitlab.com/cki-project/kernel-ark/-/commit"/022a766cad880585e54174b793f87aa2808e4bb1 + 022a766cad880585e54174b793f87aa2808e4bb1 KEYS: Make use of platform keyring for module signature verify -"https://gitlab.com/cki-project/kernel-ark/-/commit"/633114f82410496dc31e1cdbbbc5a793abebd058 - 633114f82410496dc31e1cdbbbc5a793abebd058 [PATCH] drm/i915/psr: Use full update In case of area calculation fails +"https://gitlab.com/cki-project/kernel-ark/-/commit"/cdb9c8043125406948447409ab7adcf9010ad68a + cdb9c8043125406948447409ab7adcf9010ad68a Input: rmi4 - remove the need for artificial IRQ in case of HID -"https://gitlab.com/cki-project/kernel-ark/-/commit"/7879af7639a11a5388ef7e590e1b480ac79c29ef - 7879af7639a11a5388ef7e590e1b480ac79c29ef [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers +"https://gitlab.com/cki-project/kernel-ark/-/commit"/77196f630f45012fa3f14c858f7b34ac6c6f86ef + 77196f630f45012fa3f14c858f7b34ac6c6f86ef ARM: tegra: usb no reset -"https://gitlab.com/cki-project/kernel-ark/-/commit"/b9dfa5218351f6286e97beba802c14813735f255 - b9dfa5218351f6286e97beba802c14813735f255 Revert "block: freeze the queue earlier in del_gendisk" +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f473203a4359d861a261624dd559dfee410fc28b + f473203a4359d861a261624dd559dfee410fc28b arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3f1696ca1e6762e9774ecb4d0dedbc54dedb284d - 3f1696ca1e6762e9774ecb4d0dedbc54dedb284d drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set +"https://gitlab.com/cki-project/kernel-ark/-/commit"/f4c2667b39234a6c07887137f0549b290c156dcc + f4c2667b39234a6c07887137f0549b290c156dcc Add option of 13 for FORCE_MAX_ZONEORDER -"https://gitlab.com/cki-project/kernel-ark/-/commit"/7e71aedbf01514b3c8465e224532209c606c6a45 - 7e71aedbf01514b3c8465e224532209c606c6a45 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling +"https://gitlab.com/cki-project/kernel-ark/-/commit"/555a6328e1bb3a80b31e83c1991d97a130522990 + 555a6328e1bb3a80b31e83c1991d97a130522990 s390: Lock down the kernel when the IPL secure flag is set -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a8c6f414c43838287e9b59923debd432dbe4c4c8 - a8c6f414c43838287e9b59923debd432dbe4c4c8 Bluetooth: hci_sync: Fix resuming scan after suspend resume +"https://gitlab.com/cki-project/kernel-ark/-/commit"/67cdd2672afd82580d4073bbea1dc7029a0add7c + 67cdd2672afd82580d4073bbea1dc7029a0add7c efi: Lock down the kernel if booted in secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4e3695b44c9dc069d2b3fbb530920e53094912fe - 4e3695b44c9dc069d2b3fbb530920e53094912fe arm64: config: Enable DRM_V3D +"https://gitlab.com/cki-project/kernel-ark/-/commit"/1f60ebfcde236d1d586266b941ae4987cd598538 + 1f60ebfcde236d1d586266b941ae4987cd598538 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode -"https://gitlab.com/cki-project/kernel-ark/-/commit"/2341d8a6beaf60736385ddaaca756e881af89781 - 2341d8a6beaf60736385ddaaca756e881af89781 ARM: configs: Enable DRM_V3D +"https://gitlab.com/cki-project/kernel-ark/-/commit"/b4e1f1bf727cbb5c1df1394cca0f4d9646a1c034 + b4e1f1bf727cbb5c1df1394cca0f4d9646a1c034 security: lockdown: expose a hook to lock the kernel down -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1b1074d4ebff98afe3f72b458cd962c139ba39dd - 1b1074d4ebff98afe3f72b458cd962c139ba39dd ARM: dts: bcm2711: Enable V3D +"https://gitlab.com/cki-project/kernel-ark/-/commit"/790b3b1b2c984ed14ee6702adfb922e0464adff2 + 790b3b1b2c984ed14ee6702adfb922e0464adff2 Make get_cert_list() use efi_status_to_str() to print error messages. -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f2142c5ce61ed3e56355ad8ae56f5fa70d1ae657 - f2142c5ce61ed3e56355ad8ae56f5fa70d1ae657 drm/v3d: Add support for bcm2711 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/5b6b32d141a089a905502f181343384d254dd762 + 5b6b32d141a089a905502f181343384d254dd762 Add efi_status_to_str() and rework efi_status_to_err(). -"https://gitlab.com/cki-project/kernel-ark/-/commit"/645ee8139e44ade7ee3c98d893103d33be8e158b - 645ee8139e44ade7ee3c98d893103d33be8e158b drm/v3d: Get rid of pm code +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ea728cd0586af923af7a294b519bc6b6969e5c3d + ea728cd0586af923af7a294b519bc6b6969e5c3d arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3647ef3c2586cfedf37b0ae6d01e8b92cfe928d6 - 3647ef3c2586cfedf37b0ae6d01e8b92cfe928d6 dt-bindings: gpu: v3d: Add BCM2711's compatible +"https://gitlab.com/cki-project/kernel-ark/-/commit"/abb0d4f70c8ee891312ae950bcd0058b44d8c8fb + abb0d4f70c8ee891312ae950bcd0058b44d8c8fb iommu/arm-smmu: workaround DMA mode issues -"https://gitlab.com/cki-project/kernel-ark/-/commit"/892aac5ebdcc063fd7f09a37ee928a5a9ecd72fb - 892aac5ebdcc063fd7f09a37ee928a5a9ecd72fb soc: bcm: bcm2835-power: Bypass power_on/off() calls +"https://gitlab.com/cki-project/kernel-ark/-/commit"/4da56825d1de4442e897946153afd5484fd01e28 + 4da56825d1de4442e897946153afd5484fd01e28 ipmi: do not configure ipmi for HPE m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/50e89be2e0d665781ca4e6b644fab7e1cfb67964 - 50e89be2e0d665781ca4e6b644fab7e1cfb67964 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ce14a198049d6084912a72d8932e4749c9c7ca3e + ce14a198049d6084912a72d8932e4749c9c7ca3e ahci: thunderx2: Fix for errata that affects stop engine -"https://gitlab.com/cki-project/kernel-ark/-/commit"/be14a2fbef5aa2f92bb3ac433c844cb7f375fe3c - be14a2fbef5aa2f92bb3ac433c844cb7f375fe3c soc: bcm: bcm2835-power: Resolve ASB register macros +"https://gitlab.com/cki-project/kernel-ark/-/commit"/46ca13858db525ec325cf0768d87bb8c53b04b5c + 46ca13858db525ec325cf0768d87bb8c53b04b5c Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4289bb18a0d9a86c9db0995f7ed606d9c839fb09 - 4289bb18a0d9a86c9db0995f7ed606d9c839fb09 soc: bcm: bcm2835-power: Refactor ASB control +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8c82ea933bc279764f96a1f17e59e2d313b31b18 + 8c82ea933bc279764f96a1f17e59e2d313b31b18 tags.sh: Ignore redhat/rpm -"https://gitlab.com/cki-project/kernel-ark/-/commit"/d70b82903ad10563b8d0d7adb142f819c8a47cab - d70b82903ad10563b8d0d7adb142f819c8a47cab mfd: bcm2835-pm: Add support for BCM2711 +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e8d8c4062ed7e1b7e229e9dbe28b350e9a84a114 + e8d8c4062ed7e1b7e229e9dbe28b350e9a84a114 aarch64: acpi scan: Fix regression related to X-Gene UARTs -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a88abe0bbe3ddd0fc8382897b6d466c73da5ae21 - a88abe0bbe3ddd0fc8382897b6d466c73da5ae21 mfd: bcm2835-pm: Use 'reg-names' to get resources +"https://gitlab.com/cki-project/kernel-ark/-/commit"/2a529f96af451225321df486009fa0ec0df6dcb2 + 2a529f96af451225321df486009fa0ec0df6dcb2 ACPI / irq: Workaround firmware issue on X-Gene based m400 -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e9b6c9854d55dca6b9d1a1ae18487420aedf07b5 - e9b6c9854d55dca6b9d1a1ae18487420aedf07b5 ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node +"https://gitlab.com/cki-project/kernel-ark/-/commit"/ed09294716c4d399c3c267cdc66a518d567e57f4 + ed09294716c4d399c3c267cdc66a518d567e57f4 ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f201eabc0f66996b5e6a10ab0b6a2a215168b29e - f201eabc0f66996b5e6a10ab0b6a2a215168b29e ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node +"https://gitlab.com/cki-project/kernel-ark/-/commit"/a4eee5deb356c386a5ed97e3dcafa3d97b6ae60b + a4eee5deb356c386a5ed97e3dcafa3d97b6ae60b Pull the RHEL version defines out of the Makefile -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9468325b07e8ba299c8f01219e9d56f312d6c30c - 9468325b07e8ba299c8f01219e9d56f312d6c30c dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/90de620e1461a3a167a2cd25683b277065370e42 - 90de620e1461a3a167a2cd25683b277065370e42 dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/bad6aece146bda1a79df7fc848ad42be202c8884 - bad6aece146bda1a79df7fc848ad42be202c8884 dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9ef3260d80ae477ae67a2a07f8990d66bb03aa43 - 9ef3260d80ae477ae67a2a07f8990d66bb03aa43 drm: Prevent drm_copy_field() to attempt copying a NULL pointer - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4f0669ea8d2ee562fa5699f95aff4df5dfd520f0 - 4f0669ea8d2ee562fa5699f95aff4df5dfd520f0 drm: Use size_t type for len variable in drm_copy_field() - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f63fa529dbf1547966b5fb979916df7870e9645e - f63fa529dbf1547966b5fb979916df7870e9645e net: phy: Add support for 1PPS out and external timestamps - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4e0c2ae717e670ba594f1cc2948e99ae22cc5879 - 4e0c2ae717e670ba594f1cc2948e99ae22cc5879 net: phy: broadcom: Add PTP support for some Broadcom PHYs. - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/dc7c88b93e5198d19c30762b66854af8f03bdd3a - dc7c88b93e5198d19c30762b66854af8f03bdd3a net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/88a0b4335c039716a4ba0c89ab841c103499a2ee - 88a0b4335c039716a4ba0c89ab841c103499a2ee arm64: use common CONFIG_MAX_ZONEORDER for arm kernel - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/e5bfecafbd51bbf163d9353dafe245437657f2a7 - e5bfecafbd51bbf163d9353dafe245437657f2a7 RHEL: disable io_uring support - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f17f7f65af22553f8cd7ba2ca994c47a4d01de28 - f17f7f65af22553f8cd7ba2ca994c47a4d01de28 REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/fff03208e2f556608e7b8371bc00206d5b35390e - fff03208e2f556608e7b8371bc00206d5b35390e KEYS: Make use of platform keyring for module signature verify - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/a02ac0771c65db45cae6518b6cd0571039614998 - a02ac0771c65db45cae6518b6cd0571039614998 Input: rmi4 - remove the need for artificial IRQ in case of HID - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/4d44cde022478da06f3f41c6a777af10515a308e - 4d44cde022478da06f3f41c6a777af10515a308e ARM: tegra: usb no reset - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6dee6c964b4d9ee86b112fac7454f0041f26a691 - 6dee6c964b4d9ee86b112fac7454f0041f26a691 arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f5c5cc300dd57fcbdd23a97b87afef29b4d75d2a - f5c5cc300dd57fcbdd23a97b87afef29b4d75d2a Add option of 13 for FORCE_MAX_ZONEORDER - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8a6f0b0bc97e2d56249104d33ee89b13d9097364 - 8a6f0b0bc97e2d56249104d33ee89b13d9097364 s390: Lock down the kernel when the IPL secure flag is set - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1f727ffd29c09ee6e99c3ab383e84bf1a7fd8af3 - 1f727ffd29c09ee6e99c3ab383e84bf1a7fd8af3 efi: Lock down the kernel if booted in secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/583e00d1bccdb63d9586bdad159f85ebb127e1e9 - 583e00d1bccdb63d9586bdad159f85ebb127e1e9 efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c37764bbfc3e91dfacd292b9f2e76690acd3403 - 1c37764bbfc3e91dfacd292b9f2e76690acd3403 security: lockdown: expose a hook to lock the kernel down - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/df38cada14c6f5721c9b041412fa7084d45f3154 - df38cada14c6f5721c9b041412fa7084d45f3154 Make get_cert_list() use efi_status_to_str() to print error messages. - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/3b2a53a1c1dbbb048318652a60ddae3c96c8d212 - 3b2a53a1c1dbbb048318652a60ddae3c96c8d212 Add efi_status_to_str() and rework efi_status_to_err(). - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/582aa8a5a87cc903357bdac041450fd3d9eb9f66 - 582aa8a5a87cc903357bdac041450fd3d9eb9f66 arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/c7c419e5d8ff0b6afbe50575312b8e583bbfb451 - c7c419e5d8ff0b6afbe50575312b8e583bbfb451 iommu/arm-smmu: workaround DMA mode issues - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/8dacf789a4e58fb318ebedd7a800921d62625bfa - 8dacf789a4e58fb318ebedd7a800921d62625bfa ipmi: do not configure ipmi for HPE m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f04bb5a80b991b9c60aa9a12f8e9082ea198cda8 - f04bb5a80b991b9c60aa9a12f8e9082ea198cda8 ahci: thunderx2: Fix for errata that affects stop engine - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/5ba69404453c964ad762af1da02aff513515199b - 5ba69404453c964ad762af1da02aff513515199b Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/1c8fff17321f18351ad3748a3bd77c577303502a - 1c8fff17321f18351ad3748a3bd77c577303502a tags.sh: Ignore redhat/rpm - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/f5a5a76cd7952459d524743a9b3889ca03a0fbfc - f5a5a76cd7952459d524743a9b3889ca03a0fbfc aarch64: acpi scan: Fix regression related to X-Gene UARTs - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/6515b5c1e84e51b6c174867eb1a88ef585121674 - 6515b5c1e84e51b6c174867eb1a88ef585121674 ACPI / irq: Workaround firmware issue on X-Gene based m400 - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/efaa9ec4055f79a03681d943684317aa11aa36db - efaa9ec4055f79a03681d943684317aa11aa36db ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/900cfefab1156d184d6911e375d4aa152891934e - 900cfefab1156d184d6911e375d4aa152891934e Introduce CONFIG_RH_DISABLE_DEPRECATED - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/57e43effa27009c0ca1d82038b4ddf9e4ee39dd9 - 57e43effa27009c0ca1d82038b4ddf9e4ee39dd9 Pull the RHEL version defines out of the Makefile - -"https://gitlab.com/cki-project/kernel-ark/-/commit"/9426105b269790bd4fe1bda516f48df915ae7ab2 - 9426105b269790bd4fe1bda516f48df915ae7ab2 [initial commit] Add Red Hat variables in the top level makefile +"https://gitlab.com/cki-project/kernel-ark/-/commit"/896e1ca026dac7e2e8a1a3a93a97aee8c9d119d5 + 896e1ca026dac7e2e8a1a3a93a97aee8c9d119d5 [initial commit] Add Red Hat variables in the top level makefile diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 5a422e303..61b021be7 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -29,6 +29,7 @@ CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y +CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m @@ -50,7 +51,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_DEBUGGER_USER=m @@ -77,6 +78,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set @@ -245,7 +247,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -271,6 +272,7 @@ CONFIG_AR5523=m # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set CONFIG_ARCH_APPLE=y +# CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set # CONFIG_ARCH_BCM_281XX is not set @@ -279,6 +281,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -306,6 +309,7 @@ CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_MXC=y +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_NR_GPIO=2048 # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set @@ -425,7 +429,7 @@ CONFIG_ARM_CPUIDLE=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set +CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_GIC_PM=y @@ -456,6 +460,7 @@ CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -472,6 +477,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y @@ -721,7 +727,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -759,6 +765,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -928,6 +935,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -936,6 +944,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -956,6 +965,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1022,6 +1032,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1223,7 +1234,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m @@ -1268,6 +1279,7 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y @@ -1302,6 +1314,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1320,6 +1333,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1420,7 +1434,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_ZYNQMP_AES=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1440,6 +1454,7 @@ CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1465,6 +1480,7 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLYVAL_ARM64_CE=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1529,6 +1545,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1628,8 +1645,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y # CONFIG_DEV_APPLETALK is not set CONFIG_DEV_DAX_HMEM=m @@ -1654,8 +1669,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1791,13 +1806,20 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m CONFIG_DRM_IMX_DCSS=m +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -1838,6 +1860,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1935,6 +1958,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -2299,10 +2323,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set # CONFIG_FPGA_MGR_VERSAL_FPGA is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m @@ -2444,7 +2470,6 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2649,6 +2674,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2665,8 +2691,10 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y +# CONFIG_HIP04_ETH is not set # CONFIG_HIPPI is not set CONFIG_HISI_DMA=m +# CONFIG_HISI_FEMAC is not set CONFIG_HISI_HIKEY_USB=m CONFIG_HISILICON_ERRATUM_161010101=y CONFIG_HISILICON_ERRATUM_161600802=y @@ -2677,8 +2705,17 @@ CONFIG_HISI_PMU=y CONFIG_HISI_THERMAL=m # CONFIG_HIST_TRIGGERS_DEBUG is not set CONFIG_HIST_TRIGGERS=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_HMC425=m # CONFIG_HMC6352 is not set +CONFIG_HNS3_DCB=y +CONFIG_HNS3_ENET=m +CONFIG_HNS3_HCLGE=m +CONFIG_HNS3_HCLGEVF=m +CONFIG_HNS3=m +# CONFIG_HNS3_PMU is not set +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m CONFIG_HOLTEK_FF=y # CONFIG_HOSTAP is not set CONFIG_HOTPLUG_CPU=y @@ -2788,7 +2825,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2796,6 +2832,7 @@ CONFIG_I2C_DLN2=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2910,11 +2947,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -3011,6 +3050,8 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m +# CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -3040,18 +3081,18 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m -CONFIG_INPUT_ATI_REMOTE2=m +# CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_ATLAS_BTNS=m # CONFIG_INPUT_ATMEL_CAPTOUCH is not set CONFIG_INPUT_AXP20X_PEK=m # CONFIG_INPUT_BMA150 is not set -CONFIG_INPUT_CM109=m +# CONFIG_INPUT_CM109 is not set CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_CMA3000=m # CONFIG_INPUT_DA7280_HAPTICS is not set @@ -3064,7 +3105,7 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m CONFIG_INPUT_HISI_POWERKEY=y CONFIG_INPUT_IDEAPAD_SLIDEBAR=m @@ -3075,7 +3116,7 @@ CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y -CONFIG_INPUT_KEYSPAN_REMOTE=m +# CONFIG_INPUT_KEYSPAN_REMOTE is not set CONFIG_INPUT_KXTJ9=m CONFIG_INPUT_LEDS=y CONFIG_INPUT_MATRIXKMAP=m @@ -3092,7 +3133,7 @@ CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_PM8941_PWRKEY is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POWERMATE=m +# CONFIG_INPUT_POWERMATE is not set CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set # CONFIG_INPUT_REGULATOR_HAPTIC is not set @@ -3104,7 +3145,7 @@ CONFIG_INPUT_TOUCHSCREEN=y CONFIG_INPUT_UINPUT=m CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT=y -CONFIG_INPUT_YEALINK=m +# CONFIG_INPUT_YEALINK is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_MACHINE_KEYRING=y @@ -3136,6 +3177,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m +CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y @@ -3154,6 +3196,7 @@ CONFIG_INTERCONNECT_QCOM_SC8280XP=m CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3555,7 +3598,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3794,6 +3837,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_DDR_PMU is not set @@ -3965,7 +4009,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -4492,6 +4536,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4513,6 +4558,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4721,7 +4767,7 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HISILICON is not set +CONFIG_NET_VENDOR_HISILICON=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4761,6 +4807,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4835,6 +4882,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4924,6 +4972,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -5012,6 +5061,7 @@ CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_APPLE_EFUSES=m @@ -5030,6 +5080,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5070,6 +5121,7 @@ CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y CONFIG_OMAP2PLUS_MBOX=m +CONFIG_OMAP_DM_TIMER=y # CONFIG_OMAP_GPMC_DEBUG is not set CONFIG_OMAP_GPMC=y CONFIG_OMAP_MBOX_KFIFO_SIZE=256 @@ -5289,9 +5341,11 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m CONFIG_PHY_MESON_GXL_USB2=m +# CONFIG_PHY_MIXEL_LVDS_PHY is not set CONFIG_PHY_MIXEL_MIPI_DPHY=m CONFIG_PHY_MVEBU_A3700_COMPHY=m CONFIG_PHY_MVEBU_A3700_UTMI=m @@ -5392,6 +5446,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m # CONFIG_PINCTRL_MSM8660 is not set +# CONFIG_PINCTRL_MSM8909 is not set CONFIG_PINCTRL_MSM8916=m # CONFIG_PINCTRL_MSM8953 is not set # CONFIG_PINCTRL_MSM8960 is not set @@ -5422,11 +5477,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y # CONFIG_PINCTRL_SUN4I_A10 is not set # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5485,6 +5542,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5495,6 +5553,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5550,7 +5609,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5604,6 +5663,7 @@ CONFIG_PVPANIC_PCI=m CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5613,6 +5673,7 @@ CONFIG_PWM_HIBVT=m CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m +CONFIG_PWM_OMAP_DMTIMER=m CONFIG_PWM_PCA9685=m CONFIG_PWM_RASPBERRYPI_POE=m CONFIG_PWM_ROCKCHIP=m @@ -5660,6 +5721,7 @@ CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m +# CONFIG_QCOM_ICC_BWMON is not set CONFIG_QCOM_IOMMU=y CONFIG_QCOM_IPA=m # CONFIG_QCOM_IPCC is not set @@ -5694,6 +5756,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPMI_IADC=m +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y @@ -5789,6 +5852,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -5937,14 +6001,13 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6094,6 +6157,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -6129,6 +6193,7 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_SUN6I=y CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set +CONFIG_RTC_DRV_TI_K3=y CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m @@ -6181,6 +6246,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6508,6 +6574,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6630,7 +6697,6 @@ CONFIG_SENSORS_XDPE152=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6730,6 +6796,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6766,6 +6833,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6780,6 +6848,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP=y CONFIG_SMSC911X=m CONFIG_SMSC9420=m @@ -6827,6 +6896,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -7053,6 +7124,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_IMG is not set @@ -7263,6 +7335,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7283,6 +7356,7 @@ CONFIG_SND_SOC_TEGRA210_DMIC=m CONFIG_SND_SOC_TEGRA210_I2S=m CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7348,6 +7422,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_SPDIF=m @@ -7441,7 +7516,6 @@ CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7460,6 +7534,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7602,8 +7677,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7667,6 +7744,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7707,6 +7785,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m @@ -7735,6 +7814,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7761,7 +7841,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7961,6 +8041,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7991,6 +8072,8 @@ CONFIG_TUN=m CONFIG_TURRIS_MOX_RWTM=m # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -8023,6 +8106,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -8057,6 +8141,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8317,6 +8402,7 @@ CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8475,6 +8561,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8516,6 +8603,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8670,9 +8758,12 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +# CONFIG_VIDEO_SUN6I_MIPI_CSI2 is not set +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -8866,6 +8957,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index b0c96ffa7..446e33eb6 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -11,6 +11,7 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set @@ -57,6 +58,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_TAD is not set CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -206,7 +208,7 @@ CONFIG_AMD_PMC=m CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -220,8 +222,10 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BITMAIN is not set @@ -237,6 +241,7 @@ CONFIG_ARCH_HISI=y # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_QCOM=y CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set @@ -282,7 +287,6 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y @@ -342,6 +346,7 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_QCOM_CPUFREQ_HW is not set CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m +# CONFIG_ARM_SCMI_POWER_CONTROL is not set CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -356,6 +361,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMC_WATCHDOG is not set # CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y @@ -512,7 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -547,6 +553,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -693,6 +700,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -701,6 +709,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -721,6 +730,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -771,6 +781,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -910,7 +921,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m @@ -946,17 +957,15 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -991,6 +1000,7 @@ CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -1048,7 +1058,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1068,6 +1078,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -1093,6 +1104,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1150,6 +1163,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1250,8 +1264,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1266,8 +1278,8 @@ CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set +# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1322,6 +1334,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1382,12 +1395,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1407,6 +1422,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -1450,6 +1466,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1634,6 +1651,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set # CONFIG_EPIC100 is not set CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1881,7 +1899,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2058,6 +2075,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -2097,6 +2115,7 @@ CONFIG_HNS3_ENET=m CONFIG_HNS3_HCLGE=m CONFIG_HNS3_HCLGEVF=m CONFIG_HNS3=m +# CONFIG_HNS3_PMU is not set CONFIG_HNS_DSAF=m CONFIG_HNS_ENET=m CONFIG_HNS=m @@ -2112,6 +2131,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2189,12 +2209,12 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_GPIO=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2293,6 +2313,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2359,6 +2380,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2394,11 +2416,11 @@ CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m -CONFIG_INPUT_ATI_REMOTE2=m +# CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_ATLAS_BTNS=m # CONFIG_INPUT_ATMEL_CAPTOUCH is not set # CONFIG_INPUT_BMA150 is not set -CONFIG_INPUT_CM109=m +# CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_CMA3000 is not set # CONFIG_INPUT_DA7280_HAPTICS is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set @@ -2410,8 +2432,9 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_GPIO_VIBRA is not set +# CONFIG_INPUT_HISI_POWERKEY is not set # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set @@ -2420,11 +2443,11 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y -CONFIG_INPUT_KEYSPAN_REMOTE=m +# CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_LEDS=y # CONFIG_INPUT_MATRIXKMAP is not set -# CONFIG_INPUT_MISC is not set +CONFIG_INPUT_MISC=y # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 @@ -2433,18 +2456,20 @@ CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POWERMATE=m +# CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set +# CONFIG_INPUT_REGULATOR_HAPTIC is not set CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_UINPUT=m CONFIG_INPUT=y -CONFIG_INPUT_YEALINK=m +# CONFIG_INPUT_YEALINK is not set # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2453,7 +2478,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2805,7 +2829,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2815,6 +2839,8 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -3040,7 +3066,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3151,7 +3177,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3785,6 +3811,7 @@ CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3827,6 +3854,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3922,6 +3950,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -4011,6 +4040,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set @@ -4020,6 +4050,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4321,6 +4352,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4329,6 +4361,7 @@ CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y CONFIG_POSIX_MQUEUE=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4428,6 +4461,7 @@ CONFIG_PVPANIC_PCI=m CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM_IPROC=y +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4455,6 +4489,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_E1041=y # CONFIG_QCOM_GSBI is not set CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set CONFIG_QCOM_L2_PMU=y @@ -4545,6 +4580,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4622,16 +4658,14 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SCMI is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4732,6 +4766,7 @@ CONFIG_RTC_DRV_MAX6902=m # CONFIG_RTC_DRV_MAX6916 is not set CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4810,6 +4845,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4943,12 +4979,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -5089,6 +5126,7 @@ CONFIG_SENSORS_LM70=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_LT7182S is not set CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -5210,7 +5248,6 @@ CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_XGENE=m # CONFIG_SENSORS_ZL6100 is not set # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5252,7 +5289,6 @@ CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MSM is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SERIAL_RP2 is not set @@ -5288,6 +5324,7 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5359,6 +5396,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5520,6 +5559,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5595,6 +5635,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5761,6 +5813,7 @@ CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5783,6 +5836,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5862,6 +5916,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5934,7 +5989,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5946,7 +6000,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5955,6 +6008,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6094,7 +6148,9 @@ CONFIG_TCG_CRB=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -6129,6 +6185,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set # CONFIG_TEGRA20_APB_DMA is not set # CONFIG_TEGRA_GMI is not set # CONFIG_TEGRA_HOST1X is not set @@ -6144,6 +6201,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_FPU=m @@ -6170,7 +6228,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set CONFIG_TEST_STRING_HELPERS=m @@ -6336,6 +6394,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6358,6 +6417,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6384,6 +6445,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set CONFIG_UEFI_CPER_ARM=y @@ -6567,6 +6629,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6705,6 +6768,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6714,6 +6778,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6737,6 +6802,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6781,6 +6847,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6982,7 +7049,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index c5cd52768..dce47259a 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -29,6 +29,7 @@ CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y +CONFIG_A64FX_DIAG=y CONFIG_ABP060MG=m CONFIG_ACCESSIBILITY=y CONFIG_ACENIC=m @@ -50,7 +51,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set CONFIG_ACPI_CPPC_CPUFREQ=m # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_DEBUGGER is not set @@ -77,6 +78,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set @@ -245,7 +247,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -271,6 +272,7 @@ CONFIG_AR5523=m # CONFIG_ARCH_AIROHA is not set # CONFIG_ARCH_ALPINE is not set CONFIG_ARCH_APPLE=y +# CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set # CONFIG_ARCH_BCM_281XX is not set @@ -279,6 +281,7 @@ CONFIG_ARCH_BCM2835=y # CONFIG_ARCH_BCM_5301X is not set # CONFIG_ARCH_BCM_53573 is not set # CONFIG_ARCH_BCM_63XX is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BCM_CYGNUS is not set # CONFIG_ARCH_BCM_HR2 is not set # CONFIG_ARCH_BCM_IPROC is not set @@ -306,6 +309,7 @@ CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_MXC=y +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_NR_GPIO=2048 # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set @@ -425,7 +429,7 @@ CONFIG_ARM_CPUIDLE=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set +CONFIG_ARM_DMC620_PMU=m CONFIG_ARM_DSU_PMU=m CONFIG_ARM_FFA_TRANSPORT=m CONFIG_ARM_GIC_PM=y @@ -456,6 +460,7 @@ CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -472,6 +477,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y @@ -721,7 +727,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -759,6 +765,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -928,6 +935,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -936,6 +944,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -956,6 +965,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1022,6 +1032,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1223,7 +1234,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m @@ -1268,6 +1279,7 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y @@ -1302,6 +1314,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1320,6 +1333,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1420,7 +1434,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_ZYNQMP_AES=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1440,6 +1454,7 @@ CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1465,6 +1480,7 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +CONFIG_CRYPTO_POLYVAL_ARM64_CE=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1529,6 +1545,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1621,8 +1638,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_DEV_APPLETALK is not set CONFIG_DEV_DAX_HMEM=m @@ -1647,8 +1662,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1783,13 +1798,20 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m CONFIG_DRM_IMX_DCSS=m +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set CONFIG_DRM_LONTIUM_LT9611=m @@ -1830,6 +1852,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1927,6 +1950,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m CONFIG_DRM_TIDSS=m # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -2283,10 +2307,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set # CONFIG_FPGA_MGR_VERSAL_FPGA is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m @@ -2428,7 +2454,6 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2633,6 +2658,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2649,8 +2675,10 @@ CONFIG_HID=y CONFIG_HID_ZEROPLUS=m CONFIG_HID_ZYDACRON=m CONFIG_HIGH_RES_TIMERS=y +# CONFIG_HIP04_ETH is not set # CONFIG_HIPPI is not set CONFIG_HISI_DMA=m +# CONFIG_HISI_FEMAC is not set CONFIG_HISI_HIKEY_USB=m CONFIG_HISILICON_ERRATUM_161010101=y CONFIG_HISILICON_ERRATUM_161600802=y @@ -2661,8 +2689,17 @@ CONFIG_HISI_PMU=y CONFIG_HISI_THERMAL=m # CONFIG_HIST_TRIGGERS_DEBUG is not set CONFIG_HIST_TRIGGERS=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_HMC425=m # CONFIG_HMC6352 is not set +CONFIG_HNS3_DCB=y +CONFIG_HNS3_ENET=m +CONFIG_HNS3_HCLGE=m +CONFIG_HNS3_HCLGEVF=m +CONFIG_HNS3=m +# CONFIG_HNS3_PMU is not set +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m CONFIG_HOLTEK_FF=y # CONFIG_HOSTAP is not set CONFIG_HOTPLUG_CPU=y @@ -2772,7 +2809,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -2780,6 +2816,7 @@ CONFIG_I2C_DLN2=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2894,11 +2931,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -2995,6 +3034,8 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m +# CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -3024,18 +3065,18 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m -CONFIG_INPUT_ATI_REMOTE2=m +# CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_ATLAS_BTNS=m # CONFIG_INPUT_ATMEL_CAPTOUCH is not set CONFIG_INPUT_AXP20X_PEK=m # CONFIG_INPUT_BMA150 is not set -CONFIG_INPUT_CM109=m +# CONFIG_INPUT_CM109 is not set CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_CMA3000=m # CONFIG_INPUT_DA7280_HAPTICS is not set @@ -3048,7 +3089,7 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_GPIO_VIBRA=m CONFIG_INPUT_HISI_POWERKEY=y CONFIG_INPUT_IDEAPAD_SLIDEBAR=m @@ -3059,7 +3100,7 @@ CONFIG_INPUT_IQS7222=m CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_JOYSTICK=y CONFIG_INPUT_KEYBOARD=y -CONFIG_INPUT_KEYSPAN_REMOTE=m +# CONFIG_INPUT_KEYSPAN_REMOTE is not set CONFIG_INPUT_KXTJ9=m CONFIG_INPUT_LEDS=y CONFIG_INPUT_MATRIXKMAP=m @@ -3076,7 +3117,7 @@ CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_PM8941_PWRKEY is not set CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_PMIC8XXX_PWRKEY=m -CONFIG_INPUT_POWERMATE=m +# CONFIG_INPUT_POWERMATE is not set CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_PWM_VIBRA is not set # CONFIG_INPUT_REGULATOR_HAPTIC is not set @@ -3088,7 +3129,7 @@ CONFIG_INPUT_TOUCHSCREEN=y CONFIG_INPUT_UINPUT=m CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT=y -CONFIG_INPUT_YEALINK=m +# CONFIG_INPUT_YEALINK is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_MACHINE_KEYRING=y @@ -3120,6 +3161,7 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_IMX8MM=m CONFIG_INTERCONNECT_IMX8MN=m +CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y @@ -3138,6 +3180,7 @@ CONFIG_INTERCONNECT_QCOM_SC8280XP=m CONFIG_INTERCONNECT_QCOM_SDM845=m # CONFIG_INTERCONNECT_QCOM_SDX55 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_QCOM_SM8150=m CONFIG_INTERCONNECT_QCOM_SM8250=m # CONFIG_INTERCONNECT_QCOM_SM8350 is not set @@ -3536,7 +3579,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3775,6 +3818,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_DDR_PMU is not set @@ -3945,7 +3989,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -4472,6 +4516,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4493,6 +4538,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4701,7 +4747,7 @@ CONFIG_NET_VENDOR_FREESCALE=y # CONFIG_NET_VENDOR_FUJITSU is not set CONFIG_NET_VENDOR_FUNGIBLE=y CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HISILICON is not set +CONFIG_NET_VENDOR_HISILICON=y # CONFIG_NET_VENDOR_HUAWEI is not set # CONFIG_NET_VENDOR_I825XX is not set CONFIG_NET_VENDOR_INTEL=y @@ -4741,6 +4787,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4815,6 +4862,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4904,6 +4952,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4992,6 +5041,7 @@ CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_NVME_APPLE=m +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_APPLE_EFUSES=m @@ -5010,6 +5060,7 @@ CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVMEM_ZYNQMP=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5050,6 +5101,7 @@ CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y CONFIG_OMAP2PLUS_MBOX=m +CONFIG_OMAP_DM_TIMER=y # CONFIG_OMAP_GPMC_DEBUG is not set CONFIG_OMAP_GPMC=y CONFIG_OMAP_MBOX_KFIFO_SIZE=256 @@ -5268,9 +5320,11 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m CONFIG_PHY_MESON_GXL_USB2=m +# CONFIG_PHY_MIXEL_LVDS_PHY is not set CONFIG_PHY_MIXEL_MIPI_DPHY=m CONFIG_PHY_MVEBU_A3700_COMPHY=m CONFIG_PHY_MVEBU_A3700_UTMI=m @@ -5371,6 +5425,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m # CONFIG_PINCTRL_MSM8660 is not set +# CONFIG_PINCTRL_MSM8909 is not set CONFIG_PINCTRL_MSM8916=m # CONFIG_PINCTRL_MSM8953 is not set # CONFIG_PINCTRL_MSM8960 is not set @@ -5401,11 +5456,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set CONFIG_PINCTRL_SM8450=m # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y # CONFIG_PINCTRL_SUN4I_A10 is not set # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5464,6 +5521,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5474,6 +5532,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5529,7 +5588,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5583,6 +5642,7 @@ CONFIG_PVPANIC_PCI=m CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5592,6 +5652,7 @@ CONFIG_PWM_HIBVT=m CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m +CONFIG_PWM_OMAP_DMTIMER=m CONFIG_PWM_PCA9685=m CONFIG_PWM_RASPBERRYPI_POE=m CONFIG_PWM_ROCKCHIP=m @@ -5639,6 +5700,7 @@ CONFIG_QCOM_GSBI=y CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m +# CONFIG_QCOM_ICC_BWMON is not set CONFIG_QCOM_IOMMU=y CONFIG_QCOM_IPA=m # CONFIG_QCOM_IPCC is not set @@ -5673,6 +5735,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPMI_IADC=m +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y @@ -5768,6 +5831,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -5916,14 +5980,13 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6073,6 +6136,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -6108,6 +6172,7 @@ CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_SUN6I=y CONFIG_RTC_DRV_TEGRA=m # CONFIG_RTC_DRV_TEST is not set +CONFIG_RTC_DRV_TI_K3=y CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m @@ -6160,6 +6225,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6487,6 +6553,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6609,7 +6676,6 @@ CONFIG_SENSORS_XDPE152=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6709,6 +6775,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6745,6 +6812,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6759,6 +6827,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP=y CONFIG_SMSC911X=m CONFIG_SMSC9420=m @@ -6806,6 +6875,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -7031,6 +7102,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_IMG is not set @@ -7240,6 +7312,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7260,6 +7333,7 @@ CONFIG_SND_SOC_TEGRA210_DMIC=m CONFIG_SND_SOC_TEGRA210_I2S=m CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7325,6 +7399,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_I2S=m CONFIG_SND_SOC_XILINX_SPDIF=m @@ -7418,7 +7493,6 @@ CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7437,6 +7511,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7579,8 +7654,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7644,6 +7721,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7684,6 +7762,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +CONFIG_TEGRA186_TIMER=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=m CONFIG_TEGRA210_EMC=m @@ -7712,6 +7791,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7738,7 +7818,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7938,6 +8018,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7968,6 +8049,8 @@ CONFIG_TUN=m CONFIG_TURRIS_MOX_RWTM=m # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -8000,6 +8083,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -8034,6 +8118,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8294,6 +8379,7 @@ CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8452,6 +8538,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m CONFIG_VCNL4000=m CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8493,6 +8580,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_ALLEGRO_DVT=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8647,9 +8735,12 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +# CONFIG_VIDEO_SUN6I_MIPI_CSI2 is not set +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -8843,6 +8934,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index ec240afdb..532f8dff2 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -11,6 +11,7 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set @@ -57,6 +58,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_TAD is not set CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set CONFIG_ACPI=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set @@ -206,7 +208,7 @@ CONFIG_AMD_PMC=m CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -220,8 +222,10 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_ASPEED is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set CONFIG_ARCH_BCM_IPROC=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_BITMAIN is not set @@ -237,6 +241,7 @@ CONFIG_ARCH_HISI=y # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_QCOM=y CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set @@ -282,7 +287,6 @@ CONFIG_ARM64_ERRATUM_1463225=y CONFIG_ARM64_ERRATUM_1508412=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_ERRATUM_1742098=y CONFIG_ARM64_ERRATUM_1902691=y CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_2051678=y @@ -342,6 +346,7 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_QCOM_CPUFREQ_HW is not set CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SCMI_CPUFREQ=m +# CONFIG_ARM_SCMI_POWER_CONTROL is not set CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -356,6 +361,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMC_WATCHDOG is not set # CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y @@ -512,7 +518,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -547,6 +553,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -693,6 +700,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -701,6 +709,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -721,6 +730,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -771,6 +781,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -910,7 +921,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_CORESIGHT_CATU=m @@ -946,17 +957,15 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -991,6 +1000,7 @@ CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -1048,7 +1058,7 @@ CONFIG_CRYPTO_DEV_OCTEONTX2_CPT=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1068,6 +1078,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -1093,6 +1104,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_NEON=y +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1150,6 +1163,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1242,8 +1256,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1258,8 +1270,8 @@ CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set +# CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1314,6 +1326,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1374,12 +1387,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1399,6 +1414,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_EDP is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -1442,6 +1458,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_TEGRA is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1626,6 +1643,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set # CONFIG_EPIC100 is not set CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1865,7 +1883,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2042,6 +2059,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -2081,6 +2099,7 @@ CONFIG_HNS3_ENET=m CONFIG_HNS3_HCLGE=m CONFIG_HNS3_HCLGEVF=m CONFIG_HNS3=m +# CONFIG_HNS3_PMU is not set CONFIG_HNS_DSAF=m CONFIG_HNS_ENET=m CONFIG_HNS=m @@ -2096,6 +2115,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2173,12 +2193,12 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set CONFIG_I2C_GPIO=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2277,6 +2297,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2343,6 +2364,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2378,11 +2400,11 @@ CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_APANEL=m -CONFIG_INPUT_ATI_REMOTE2=m +# CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_ATLAS_BTNS=m # CONFIG_INPUT_ATMEL_CAPTOUCH is not set # CONFIG_INPUT_BMA150 is not set -CONFIG_INPUT_CM109=m +# CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_CMA3000 is not set # CONFIG_INPUT_DA7280_HAPTICS is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set @@ -2394,8 +2416,9 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_GPIO_VIBRA is not set +# CONFIG_INPUT_HISI_POWERKEY is not set # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_IQS269A is not set @@ -2404,11 +2427,11 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_KEYBOARD=y -CONFIG_INPUT_KEYSPAN_REMOTE=m +# CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_LEDS=y # CONFIG_INPUT_MATRIXKMAP is not set -# CONFIG_INPUT_MISC is not set +CONFIG_INPUT_MISC=y # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 @@ -2417,18 +2440,20 @@ CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSE=y # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_POWERMATE=m +# CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_PWM_BEEPER is not set # CONFIG_INPUT_PWM_VIBRA is not set +# CONFIG_INPUT_REGULATOR_HAPTIC is not set CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_UINPUT=m CONFIG_INPUT=y -CONFIG_INPUT_YEALINK=m +# CONFIG_INPUT_YEALINK is not set # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2437,7 +2462,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2784,7 +2808,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2794,6 +2818,8 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y # CONFIG_KXCJK1013 is not set @@ -3019,7 +3045,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -3130,7 +3156,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3764,6 +3790,7 @@ CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3806,6 +3833,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3901,6 +3929,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3990,6 +4019,7 @@ CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set @@ -3999,6 +4029,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4298,6 +4329,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set # CONFIG_PM_TRACE_RTC is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4306,6 +4338,7 @@ CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y CONFIG_POSIX_MQUEUE=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4405,6 +4438,7 @@ CONFIG_PVPANIC_PCI=m CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM_IPROC=y +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4432,6 +4466,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_E1041=y # CONFIG_QCOM_GSBI is not set CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set CONFIG_QCOM_L2_PMU=y @@ -4522,6 +4557,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4599,16 +4635,14 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_SCMI is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4709,6 +4743,7 @@ CONFIG_RTC_DRV_MAX6902=m # CONFIG_RTC_DRV_MAX6916 is not set CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -4787,6 +4822,7 @@ CONFIG_RTW89_8852AE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4920,12 +4956,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -5066,6 +5103,7 @@ CONFIG_SENSORS_LM70=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_LT7182S is not set CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -5187,7 +5225,6 @@ CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_XGENE=m # CONFIG_SENSORS_ZL6100 is not set # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5229,7 +5266,6 @@ CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_MSM is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SERIAL_RP2 is not set @@ -5265,6 +5301,7 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5336,6 +5373,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5496,6 +5535,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5571,6 +5611,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5736,6 +5788,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5758,6 +5811,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5837,6 +5891,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5909,7 +5964,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5921,7 +5975,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5930,6 +5983,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6069,7 +6123,9 @@ CONFIG_TCG_CRB=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -6104,6 +6160,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set # CONFIG_TEGRA20_APB_DMA is not set # CONFIG_TEGRA_GMI is not set # CONFIG_TEGRA_HOST1X is not set @@ -6119,6 +6176,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6145,7 +6203,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6311,6 +6369,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6333,6 +6392,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6359,6 +6420,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set CONFIG_UEFI_CPER_ARM=y @@ -6542,6 +6604,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6680,6 +6743,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6689,6 +6753,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6070 is not set CONFIG_VETH=m CONFIG_VEXPRESS_CONFIG=y +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6712,6 +6777,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6756,6 +6822,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6957,7 +7024,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index d1b61f3a4..fbb6b929e 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -47,7 +47,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_DEBUGGER_USER=m CONFIG_ACPI_DEBUGGER=y @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -241,7 +242,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -301,6 +301,7 @@ CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set CONFIG_ARCH_MMP=y +# CONFIG_ARCH_MSM8909 is not set # CONFIG_ARCH_MSM8916 is not set CONFIG_ARCH_MSM8960=y CONFIG_ARCH_MSM8974=y @@ -331,6 +332,7 @@ CONFIG_ARCH_ROCKCHIP=y # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STI=y CONFIG_ARCH_STM32=y +# CONFIG_ARCH_SUNPLUS is not set CONFIG_ARCH_SUNXI=y CONFIG_ARCH_TEGRA_114_SOC=y CONFIG_ARCH_TEGRA_124_SOC=y @@ -361,7 +363,6 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m @@ -391,7 +392,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set CONFIG_ARM_ERRATA_430973=y CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y @@ -445,6 +445,7 @@ CONFIG_ARM_QCOM_SPM_CPUIDLE=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -460,6 +461,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set @@ -726,7 +728,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -764,6 +766,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -934,6 +937,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -942,6 +946,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -962,6 +967,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1024,6 +1030,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1210,7 +1217,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1246,6 +1253,7 @@ CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_SW_DOMAIN_PAN=y @@ -1281,6 +1289,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1295,6 +1304,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1397,7 +1407,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1416,6 +1426,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1504,6 +1515,7 @@ CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1604,8 +1616,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DEPRECATED_PARAM_STRUCT is not set CONFIG_DETECT_HUNG_TASK=y # CONFIG_DEV_APPLETALK is not set @@ -1630,8 +1640,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1784,7 +1794,13 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m CONFIG_DRM_IMX_HDMI=m +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m @@ -1795,6 +1811,7 @@ CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1837,6 +1854,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1937,6 +1955,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set CONFIG_DRM_TILCDC=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -2313,10 +2332,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2441,7 +2462,6 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2646,6 +2666,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2779,7 +2800,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2788,6 +2808,7 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2900,11 +2921,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -2999,6 +3022,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -3028,8 +3052,8 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -3134,13 +3158,11 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_EXYNOS=y -CONFIG_INTERCONNECT_IMX8MM=m -CONFIG_INTERCONNECT_IMX8MN=m -CONFIG_INTERCONNECT_IMX8MQ=m -CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_IMX is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3538,7 +3560,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3802,6 +3824,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3970,7 +3993,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -4515,6 +4538,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4536,6 +4560,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4784,6 +4809,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4856,6 +4882,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4945,6 +4972,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -5027,6 +5055,7 @@ CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m @@ -5041,6 +5070,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y # CONFIG_NVME_RDMA is not set +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5315,10 +5345,12 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MIPHY28LP=m +# CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5416,6 +5448,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m CONFIG_PINCTRL_MSM8660=m +# CONFIG_PINCTRL_MSM8909 is not set CONFIG_PINCTRL_MSM8916=m # CONFIG_PINCTRL_MSM8953 is not set CONFIG_PINCTRL_MSM8960=m @@ -5446,11 +5479,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y CONFIG_PINCTRL_SUN4I_A10=y # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5514,6 +5549,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5525,6 +5561,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER_AVS_OMAP_CLASS3=y CONFIG_POWER_AVS_OMAP=y CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5580,7 +5617,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5633,6 +5670,7 @@ CONFIG_PTP_1588_CLOCK=y CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5692,6 +5730,7 @@ CONFIG_QCOM_GSBI=m CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set @@ -5714,6 +5753,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPMI_IADC=m +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y @@ -5808,6 +5848,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -5971,14 +6012,13 @@ CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6133,6 +6173,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set CONFIG_RTC_DRV_MXC_V2=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OMAP=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m @@ -6229,6 +6270,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6556,6 +6598,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6679,7 +6722,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6783,6 +6825,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6817,6 +6860,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6831,6 +6875,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP_ON_UP=y CONFIG_SMP=y CONFIG_SMSC911X=m @@ -6881,6 +6926,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -7110,6 +7157,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_I2C_AND_SPI=m CONFIG_SND_SOC_ICS43432=m @@ -7325,6 +7373,7 @@ CONFIG_SND_SOC_STORM=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7345,6 +7394,7 @@ CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_I2S is not set CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7414,6 +7464,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -7535,7 +7586,6 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7552,6 +7602,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7711,8 +7762,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7775,6 +7828,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7814,6 +7868,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +# CONFIG_TEGRA186_TIMER is not set CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m @@ -7840,6 +7895,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7866,7 +7922,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -8059,6 +8115,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -8094,6 +8151,8 @@ CONFIG_TWL4030_WATCHDOG=m CONFIG_TWL6030_GPADC=m CONFIG_TWL6030_USB=m CONFIG_TWL6040_CORE=y +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -8127,6 +8186,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -8155,12 +8215,14 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y +# CONFIG_UNUSED_BOARD_FILES is not set CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8427,6 +8489,7 @@ CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD_STI=m +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8587,6 +8650,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8629,6 +8693,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8804,10 +8869,13 @@ CONFIG_VIDEO_STI_DELTA_MJPEG=y CONFIG_VIDEO_STI_HVA=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set # CONFIG_VIDEO_STM32_DCMI is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_VIDEO_SUN6I_MIPI_CSI2=m +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -9003,6 +9071,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 6cce1ecd6..935f174a8 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -47,7 +47,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_DEBUGGER_USER is not set @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -241,7 +242,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -301,6 +301,7 @@ CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set CONFIG_ARCH_MMP=y +# CONFIG_ARCH_MSM8909 is not set # CONFIG_ARCH_MSM8916 is not set CONFIG_ARCH_MSM8960=y CONFIG_ARCH_MSM8974=y @@ -331,6 +332,7 @@ CONFIG_ARCH_ROCKCHIP=y # CONFIG_ARCH_SPARX5 is not set CONFIG_ARCH_STI=y CONFIG_ARCH_STM32=y +# CONFIG_ARCH_SUNPLUS is not set CONFIG_ARCH_SUNXI=y CONFIG_ARCH_TEGRA_114_SOC=y CONFIG_ARCH_TEGRA_124_SOC=y @@ -361,7 +363,6 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m @@ -391,7 +392,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set CONFIG_ARM_ERRATA_430973=y CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y @@ -445,6 +445,7 @@ CONFIG_ARM_QCOM_SPM_CPUIDLE=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -460,6 +461,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set @@ -726,7 +728,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -764,6 +766,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -934,6 +937,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -942,6 +946,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -962,6 +967,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1024,6 +1030,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1210,7 +1217,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1246,6 +1253,7 @@ CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_SW_DOMAIN_PAN=y @@ -1281,6 +1289,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1295,6 +1304,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1397,7 +1407,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1416,6 +1426,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1504,6 +1515,7 @@ CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m CONFIG_DA9063_WATCHDOG=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1597,8 +1609,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DEPRECATED_PARAM_STRUCT is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_DEV_APPLETALK is not set @@ -1623,8 +1633,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1777,7 +1787,13 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m CONFIG_DRM_IMX_HDMI=m +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m @@ -1788,6 +1804,7 @@ CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1830,6 +1847,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1930,6 +1948,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set CONFIG_DRM_TILCDC=m # CONFIG_DRM_TI_SN65DSI83 is not set @@ -2298,10 +2317,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2426,7 +2447,6 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2631,6 +2651,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2764,7 +2785,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2773,6 +2793,7 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2885,11 +2906,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -2984,6 +3007,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -3013,8 +3037,8 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -3119,13 +3143,11 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_EXYNOS=y -CONFIG_INTERCONNECT_IMX8MM=m -CONFIG_INTERCONNECT_IMX8MN=m -CONFIG_INTERCONNECT_IMX8MQ=m -CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_IMX is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3521,7 +3543,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3785,6 +3807,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3952,7 +3975,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -4497,6 +4520,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4518,6 +4542,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4766,6 +4791,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4838,6 +4864,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4927,6 +4954,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -5009,6 +5037,7 @@ CONFIG_NVEC_PAZ00=y CONFIG_NVEC_POWER=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m @@ -5023,6 +5052,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y # CONFIG_NVME_RDMA is not set +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5296,10 +5326,12 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MIPHY28LP=m +# CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5397,6 +5429,7 @@ CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m CONFIG_PINCTRL_MSM8660=m +# CONFIG_PINCTRL_MSM8909 is not set CONFIG_PINCTRL_MSM8916=m # CONFIG_PINCTRL_MSM8953 is not set CONFIG_PINCTRL_MSM8960=m @@ -5427,11 +5460,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y CONFIG_PINCTRL_SUN4I_A10=y # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5495,6 +5530,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5506,6 +5542,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER_AVS_OMAP_CLASS3=y CONFIG_POWER_AVS_OMAP=y CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5561,7 +5598,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5614,6 +5651,7 @@ CONFIG_PTP_1588_CLOCK=y CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5673,6 +5711,7 @@ CONFIG_QCOM_GSBI=m CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set CONFIG_QCOM_IOMMU=y # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set @@ -5695,6 +5734,7 @@ CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set CONFIG_QCOM_SPMI_IADC=m +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPM=y @@ -5789,6 +5829,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -5952,14 +5993,13 @@ CONFIG_RESET_RASPBERRYPI=y CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -6114,6 +6154,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set CONFIG_RTC_DRV_MXC_V2=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OMAP=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m @@ -6210,6 +6251,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6537,6 +6579,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6660,7 +6703,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6764,6 +6806,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6798,6 +6841,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6812,6 +6856,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP_ON_UP=y CONFIG_SMP=y CONFIG_SMSC911X=m @@ -6862,6 +6907,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -7090,6 +7137,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_I2C_AND_SPI=m CONFIG_SND_SOC_ICS43432=m @@ -7304,6 +7352,7 @@ CONFIG_SND_SOC_STORM=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7324,6 +7373,7 @@ CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_I2S is not set CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7393,6 +7443,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -7514,7 +7565,6 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7531,6 +7581,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7690,8 +7741,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7754,6 +7807,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7793,6 +7847,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +# CONFIG_TEGRA186_TIMER is not set CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA20_EMC=m CONFIG_TEGRA30_EMC=m @@ -7819,6 +7874,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7845,7 +7901,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -8038,6 +8094,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -8073,6 +8130,8 @@ CONFIG_TWL4030_WATCHDOG=m CONFIG_TWL6030_GPADC=m CONFIG_TWL6030_USB=m CONFIG_TWL6040_CORE=y +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -8106,6 +8165,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -8134,12 +8194,14 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y +# CONFIG_UNUSED_BOARD_FILES is not set CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8406,6 +8468,7 @@ CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD_STI=m +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8566,6 +8629,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8608,6 +8672,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8783,10 +8848,13 @@ CONFIG_VIDEO_STI_DELTA_MJPEG=y CONFIG_VIDEO_STI_HVA=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set # CONFIG_VIDEO_STM32_DCMI is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_VIDEO_SUN6I_MIPI_CSI2=m +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -8982,6 +9050,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index f5ae2d2d6..4aa4a95d1 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -47,7 +47,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_DEBUGGER_USER=m CONFIG_ACPI_DEBUGGER=y @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -238,7 +239,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -296,6 +296,7 @@ CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set # CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MSM8909 is not set # CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y @@ -323,6 +324,7 @@ CONFIG_ARCH_ROCKCHIP=y # CONFIG_ARCH_SPARX5 is not set # CONFIG_ARCH_STI is not set CONFIG_ARCH_STM32=y +# CONFIG_ARCH_SUNPLUS is not set CONFIG_ARCH_SUNXI=y CONFIG_ARCH_TEGRA_114_SOC=y CONFIG_ARCH_TEGRA_124_SOC=y @@ -353,7 +355,6 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m @@ -383,7 +384,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set CONFIG_ARM_ERRATA_430973=y CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y @@ -437,6 +437,7 @@ CONFIG_ARM_QCOM_SPM_CPUIDLE=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -452,6 +453,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set @@ -705,7 +707,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -743,6 +745,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -912,6 +915,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -920,6 +924,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -940,6 +945,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1002,6 +1008,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1182,7 +1189,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1218,6 +1225,7 @@ CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_SW_DOMAIN_PAN is not set @@ -1253,6 +1261,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1267,6 +1276,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1368,7 +1378,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1387,6 +1397,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1472,6 +1483,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1573,8 +1585,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DEPRECATED_PARAM_STRUCT is not set CONFIG_DETECT_HUNG_TASK=y # CONFIG_DEV_APPLETALK is not set @@ -1599,8 +1609,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1753,13 +1763,20 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m # CONFIG_DRM_IMX is not set +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1794,6 +1811,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1894,6 +1912,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m CONFIG_DRM_TIDSS=m # CONFIG_DRM_TILCDC is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -2267,10 +2286,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2393,7 +2414,6 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2594,6 +2614,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2726,7 +2747,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2735,6 +2755,7 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2845,11 +2866,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -2943,6 +2966,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2972,8 +2996,8 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -3070,13 +3094,11 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_EXYNOS=y -CONFIG_INTERCONNECT_IMX8MM=m -CONFIG_INTERCONNECT_IMX8MN=m -CONFIG_INTERCONNECT_IMX8MQ=m -CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_IMX is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3470,7 +3492,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3726,6 +3748,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3891,7 +3914,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -4418,6 +4441,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4439,6 +4463,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4686,6 +4711,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4758,6 +4784,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4847,6 +4874,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4927,6 +4955,7 @@ CONFIG_NTFS3_LZX_XPRESS=y CONFIG_NULL_TTY=m # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m @@ -4941,6 +4970,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y # CONFIG_NVME_RDMA is not set +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5207,9 +5237,11 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set +# CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5298,6 +5330,7 @@ CONFIG_PINCTRL_LAKEFIELD=m CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m +# CONFIG_PINCTRL_MSM8909 is not set # CONFIG_PINCTRL_MSM8953 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -5323,11 +5356,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y CONFIG_PINCTRL_SUN4I_A10=y # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5389,6 +5424,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5398,6 +5434,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5452,7 +5489,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5505,6 +5542,7 @@ CONFIG_PTP_1588_CLOCK=y CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5554,6 +5592,7 @@ CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m @@ -5569,6 +5608,7 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPM=y CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m @@ -5655,6 +5695,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -5803,14 +5844,13 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5959,6 +5999,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OMAP=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m @@ -6052,6 +6093,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6377,6 +6419,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6499,7 +6542,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6595,6 +6637,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6629,6 +6672,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6643,6 +6687,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP_ON_UP=y CONFIG_SMP=y CONFIG_SMSC911X=m @@ -6693,6 +6738,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -6919,6 +6966,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_IMG is not set @@ -7125,6 +7173,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7145,6 +7194,7 @@ CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_I2S is not set CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7210,6 +7260,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -7314,7 +7365,6 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7331,6 +7381,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7480,8 +7531,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7544,6 +7597,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7583,6 +7637,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +# CONFIG_TEGRA186_TIMER is not set CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m CONFIG_TEGRA30_TSENSOR=m @@ -7608,6 +7663,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7634,7 +7690,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7831,6 +7887,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7860,6 +7917,8 @@ CONFIG_TUN=m CONFIG_TURRIS_MOX_RWTM=m # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -7893,6 +7952,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -7921,12 +7981,14 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y +# CONFIG_UNUSED_BOARD_FILES is not set CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8186,6 +8248,7 @@ CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8346,6 +8409,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8388,6 +8452,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8551,10 +8616,13 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set # CONFIG_VIDEO_STM32_DCMI is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_VIDEO_SUN6I_MIPI_CSI2=m +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -8749,6 +8817,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index b0222bd68..ce6f1a4d3 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -47,7 +47,7 @@ CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_CMPC is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_ACPI_CONTAINER=y -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +# CONFIG_ACPI_CPPC_CPUFREQ_FIE is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_DEBUGGER_USER is not set @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_VIDEO=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -238,7 +239,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -296,6 +296,7 @@ CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MESON=y # CONFIG_ARCH_MILBEAUT is not set # CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MSM8909 is not set # CONFIG_ARCH_MSM8916 is not set # CONFIG_ARCH_MSTARV7 is not set CONFIG_ARCH_MULTIPLATFORM=y @@ -323,6 +324,7 @@ CONFIG_ARCH_ROCKCHIP=y # CONFIG_ARCH_SPARX5 is not set # CONFIG_ARCH_STI is not set CONFIG_ARCH_STM32=y +# CONFIG_ARCH_SUNPLUS is not set CONFIG_ARCH_SUNXI=y CONFIG_ARCH_TEGRA_114_SOC=y CONFIG_ARCH_TEGRA_124_SOC=y @@ -353,7 +355,6 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_ERRATUM_2441007=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARMADA_37XX_RWTM_MBOX=m @@ -383,7 +384,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DMC620_PMU is not set CONFIG_ARM_ERRATA_430973=y CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y @@ -437,6 +437,7 @@ CONFIG_ARM_QCOM_SPM_CPUIDLE=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m +CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y @@ -452,6 +453,7 @@ CONFIG_ARM_SMCCC_SOC_ID=y CONFIG_ARM_SMC_WATCHDOG=m CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set @@ -705,7 +707,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -743,6 +745,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -912,6 +915,7 @@ CONFIG_CADENCE_WATCHDOG=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -920,6 +924,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set CONFIG_CAN_FLEXCAN=m # CONFIG_CAN_GRCAN is not set @@ -940,6 +945,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -1002,6 +1008,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -1182,7 +1189,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1218,6 +1225,7 @@ CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_SW_DOMAIN_PAN is not set @@ -1253,6 +1261,7 @@ CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1267,6 +1276,7 @@ CONFIG_CRYPTO_AES_ARM=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B_NEON=m CONFIG_CRYPTO_BLAKE2B=y @@ -1368,7 +1378,7 @@ CONFIG_CRYPTO_DEV_SUN8I_SS=m CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m # CONFIG_CRYPTO_DEV_ZYNQMP_SHA3 is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1387,6 +1397,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1472,6 +1483,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1566,8 +1578,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DEPRECATED_PARAM_STRUCT is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_DEV_APPLETALK is not set @@ -1592,8 +1602,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -1746,13 +1756,20 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_IMX8QM_LDB=m +CONFIG_DRM_IMX8QXP_LDB=m +CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK=m +CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m # CONFIG_DRM_IMX is not set +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_ITE_IT6505=m CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_KOMEDA=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LIMA=m CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1787,6 +1804,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set CONFIG_DRM_PANEL_EDP=m CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1887,6 +1905,7 @@ CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m CONFIG_DRM_TIDSS=m # CONFIG_DRM_TILCDC is not set # CONFIG_DRM_TI_SN65DSI83 is not set @@ -2252,10 +2271,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2378,7 +2399,6 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2579,6 +2599,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2711,7 +2732,6 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -2720,6 +2740,7 @@ CONFIG_I2C_EXYNOS5=m CONFIG_I2C_GPIO=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m CONFIG_I2C_HID_OF_GOODIX=m CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set @@ -2830,11 +2851,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m CONFIG_IIO_SCMI=m # CONFIG_IIO_SIMPLE_DUMMY is not set @@ -2928,6 +2951,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_IPOIB_DEBUG is not set @@ -2957,8 +2981,8 @@ CONFIG_INFINIBAND_RTRS_SERVER=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -3055,13 +3079,11 @@ CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m CONFIG_INTERCONNECT_EXYNOS=y -CONFIG_INTERCONNECT_IMX8MM=m -CONFIG_INTERCONNECT_IMX8MN=m -CONFIG_INTERCONNECT_IMX8MQ=m -CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_IMX is not set # CONFIG_INTERCONNECT_QCOM is not set # CONFIG_INTERCONNECT_QCOM_MSM8974 is not set # CONFIG_INTERCONNECT_QCOM_SDX65 is not set +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT_SAMSUNG=y CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set @@ -3453,7 +3475,7 @@ CONFIG_KHADAS_MCU_FAN_THERMAL=m # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KPSS_XCC=m CONFIG_KRAITCC=m @@ -3709,6 +3731,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3873,7 +3896,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -4400,6 +4423,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4421,6 +4445,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4668,6 +4693,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4740,6 +4766,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4829,6 +4856,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4909,6 +4937,7 @@ CONFIG_NTFS3_LZX_XPRESS=y CONFIG_NULL_TTY=m # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y CONFIG_NVMEM_IMX_IIM=m @@ -4923,6 +4952,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y # CONFIG_NVME_RDMA is not set +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -5188,9 +5218,11 @@ CONFIG_PHY_MESON8_HDMI_TX=m CONFIG_PHY_MESON_AXG_MIPI_DPHY=m CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=m # CONFIG_PHY_MESON_GXL_USB2 is not set +# CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set CONFIG_PHY_MMP3_HSIC=m CONFIG_PHY_MMP3_USB=m @@ -5279,6 +5311,7 @@ CONFIG_PINCTRL_LAKEFIELD=m CONFIG_PINCTRL_MESON=y # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set CONFIG_PINCTRL_MSM8226=m +# CONFIG_PINCTRL_MSM8909 is not set # CONFIG_PINCTRL_MSM8953 is not set # CONFIG_PINCTRL_MSM8976 is not set # CONFIG_PINCTRL_MSM8994 is not set @@ -5304,11 +5337,13 @@ CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SM6115 is not set # CONFIG_PINCTRL_SM6125 is not set # CONFIG_PINCTRL_SM6350 is not set +# CONFIG_PINCTRL_SM6375 is not set # CONFIG_PINCTRL_SM8150 is not set # CONFIG_PINCTRL_SM8250 is not set # CONFIG_PINCTRL_SM8350 is not set # CONFIG_PINCTRL_SM8450 is not set # CONFIG_PINCTRL_STMFX is not set +CONFIG_PINCTRL_SUN20I_D1=y CONFIG_PINCTRL_SUN4I_A10=y # CONFIG_PINCTRL_SUN50I_A100 is not set # CONFIG_PINCTRL_SUN50I_A100_R is not set @@ -5370,6 +5405,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -5379,6 +5415,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWER_RESET_AS3722=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set @@ -5433,7 +5470,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5486,6 +5523,7 @@ CONFIG_PTP_1588_CLOCK=y CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set CONFIG_PWM_BCM2835=m +CONFIG_PWM_CLK=m CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m @@ -5535,6 +5573,7 @@ CONFIG_QCOM_FASTRPC=m CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_LMH=m @@ -5550,6 +5589,7 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_SOCINFO=m CONFIG_QCOM_SPMI_ADC5=m # CONFIG_QCOM_SPMI_ADC_TM5 is not set +# CONFIG_QCOM_SPMI_RRADC is not set CONFIG_QCOM_SPM=y CONFIG_QCOM_SSC_BLOCK_BUS=y CONFIG_QCOM_STATS=m @@ -5636,6 +5676,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -5784,14 +5825,13 @@ CONFIG_RESET_SCMI=y CONFIG_RESET_SIMPLE=y CONFIG_RESET_TI_SCI=m CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5940,6 +5980,7 @@ CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_MV=m # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OMAP=m CONFIG_RTC_DRV_OPTEE=m CONFIG_RTC_DRV_PALMAS=m @@ -6033,6 +6074,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -6358,6 +6400,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -6480,7 +6523,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -6576,6 +6618,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6610,6 +6653,7 @@ CONFIG_SMARTJOYPLUS_FF=y CONFIG_SMC911X=m CONFIG_SMC91X=m # CONFIG_SM_CAMCC_8250 is not set +# CONFIG_SM_CAMCC_8450 is not set CONFIG_SMC_DIAG=m CONFIG_SMC=m # CONFIG_SM_DISPCC_8250 is not set @@ -6624,6 +6668,7 @@ CONFIG_SM_GCC_8450=m # CONFIG_SM_GPUCC_6350 is not set # CONFIG_SM_GPUCC_8150 is not set # CONFIG_SM_GPUCC_8250 is not set +# CONFIG_SM_GPUCC_8350 is not set CONFIG_SMP_ON_UP=y CONFIG_SMP=y CONFIG_SMSC911X=m @@ -6674,6 +6719,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -6899,6 +6946,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_IMG is not set @@ -7104,6 +7152,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -7124,6 +7173,7 @@ CONFIG_SND_SOC_TEGRA210_AMX=m # CONFIG_SND_SOC_TEGRA210_I2S is not set CONFIG_SND_SOC_TEGRA210_MIXER=m CONFIG_SND_SOC_TEGRA210_MVC=m +CONFIG_SND_SOC_TEGRA210_OPE=m CONFIG_SND_SOC_TEGRA210_SFC=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -7189,6 +7239,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -7293,7 +7344,6 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m @@ -7310,6 +7360,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -7459,8 +7510,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -7523,6 +7576,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -7562,6 +7616,7 @@ CONFIG_TCS3472=m CONFIG_TEE=m CONFIG_TEGRA124_EMC=m CONFIG_TEGRA186_GPC_DMA=m +# CONFIG_TEGRA186_TIMER is not set CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA30_EMC=m CONFIG_TEGRA30_TSENSOR=m @@ -7587,6 +7642,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -7613,7 +7669,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7810,6 +7866,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7839,6 +7896,8 @@ CONFIG_TUN=m CONFIG_TURRIS_MOX_RWTM=m # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +CONFIG_TYPEC_ANX7411=m CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -7872,6 +7931,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -7900,12 +7960,14 @@ CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y +# CONFIG_UNUSED_BOARD_FILES is not set CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -8165,6 +8227,7 @@ CONFIG_USB_OHCI_HCD=m CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_OHCI_HCD_SSB is not set +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set CONFIG_USB_OTG_FSM=m # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -8325,6 +8388,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -8367,6 +8431,7 @@ CONFIG_VIDEO_ADP1653=m CONFIG_VIDEO_AK7375=m CONFIG_VIDEO_AM437X_VPFE=m # CONFIG_VIDEO_AMPHION_VPU is not set +CONFIG_VIDEO_AR0521=m # CONFIG_VIDEO_ASPEED is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set @@ -8530,10 +8595,13 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set # CONFIG_VIDEO_STM32_DCMI is not set CONFIG_VIDEO_STM32_DMA2D=m CONFIG_VIDEO_SUN4I_CSI=m CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_VIDEO_SUN6I_MIPI_CSI2=m +# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set CONFIG_VIDEO_SUN8I_DEINTERLACE=m CONFIG_VIDEO_SUN8I_ROTATE=m CONFIG_VIDEO_SUNXI_CEDRUS=m @@ -8728,6 +8796,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 5492189d1..8f766331d 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -229,9 +230,8 @@ CONFIG_AMD_PMC=m CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -CONFIG_ANDROID_BINDER_IPC=y -# CONFIG_ANDROID is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -278,8 +278,9 @@ CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -496,7 +497,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -534,6 +535,7 @@ CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -697,6 +699,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -705,6 +708,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -726,6 +730,7 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -778,6 +783,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -920,7 +926,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -951,6 +957,7 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -979,6 +986,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -989,6 +997,7 @@ CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1044,7 +1053,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1062,6 +1071,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1142,6 +1152,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1241,8 +1252,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m @@ -1260,8 +1269,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1377,11 +1386,13 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1404,6 +1415,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1488,6 +1500,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1822,10 +1835,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -1950,7 +1965,6 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2132,6 +2146,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2254,13 +2269,13 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2358,11 +2373,13 @@ CONFIG_IIO_CONFIGFS=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2435,6 +2452,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2464,8 +2482,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2554,6 +2572,7 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2924,7 +2943,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KS8842 is not set @@ -2941,6 +2960,8 @@ CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_PR=m # CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_XEN=y CONFIG_KVM_XICS=y @@ -3163,6 +3184,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3309,7 +3331,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3763,6 +3785,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -3784,6 +3807,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4030,6 +4054,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_NET_VENDOR_XILINX=y CONFIG_NET_VENDOR_XIRCOM=y @@ -4102,6 +4127,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4191,6 +4217,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4276,6 +4303,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4284,6 +4312,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4573,6 +4602,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4582,6 +4612,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER8_CPU=y # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set @@ -4669,7 +4700,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4691,6 +4722,8 @@ CONFIG_PROVE_NVDIMM_LOCKING=y CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +CONFIG_PSERIES_PLPKS=y +CONFIG_PSERIES_WDT=m # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set @@ -4723,10 +4756,12 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -4824,6 +4859,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -4934,14 +4970,13 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5060,6 +5095,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OPAL=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -5141,6 +5177,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -5443,6 +5480,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5563,7 +5601,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -5637,6 +5674,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5718,6 +5756,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5944,6 +5984,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6148,6 +6189,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6227,6 +6269,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6312,7 +6355,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6322,6 +6364,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6411,8 +6454,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6475,6 +6520,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6521,6 +6567,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6547,7 +6594,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6716,6 +6763,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6743,6 +6791,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -6775,6 +6825,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m CONFIG_UDMABUF=y @@ -6809,6 +6860,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -7006,6 +7058,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7155,6 +7208,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7187,6 +7241,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7322,6 +7377,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -7506,6 +7562,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 78581791f..c7619f8d4 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -12,11 +12,11 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_842_DECOMPRESS=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -53,6 +53,7 @@ CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -197,7 +198,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -213,6 +214,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set @@ -220,6 +222,7 @@ CONFIG_ARCH_MEMORY_PROBE=y # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -242,13 +245,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -396,7 +401,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -431,6 +436,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -576,6 +582,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -584,6 +591,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -605,6 +613,7 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -647,6 +656,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -778,7 +788,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -802,18 +812,16 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -843,6 +851,7 @@ CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -898,7 +907,7 @@ CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -917,6 +926,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -941,6 +951,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -997,6 +1009,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1099,8 +1112,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1117,8 +1128,8 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1173,6 +1184,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1233,12 +1245,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1297,6 +1311,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1470,6 +1485,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1719,7 +1735,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1891,6 +1906,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -1925,6 +1941,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -1940,6 +1957,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2018,12 +2036,12 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2117,6 +2135,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2183,6 +2202,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2268,6 +2288,7 @@ CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2276,7 +2297,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2630,7 +2650,7 @@ CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES_ON_FTRACE=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2644,6 +2664,8 @@ CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m # CONFIG_KVM_BOOK3S_64_PR is not set # CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_BOOK3S_PR_POSSIBLE=y CONFIG_KVM_GUEST=y # CONFIG_KVM_XEN is not set @@ -2764,6 +2786,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set CONFIG_LOAD_PPC_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -2870,7 +2893,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2978,7 +3001,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3599,6 +3622,7 @@ CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3639,6 +3663,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3730,6 +3755,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3818,6 +3844,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3826,6 +3853,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4080,6 +4108,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4090,6 +4119,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set CONFIG_POWER9_CPU=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y CONFIG_POWERNV_OP_PANEL=m @@ -4197,6 +4227,8 @@ CONFIG_PROVE_NVDIMM_LOCKING=y CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +CONFIG_PSERIES_PLPKS=y +CONFIG_PSERIES_WDT=y CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS is not set @@ -4225,6 +4257,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_MMIO is not set # CONFIG_PVPANIC_PCI is not set # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4247,6 +4280,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4330,6 +4364,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4405,16 +4440,14 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4517,6 +4550,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_OPAL=y # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set @@ -4591,6 +4625,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4727,12 +4762,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -4872,6 +4908,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -4992,7 +5029,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5028,7 +5064,6 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=m # CONFIG_SERIAL_RP2 is not set @@ -5070,6 +5105,7 @@ CONFIG_SFC_SRIOV=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5139,6 +5175,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5300,6 +5338,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5375,6 +5414,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5541,6 +5592,7 @@ CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5563,6 +5615,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5642,6 +5695,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5715,7 +5769,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5726,7 +5779,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5735,6 +5787,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -5860,7 +5913,9 @@ CONFIG_TCG_IBMVTPM=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -5895,6 +5950,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5903,6 +5959,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_FPU=m @@ -5929,7 +5986,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set CONFIG_TEST_STRING_HELPERS=m @@ -6092,6 +6149,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6114,6 +6172,8 @@ CONFIG_TUN=m CONFIG_TUN_VNET_CROSS_LE=y # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6140,6 +6200,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set @@ -6326,6 +6387,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6463,6 +6525,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6471,6 +6534,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6493,6 +6557,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6537,6 +6602,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6739,7 +6805,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 7163efec3..60df62fa1 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -71,6 +71,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -229,9 +230,8 @@ CONFIG_AMD_PMC=m CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -CONFIG_ANDROID_BINDER_IPC=y -# CONFIG_ANDROID is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -277,8 +277,9 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -495,7 +496,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -533,6 +534,7 @@ CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -696,6 +698,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -704,6 +707,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -725,6 +729,7 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -777,6 +782,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -919,7 +925,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -950,6 +956,7 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -978,6 +985,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -988,6 +996,7 @@ CONFIG_CRYPTO_AEGIS128=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1043,7 +1052,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1061,6 +1070,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1141,6 +1151,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1233,8 +1244,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DETECT_HUNG_TASK is not set CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m @@ -1252,8 +1261,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1368,11 +1377,13 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1395,6 +1406,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1479,6 +1491,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1805,10 +1818,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -1933,7 +1948,6 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2115,6 +2129,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2237,13 +2252,13 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2341,11 +2356,13 @@ CONFIG_IIO_CONFIGFS=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2418,6 +2435,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2447,8 +2465,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2537,6 +2555,7 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2905,7 +2924,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KS8842 is not set @@ -2922,6 +2941,8 @@ CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m CONFIG_KVM_BOOK3S_64_PR=m # CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_XEN=y CONFIG_KVM_XICS=y @@ -3144,6 +3165,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3289,7 +3311,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3743,6 +3765,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -3764,6 +3787,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4010,6 +4034,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_NET_VENDOR_XILINX=y CONFIG_NET_VENDOR_XIRCOM=y @@ -4082,6 +4107,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4171,6 +4197,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4256,6 +4283,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4264,6 +4292,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4552,6 +4581,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4561,6 +4591,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER8_CPU=y # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set @@ -4648,7 +4679,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4670,6 +4701,8 @@ CONFIG_PROVE_NVDIMM_LOCKING=y CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +CONFIG_PSERIES_PLPKS=y +CONFIG_PSERIES_WDT=m # CONFIG_PSI_DEFAULT_DISABLED is not set CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set @@ -4702,10 +4735,12 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -4803,6 +4838,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -4913,14 +4949,13 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5039,6 +5074,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_OPAL=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m @@ -5120,6 +5156,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -5422,6 +5459,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5542,7 +5580,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -5616,6 +5653,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5697,6 +5735,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5922,6 +5962,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6125,6 +6166,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6204,6 +6246,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6289,7 +6332,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6299,6 +6341,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6388,8 +6431,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6452,6 +6497,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6498,6 +6544,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6524,7 +6571,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6693,6 +6740,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6720,6 +6768,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -6752,6 +6802,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m CONFIG_UDMABUF=y @@ -6786,6 +6837,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -6983,6 +7035,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7132,6 +7185,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7164,6 +7218,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7299,6 +7354,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -7483,6 +7539,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index d2e70771d..b233648a7 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -12,11 +12,11 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_842_DECOMPRESS=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -53,6 +53,7 @@ CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -197,7 +198,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -213,6 +214,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set @@ -220,6 +222,7 @@ CONFIG_ARCH_MEMORY_PROBE=y # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -242,13 +245,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -396,7 +401,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -431,6 +436,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -576,6 +582,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -584,6 +591,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -605,6 +613,7 @@ CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m # CONFIG_CAN_MSCAN is not set +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -647,6 +656,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -778,7 +788,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -802,18 +812,16 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -843,6 +851,7 @@ CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -898,7 +907,7 @@ CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m CONFIG_CRYPTO_DEV_VMX=y -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -917,6 +926,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -941,6 +951,8 @@ CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -997,6 +1009,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1091,8 +1104,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1109,8 +1120,8 @@ CONFIG_DEVTMPFS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1165,6 +1176,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1225,12 +1237,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1289,6 +1303,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1462,6 +1477,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1703,7 +1719,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1875,6 +1890,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -1909,6 +1925,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -1924,6 +1941,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2002,12 +2020,12 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2101,6 +2119,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2167,6 +2186,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2252,6 +2272,7 @@ CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2260,7 +2281,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2610,7 +2630,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y CONFIG_KPROBES_ON_FTRACE=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2624,6 +2644,8 @@ CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m # CONFIG_KVM_BOOK3S_64_PR is not set # CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_BOOK3S_PR_POSSIBLE=y CONFIG_KVM_GUEST=y # CONFIG_KVM_XEN is not set @@ -2744,6 +2766,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set CONFIG_LOAD_PPC_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -2850,7 +2873,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set @@ -2958,7 +2981,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3579,6 +3602,7 @@ CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3619,6 +3643,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3710,6 +3735,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3798,6 +3824,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3806,6 +3833,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4059,6 +4087,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set # CONFIG_PM_TRACE_RTC is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4069,6 +4098,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set CONFIG_POWER9_CPU=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y CONFIG_POWERNV_OP_PANEL=m @@ -4176,6 +4206,8 @@ CONFIG_PROVE_NVDIMM_LOCKING=y CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +CONFIG_PSERIES_PLPKS=y +CONFIG_PSERIES_WDT=y CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS is not set @@ -4204,6 +4236,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_MMIO is not set # CONFIG_PVPANIC_PCI is not set # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4226,6 +4259,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4309,6 +4343,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4384,16 +4419,14 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4496,6 +4529,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set CONFIG_RTC_DRV_OPAL=y # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set @@ -4570,6 +4604,7 @@ CONFIG_RTW89_8852AE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4706,12 +4741,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -4851,6 +4887,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -4971,7 +5008,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5007,7 +5043,6 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_OF_PLATFORM=m # CONFIG_SERIAL_RP2 is not set @@ -5049,6 +5084,7 @@ CONFIG_SFC_SRIOV=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SGI_PARTITION=y # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5118,6 +5154,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5278,6 +5316,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5353,6 +5392,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5518,6 +5569,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5540,6 +5592,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5619,6 +5672,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5692,7 +5746,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5703,7 +5756,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5712,6 +5764,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -5837,7 +5890,9 @@ CONFIG_TCG_IBMVTPM=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -5872,6 +5927,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5880,6 +5936,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -5906,7 +5963,7 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6069,6 +6126,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6091,6 +6149,8 @@ CONFIG_TUN=m CONFIG_TUN_VNET_CROSS_LE=y # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6117,6 +6177,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set @@ -6303,6 +6364,7 @@ CONFIG_USB_OHCI_HCD_PPC_OF_BE=y CONFIG_USB_OHCI_HCD_PPC_OF_LE=y CONFIG_USB_OHCI_HCD_PPC_OF=y CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6440,6 +6502,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6448,6 +6511,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6470,6 +6534,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6514,6 +6579,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6716,7 +6782,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 33810e9c3..87afc94c4 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -72,6 +72,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -229,9 +230,8 @@ CONFIG_AMD_PMC=m CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -CONFIG_ANDROID_BINDER_IPC=y -# CONFIG_ANDROID is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -282,8 +282,9 @@ CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -500,7 +501,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -538,6 +539,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -700,6 +702,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -708,6 +711,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -728,6 +732,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -783,6 +788,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -926,7 +932,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -957,6 +963,7 @@ CONFIG_CPU_FREQ=y # CONFIG_CPU_IDLE is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -985,6 +992,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -996,6 +1004,7 @@ CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1046,7 +1055,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1065,6 +1074,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_S390=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1147,6 +1157,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1251,8 +1262,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m @@ -1268,8 +1277,8 @@ CONFIG_DIAG288_WATCHDOG=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1385,11 +1394,13 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1412,6 +1423,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1496,6 +1508,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1828,10 +1841,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -1946,7 +1961,6 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2127,6 +2141,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2238,13 +2253,13 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2337,11 +2352,13 @@ CONFIG_IIO_CONFIGFS=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2413,6 +2430,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2442,8 +2460,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2532,6 +2550,7 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2902,7 +2921,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KS8842 is not set @@ -3137,7 +3156,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set -# CONFIG_MARCH_Z13 is not set +CONFIG_MARCH_Z13=y # CONFIG_MARCH_Z14 is not set # CONFIG_MARCH_Z15 is not set # CONFIG_MARCH_Z16 is not set @@ -3145,7 +3164,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set # CONFIG_MARCH_Z990 is not set -CONFIG_MARCH_ZEC12=y +# CONFIG_MARCH_ZEC12 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3293,7 +3312,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3744,6 +3763,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -3765,6 +3785,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4011,6 +4032,7 @@ CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y # CONFIG_NET_VENDOR_VIA is not set +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4083,6 +4105,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4172,6 +4195,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4256,6 +4280,7 @@ CONFIG_NUMA_EMU=y CONFIG_NUMA=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4264,6 +4289,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4550,6 +4576,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4559,6 +4586,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set @@ -4606,7 +4634,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4658,11 +4686,13 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m @@ -4765,6 +4795,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -4876,14 +4907,13 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4999,6 +5029,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5079,6 +5110,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m CONFIG_S390_AP_IOMMU=y @@ -5394,6 +5426,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5514,7 +5547,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -5585,6 +5617,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5669,6 +5702,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5895,6 +5930,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6099,6 +6135,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6178,6 +6215,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6260,7 +6298,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6270,6 +6307,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6358,8 +6396,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6421,6 +6461,7 @@ CONFIG_TCG_NSC=m # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set +CONFIG_TCG_TIS_I2C=m # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6467,6 +6508,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6493,7 +6535,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6668,6 +6710,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6705,6 +6748,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -6737,6 +6782,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -6770,6 +6816,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -6963,6 +7010,7 @@ CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7112,6 +7160,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7130,6 +7179,7 @@ CONFIG_VFIO=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_ZDEV_KVM=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y CONFIG_VGA_CONSOLE=y @@ -7146,6 +7196,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7281,6 +7332,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -7466,6 +7518,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index deeeb929c..166f80bb9 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -11,11 +11,11 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -52,6 +52,7 @@ CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -194,7 +195,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -214,12 +215,14 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -242,13 +245,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -396,7 +401,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -431,6 +436,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -575,6 +581,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -583,6 +590,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -603,6 +611,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -648,6 +657,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -779,7 +789,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -802,17 +812,15 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -843,6 +851,7 @@ CONFIG_CRYPTO_AES_S390=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -895,7 +904,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -915,6 +924,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_S390=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -939,6 +949,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -998,6 +1010,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1105,8 +1118,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1123,8 +1134,8 @@ CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1179,6 +1190,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1239,12 +1251,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1303,6 +1317,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1475,6 +1490,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1720,7 +1736,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1892,6 +1907,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -1925,6 +1941,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMC_DRV=m # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -1938,6 +1955,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2009,12 +2027,12 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2103,6 +2121,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2168,6 +2187,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2253,6 +2273,7 @@ CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2261,7 +2282,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2614,7 +2634,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2624,6 +2644,8 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set # CONFIG_KVM_XEN is not set @@ -2743,6 +2765,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set CONFIG_LOAD_IPL_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -2857,7 +2880,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2964,7 +2987,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3582,6 +3605,7 @@ CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3622,6 +3646,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3713,6 +3738,7 @@ CONFIG_N_GSM=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3801,6 +3827,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3809,6 +3836,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4062,6 +4090,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="/dev/jokes" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4069,6 +4098,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4163,6 +4193,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_MMIO is not set # CONFIG_PVPANIC_PCI is not set # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4185,6 +4216,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4273,6 +4305,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4347,16 +4380,14 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4456,6 +4487,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4529,6 +4561,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y @@ -4711,12 +4744,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -4856,6 +4890,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -4976,7 +5011,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5011,7 +5045,6 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5044,6 +5077,7 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5116,6 +5150,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5277,6 +5313,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5352,6 +5389,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5518,6 +5567,7 @@ CONFIG_SND_SOC_SOF_HDA_PROBES=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5540,6 +5590,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5619,6 +5670,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5691,7 +5743,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5702,7 +5753,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5711,6 +5761,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -5833,8 +5884,10 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set +CONFIG_TCG_TIS_I2C=m # CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_TIS_SPI is not set +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -5869,6 +5922,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5877,6 +5931,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_FPU=m @@ -5903,7 +5958,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set CONFIG_TEST_STRING_HELPERS=m @@ -6071,6 +6126,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6103,6 +6159,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6129,6 +6187,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set # CONFIG_UEVENT_HELPER is not set @@ -6310,6 +6369,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6447,6 +6507,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6455,6 +6516,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m @@ -6465,6 +6527,7 @@ CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_ZDEV_KVM=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y CONFIG_VGA_CONSOLE=y @@ -6479,6 +6542,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6523,6 +6587,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6726,7 +6791,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 8999c4d91..407a8fb9e 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -72,6 +72,7 @@ CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TAD=m CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -229,9 +230,8 @@ CONFIG_AMD_PMC=m CONFIG_AMT=m CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -CONFIG_ANDROID_BINDER_IPC=y -# CONFIG_ANDROID is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -281,8 +281,9 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -499,7 +500,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -537,6 +538,7 @@ CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -699,6 +701,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -707,6 +710,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -727,6 +731,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -782,6 +787,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CGROUP_MISC=y @@ -925,7 +931,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -956,6 +962,7 @@ CONFIG_CPU_FREQ=y # CONFIG_CPU_IDLE is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -984,6 +991,7 @@ CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SENSORHUB=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -995,6 +1003,7 @@ CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1045,7 +1054,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1064,6 +1073,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_S390=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1146,6 +1156,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1243,8 +1254,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DETECT_HUNG_TASK is not set CONFIG_DEV_APPLETALK=m CONFIG_DEV_DAX_HMEM=m @@ -1260,8 +1269,8 @@ CONFIG_DIAG288_WATCHDOG=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1376,11 +1385,13 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_SIL164 is not set +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1403,6 +1414,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1487,6 +1499,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1811,10 +1824,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -1929,7 +1944,6 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2110,6 +2124,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2221,13 +2236,13 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2320,11 +2335,13 @@ CONFIG_IIO_CONFIGFS=m CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2396,6 +2413,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_CXGB4 is not set CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_IPOIB_DEBUG=y @@ -2425,8 +2443,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2515,6 +2533,7 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_UNCORE_FREQ_CONTROL=m # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_INV_ICM42600_I2C=m @@ -2883,7 +2902,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KS8842 is not set @@ -3118,7 +3137,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z10 is not set -# CONFIG_MARCH_Z13 is not set +CONFIG_MARCH_Z13=y # CONFIG_MARCH_Z14 is not set # CONFIG_MARCH_Z15 is not set # CONFIG_MARCH_Z16 is not set @@ -3126,7 +3145,7 @@ CONFIG_MANTIS_CORE=m # CONFIG_MARCH_Z900 is not set # CONFIG_MARCH_Z9_109 is not set # CONFIG_MARCH_Z990 is not set -CONFIG_MARCH_ZEC12=y +# CONFIG_MARCH_ZEC12 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3273,7 +3292,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -3724,6 +3743,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -3745,6 +3765,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -3991,6 +4012,7 @@ CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y # CONFIG_NET_VENDOR_VIA is not set +CONFIG_NET_VENDOR_WANGXUN=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_NET_VENDOR_XIRCOM is not set @@ -4063,6 +4085,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4152,6 +4175,7 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4236,6 +4260,7 @@ CONFIG_NUMA_EMU=y CONFIG_NUMA=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4244,6 +4269,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4529,6 +4555,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4538,6 +4565,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set @@ -4585,7 +4613,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4637,11 +4665,13 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set CONFIG_PWM_DWC=m # CONFIG_PWM_FSL_FTM is not set CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWRSEQ_EMMC=m @@ -4744,6 +4774,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -4855,14 +4886,13 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_CONTROLLER is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4978,6 +5008,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5058,6 +5089,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m CONFIG_S390_AP_IOMMU=y @@ -5373,6 +5405,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5493,7 +5526,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -5564,6 +5596,7 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5648,6 +5681,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5873,6 +5908,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6076,6 +6112,7 @@ CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6155,6 +6192,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6237,7 +6275,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6247,6 +6284,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6335,8 +6373,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6398,6 +6438,7 @@ CONFIG_TCG_NSC=m # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set +CONFIG_TCG_TIS_I2C=m # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6444,6 +6485,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6470,7 +6512,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6645,6 +6687,7 @@ CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS68470_PMIC_OPREGION is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6682,6 +6725,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -6714,6 +6759,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -6747,6 +6793,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4_NET=m CONFIG_USB4=y CONFIG_USB_ACM=m @@ -6940,6 +6987,7 @@ CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7089,6 +7137,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7107,6 +7156,7 @@ CONFIG_VFIO=m CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_ZDEV_KVM=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_ARB=y CONFIG_VGA_CONSOLE=y @@ -7123,6 +7173,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7258,6 +7309,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -7443,6 +7495,7 @@ CONFIG_XEN_PRIVCMD=m # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PVHVM_GUEST=y CONFIG_XEN_UNPOPULATED_ALLOC=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XFRM_INTERFACE=m CONFIG_XFRM_MIGRATE=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 5acbb22c2..85ea61b11 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -11,11 +11,11 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -52,6 +52,7 @@ CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -194,7 +195,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -214,12 +215,14 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -242,13 +245,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -396,7 +401,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -431,6 +436,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -575,6 +581,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -583,6 +590,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -603,6 +611,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -648,6 +657,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -779,7 +789,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -802,17 +812,15 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -843,6 +851,7 @@ CONFIG_CRYPTO_AES_S390=m # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -895,7 +904,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -915,6 +924,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_S390=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -939,6 +949,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -998,6 +1010,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1097,8 +1110,6 @@ CONFIG_DEFAULT_NET_SCH="fq_codel" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m CONFIG_DETECT_HUNG_TASK=y CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1115,8 +1126,8 @@ CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1171,6 +1182,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1231,12 +1243,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1295,6 +1309,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1467,6 +1482,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1704,7 +1720,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1876,6 +1891,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -1909,6 +1925,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMC_DRV=m # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -1922,6 +1939,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -1993,12 +2011,12 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2087,6 +2105,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2152,6 +2171,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2237,6 +2257,7 @@ CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2245,7 +2266,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2594,7 +2614,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2604,6 +2624,8 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM=m # CONFIG_KVM_S390_UCONTROL is not set # CONFIG_KVM_XEN is not set @@ -2723,6 +2745,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set CONFIG_LOAD_IPL_KEYS=y +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_LOCKDEP_BITS=16 @@ -2837,7 +2860,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2944,7 +2967,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3562,6 +3585,7 @@ CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3602,6 +3626,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3693,6 +3718,7 @@ CONFIG_N_GSM=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3781,6 +3807,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3789,6 +3816,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4041,6 +4069,7 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="/dev/jokes" # CONFIG_PM_TEST_SUSPEND is not set # CONFIG_PM_TRACE_RTC is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4048,6 +4077,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4142,6 +4172,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_MMIO is not set # CONFIG_PVPANIC_PCI is not set # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4164,6 +4195,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4252,6 +4284,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4326,16 +4359,14 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4435,6 +4466,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4508,6 +4540,7 @@ CONFIG_RTW89_8852AE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y @@ -4690,12 +4723,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -4835,6 +4869,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -4955,7 +4990,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -4990,7 +5024,6 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5023,6 +5056,7 @@ CONFIG_SFC_MCDI_LOGGING=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5095,6 +5129,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5255,6 +5291,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5330,6 +5367,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5495,6 +5544,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5517,6 +5567,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5596,6 +5647,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5668,7 +5720,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5679,7 +5730,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5688,6 +5738,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -5810,8 +5861,10 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set +CONFIG_TCG_TIS_I2C=m # CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_TIS_SPI is not set +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -5846,6 +5899,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5854,6 +5908,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -5880,7 +5935,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6048,6 +6103,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6080,6 +6136,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6106,6 +6164,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set # CONFIG_UEVENT_HELPER is not set @@ -6287,6 +6346,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6424,6 +6484,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6432,6 +6493,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_AP=m @@ -6442,6 +6504,7 @@ CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_ZDEV_KVM=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y CONFIG_VGA_CONSOLE=y @@ -6456,6 +6519,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6500,6 +6564,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6703,7 +6768,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 500757b2a..fd6e89670 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -11,11 +11,11 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -52,6 +52,7 @@ CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_THERMAL=y +# CONFIG_ACPI_VIDEO is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S1210 is not set @@ -194,7 +195,7 @@ CONFIG_AMD_PMC=m # CONFIG_AMDTEE is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set # CONFIG_APDS9802ALS is not set @@ -214,12 +215,14 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -242,13 +245,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -400,7 +405,7 @@ CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -435,6 +440,7 @@ CONFIG_BLK_DEV_SD=y # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -580,6 +586,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -588,6 +595,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -608,6 +616,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -653,6 +662,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -784,7 +794,7 @@ CONFIG_CONFIGFS_FS=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -807,17 +817,15 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set # CONFIG_CPU_IDLE_GOV_LADDER is not set # CONFIG_CPU_IDLE_GOV_TEO is not set CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y # CONFIG_CPUSETS is not set # CONFIG_CPU_THERMAL is not set -CONFIG_CPU_UNRET_ENTRY=y # CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y @@ -848,6 +856,7 @@ CONFIG_CRYPTO_AES_S390=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ARIA is not set # CONFIG_CRYPTO_AUTHENC is not set CONFIG_CRYPTO_BLAKE2B=y # CONFIG_CRYPTO_BLAKE2S is not set @@ -900,7 +909,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -920,6 +929,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_S390=y CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -944,6 +954,8 @@ CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_POLY1305=y +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=y # CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_SEQIV=y @@ -1003,6 +1015,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1102,8 +1115,6 @@ CONFIG_DEFAULT_SECURITY_DAC=y # CONFIG_DEFAULT_SECURITY_SELINUX is not set # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_DELL_WMI_PRIVACY is not set -CONFIG_DELL_WMI_SYSMAN=m # CONFIG_DETECT_HUNG_TASK is not set CONFIG_DEV_DAX_HMEM=m CONFIG_DEV_DAX_KMEM=m @@ -1120,8 +1131,8 @@ CONFIG_DIAG288_WATCHDOG=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1176,6 +1187,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1236,12 +1248,14 @@ CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1300,6 +1314,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1473,6 +1488,7 @@ CONFIG_ENCLOSURE_SERVICES=y CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1713,7 +1729,6 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1885,6 +1900,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -1918,6 +1934,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMC_DRV=y # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -1931,6 +1948,7 @@ CONFIG_HOTPLUG_PCI=y # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set # CONFIG_HP_ILO is not set +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2003,12 +2021,12 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2097,6 +2115,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO is not set # CONFIG_IIO_MUX is not set @@ -2162,6 +2181,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2248,6 +2268,7 @@ CONFIG_INPUT_YEALINK=m # CONFIG_INT3406_THERMAL is not set # CONFIG_INTEGRITY_ASYMMETRIC_KEYS is not set CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y # CONFIG_INTEGRITY_PLATFORM_KEYRING is not set # CONFIG_INTEGRITY_SIGNATURE is not set CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2256,7 +2277,6 @@ CONFIG_INTEGRITY=y # CONFIG_INTEL_IDMA64 is not set # CONFIG_INTEL_IDXD_COMPAT is not set CONFIG_INTEL_IDXD=m -# CONFIG_INTEL_IFS is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set @@ -2605,7 +2625,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set # CONFIG_KSM is not set @@ -2615,6 +2635,8 @@ CONFIG_KUNIT_EXAMPLE_TEST=m # CONFIG_KUNIT is not set CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set # CONFIG_KVM is not set # CONFIG_KVM_S390_UCONTROL is not set # CONFIG_KVM_XEN is not set @@ -2734,6 +2756,7 @@ CONFIG_LLC=m # CONFIG_LMK04832 is not set # CONFIG_LMP91000 is not set # CONFIG_LOAD_IPL_KEYS is not set +CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_LOCKDEP_BITS=16 @@ -2849,7 +2872,7 @@ CONFIG_MARVELL_10G_PHY=m # CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAX_PHYSMEM_BITS=46 # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -2956,7 +2979,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3575,6 +3598,7 @@ CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3616,6 +3640,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3707,6 +3732,7 @@ CONFIG_N_GSM=y # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3795,6 +3821,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y # CONFIG_NVME_FC is not set # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3803,6 +3830,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m # CONFIG_NVME_TARGET is not set @@ -4056,12 +4084,14 @@ CONFIG_PM_DEBUG=y CONFIG_PM_STD_PARTITION="/dev/jokes" # CONFIG_PM_TEST_SUSPEND is not set # CONFIG_PM_TRACE_RTC is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m # CONFIG_POSIX_MQUEUE is not set # CONFIG_POWERCAP is not set +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4157,6 +4187,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PVPANIC_MMIO is not set # CONFIG_PVPANIC_PCI is not set # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4179,6 +4210,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4267,6 +4299,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -4341,16 +4374,14 @@ CONFIG_RENESAS_PHY=m # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set -CONFIG_RETHUNK=y +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4450,6 +4481,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4524,6 +4556,7 @@ CONFIG_RTW89_8852AE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y @@ -4709,12 +4742,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set # CONFIG_SDIO_UART is not set # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -4854,6 +4888,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -4974,7 +5009,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5009,7 +5043,6 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5043,6 +5076,7 @@ CONFIG_SGETMASK_SYSCALL=y # CONFIG_SGI_PARTITION is not set # CONFIG_SHADOW_CALL_STACK is not set CONFIG_SHMEM=y +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5115,6 +5149,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5275,6 +5311,7 @@ CONFIG_SND_SEQUENCER=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set # CONFIG_SND_SOC_AMD_RENOIR is not set # CONFIG_SND_SOC_AMD_RENOIR_MACH is not set +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set # CONFIG_SND_SOC_AMD_RV_RT5682_MACH is not set # CONFIG_SND_SOC_AMD_VANGOGH_MACH is not set # CONFIG_SND_SOC_AMD_YC_MACH is not set @@ -5350,6 +5387,18 @@ CONFIG_SND_SOC_CX2072X=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_INTEL_AVS is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set # CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH is not set # CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH is not set # CONFIG_SND_SOC_INTEL_BROADWELL_MACH is not set @@ -5515,6 +5564,7 @@ CONFIG_SND_SOC_SOF_ACPI=m # CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL is not set # CONFIG_SND_SOC_SOF_JASPERLAKE is not set # CONFIG_SND_SOC_SOF_MERRIFIELD is not set +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m # CONFIG_SND_SOC_SOF_TIGERLAKE is not set @@ -5537,6 +5587,7 @@ CONFIG_SND_SOC_SOF_TOPLEVEL=y # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5616,6 +5667,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5688,7 +5740,6 @@ CONFIG_SPEAKUP_SYNTH_LTLK=m CONFIG_SPEAKUP_SYNTH_SOFT=m CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m -CONFIG_SPECULATION_MITIGATIONS=y # CONFIG_SPI_ALTERA_CORE is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_AMD=y @@ -5699,7 +5750,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5708,6 +5758,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -5835,8 +5886,10 @@ CONFIG_TCG_CRB=y # CONFIG_TCG_TIS_I2C_ATMEL is not set CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set +CONFIG_TCG_TIS_I2C=m # CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_TIS_SPI is not set +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -5871,6 +5924,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -5879,6 +5933,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -5905,7 +5960,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6074,6 +6129,7 @@ CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set CONFIG_TRACE_IRQFLAGS_SUPPORT=y +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6106,6 +6162,8 @@ CONFIG_TUNE_Z15=y # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6132,6 +6190,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set # CONFIG_UDF_FS is not set # CONFIG_UDMABUF is not set # CONFIG_UEVENT_HELPER is not set @@ -6313,6 +6372,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6450,6 +6510,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set # CONFIG_VDPA is not set CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6458,6 +6519,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set # CONFIG_VFAT_FS is not set CONFIG_VFIO_AP=m @@ -6468,6 +6530,7 @@ CONFIG_VFIO_MDEV=m # CONFIG_VFIO_NOIOMMU is not set # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_ZDEV_KVM=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_ARB=y CONFIG_VGA_CONSOLE=y @@ -6482,6 +6545,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6526,6 +6590,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set @@ -6730,7 +6795,6 @@ CONFIG_WWAN=y # CONFIG_X25 is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_IOPL_IOPERM=y -# CONFIG_X86_KERNEL_IBT is not set CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_SGX_KVM=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index a60c1ec76..c7a35529c 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -268,7 +268,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -317,8 +316,9 @@ CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -547,7 +547,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -585,6 +585,7 @@ CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -751,6 +752,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -759,6 +761,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -779,6 +782,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -832,6 +836,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -985,7 +990,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1019,6 +1024,7 @@ CONFIG_CPU_IDLE_GOV_HALTPOLL=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -1041,7 +1047,7 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_CHARDEV=m -# CONFIG_CROS_EC_DEBUGFS is not set +CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_ISHTP is not set CONFIG_CROS_EC_LIGHTBAR=m @@ -1055,6 +1061,7 @@ CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1067,6 +1074,7 @@ CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1134,7 +1142,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1153,6 +1161,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1179,6 +1188,7 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1242,6 +1252,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1280,7 +1291,7 @@ CONFIG_DEBUG_INFO=y # CONFIG_DEBUG_IRQFLAGS is not set # CONFIG_DEBUG_KERNEL_DC is not set CONFIG_DEBUG_KERNEL=y -# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set +CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP=y CONFIG_DEBUG_KMAP_LOCAL=y # CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN is not set CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y @@ -1308,7 +1319,7 @@ CONFIG_DEBUG_OBJECTS_WORK=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_PAGE_REF is not set -CONFIG_DEBUG_PER_CPU_MAPS=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_DEBUG_PLIST is not set @@ -1373,8 +1384,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1502,11 +1513,13 @@ CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1529,6 +1542,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1613,6 +1627,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1991,10 +2006,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2118,7 +2135,6 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2308,6 +2324,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2400,7 +2417,7 @@ CONFIG_HYPERV_KEYBOARD=m CONFIG_HYPERV=m CONFIG_HYPERV_NET=m CONFIG_HYPERV_STORAGE=m -# CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_TESTING=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m CONFIG_HZ_1000=y @@ -2439,13 +2456,13 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2555,11 +2572,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2632,6 +2651,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2663,8 +2683,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2821,6 +2841,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set @@ -3198,7 +3219,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m @@ -3443,6 +3464,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3591,7 +3613,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -4069,6 +4091,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4090,6 +4113,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4336,6 +4360,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_NET_VENDOR_XILINX=y CONFIG_NET_VENDOR_XIRCOM=y @@ -4411,6 +4436,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4501,6 +4527,7 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4597,6 +4624,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4605,6 +4633,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4878,6 +4907,7 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_LYNXPOINT=m # CONFIG_PINCTRL_MCP23S08 is not set CONFIG_PINCTRL_MESON=y +CONFIG_PINCTRL_METEORLAKE=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8953 is not set @@ -4944,6 +4974,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4956,6 +4987,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_LINKSTATION is not set @@ -5004,7 +5036,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5059,6 +5091,7 @@ CONFIG_PVPANIC_MMIO=m # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set CONFIG_PWM_CRC=y CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set @@ -5068,6 +5101,7 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_INTEL_LGM is not set CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5169,6 +5203,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m # CONFIG_RCU_SCALE_TEST is not set @@ -5283,7 +5318,8 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -5291,8 +5327,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5409,6 +5443,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5489,6 +5524,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -5805,6 +5841,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5926,7 +5963,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -6012,6 +6048,7 @@ CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6095,6 +6132,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -6261,7 +6300,9 @@ CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6321,6 +6362,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6336,6 +6378,18 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC_INTEL_AVS=m +CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m +CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m +CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m +CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m +CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m +CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m +CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m +CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -6504,6 +6558,7 @@ CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_MT8195 is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m @@ -6527,6 +6582,7 @@ CONFIG_SND_SOC_SSM4567=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6606,6 +6662,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6697,7 +6754,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6708,6 +6764,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6807,8 +6864,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6870,6 +6929,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6916,6 +6976,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6942,7 +7003,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7123,6 +7184,7 @@ CONFIG_TPM_KEY_PARSER=m CONFIG_TQMX86_WDT=m CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7150,6 +7212,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -7183,6 +7247,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -7218,6 +7283,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4=m CONFIG_USB4_NET=m CONFIG_USB_ACM=m @@ -7413,6 +7479,7 @@ CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7567,6 +7634,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7603,6 +7671,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7740,6 +7809,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -8012,7 +8082,7 @@ CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y -CONFIG_XEN_VIRTIO_FORCE_GRANT=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XEN_WDT=m CONFIG_XEN=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 0c55b385b..8364d746d 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -11,6 +11,7 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set @@ -18,7 +19,6 @@ CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m @@ -220,7 +220,7 @@ CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -237,6 +237,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set @@ -244,6 +245,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -266,13 +268,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -424,7 +428,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -459,6 +463,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -603,6 +608,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -611,6 +617,7 @@ CONFIG_CAN_DEBUG_DEVICES=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -631,6 +638,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -673,6 +681,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -808,7 +817,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -841,6 +850,7 @@ CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -875,6 +885,7 @@ CONFIG_CRYPTO_AES_NI_INTEL=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -942,7 +953,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -962,6 +973,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -988,6 +1000,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1050,6 +1064,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1186,8 +1201,8 @@ CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1242,6 +1257,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1308,12 +1324,14 @@ CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1372,6 +1390,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1573,6 +1592,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1819,7 +1839,6 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2005,6 +2024,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -2039,6 +2059,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -2059,6 +2080,7 @@ CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y CONFIG_HP_WMI=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2101,7 +2123,7 @@ CONFIG_HYPERV_KEYBOARD=m CONFIG_HYPERV=m CONFIG_HYPERV_NET=m CONFIG_HYPERV_STORAGE=m -# CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_TESTING=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m CONFIG_HZ_1000=y @@ -2135,12 +2157,12 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2236,6 +2258,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO=m # CONFIG_IIO_MUX is not set @@ -2302,6 +2325,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set CONFIG_INFINIBAND_HFI1=m # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y @@ -2392,6 +2416,7 @@ CONFIG_INPUT_YEALINK=m CONFIG_INT340X_THERMAL=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2405,7 +2430,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y -# CONFIG_INTEL_IFS is not set +CONFIG_INTEL_IFS=m # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m CONFIG_INTEL_IOMMU_DEBUGFS=y @@ -2788,7 +2813,7 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENT_GEN_TEST=m # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2799,6 +2824,8 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3028,7 +3055,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAXSMP=y # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -3135,7 +3162,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3769,6 +3796,7 @@ CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3809,6 +3837,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3900,6 +3929,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3991,6 +4021,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3999,6 +4030,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4240,6 +4272,7 @@ CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set +# CONFIG_PINCTRL_METEORLAKE is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4282,6 +4315,7 @@ CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set CONFIG_PM_TRACE_RTC=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4292,6 +4326,7 @@ CONFIG_PNPACPI=y CONFIG_PNP=y CONFIG_POSIX_MQUEUE=y CONFIG_POWERCAP=y +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4389,6 +4424,7 @@ CONFIG_PVPANIC_MMIO=m # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4413,6 +4449,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4496,6 +4533,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4570,7 +4608,8 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4578,8 +4617,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4679,6 +4716,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4753,6 +4791,7 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4918,12 +4957,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -5065,6 +5105,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -5185,7 +5226,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5221,7 +5261,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5265,6 +5305,7 @@ CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5335,6 +5376,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +CONFIG_SND_CTL_DEBUG=y +CONFIG_SND_CTL_INPUT_VALIDATION=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5498,6 +5541,7 @@ CONFIG_SND_SOC_AMD_ACP6x=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m @@ -5573,6 +5617,18 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC_INTEL_AVS=m +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -5740,6 +5796,7 @@ CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TIGERLAKE=m @@ -5762,6 +5819,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5841,6 +5899,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5928,7 +5987,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5937,6 +5995,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6074,7 +6133,9 @@ CONFIG_TCG_CRB=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -6109,6 +6170,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6117,6 +6179,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_FPU=m @@ -6143,7 +6206,7 @@ CONFIG_TEST_MIN_HEAP=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set CONFIG_TEST_STRING_HELPERS=m @@ -6316,6 +6379,7 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6338,6 +6402,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6364,6 +6430,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set # CONFIG_UEVENT_HELPER is not set @@ -6547,6 +6614,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6688,6 +6756,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6696,6 +6765,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6720,6 +6790,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6764,6 +6835,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 09f637e30..5c9477e2c 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -268,7 +268,6 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDERFS=y # CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID=y # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -316,8 +315,9 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -546,7 +546,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_CGROUP_IOLATENCY=y @@ -584,6 +584,7 @@ CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK is not set @@ -750,6 +751,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_CAN327=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set CONFIG_CAN_CTUCANFD_PCI=m @@ -758,6 +760,7 @@ CONFIG_CAN_CTUCANFD_PLATFORM=m CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ESD_USB=m # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -778,6 +781,7 @@ CONFIG_CAN_MCBA_USB=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -831,6 +835,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -984,7 +989,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -1018,6 +1023,7 @@ CONFIG_CPU_IDLE_GOV_HALTPOLL=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -1054,6 +1060,7 @@ CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_TYPEC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_KUNIT=m CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CROS_USBPD_LOGGER=m CONFIG_CROS_USBPD_NOTIFY=m @@ -1066,6 +1073,7 @@ CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=m @@ -1133,7 +1141,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -1152,6 +1160,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_HCTR2=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_KEYWRAP=m @@ -1178,6 +1187,7 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1241,6 +1251,7 @@ CONFIG_CXL_PMEM=m CONFIG_DA280=m CONFIG_DA311=m CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1365,8 +1376,8 @@ CONFIG_DHT11=m CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1493,11 +1504,13 @@ CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_PXP=y CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_ITE_IT6505=m # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set CONFIG_DRM_LONTIUM_LT8912B=m # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1520,6 +1533,7 @@ CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m CONFIG_DRM_PANEL_BRIDGE=y CONFIG_DRM_PANEL_DSI_CM=m +# CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_EDP is not set CONFIG_DRM_PANEL_ELIDA_KD35T133=m CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m @@ -1604,6 +1618,7 @@ CONFIG_DRM_SSD130X_I2C=m CONFIG_DRM_SSD130X=m CONFIG_DRM_SSD130X_SPI=m # CONFIG_DRM_THINE_THC63LVD1024 is not set +CONFIG_DRM_TI_DLPC3433=m # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set CONFIG_DRM_TI_SN65DSI86=m @@ -1974,10 +1989,12 @@ CONFIG_FPGA_DFL=m CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m +CONFIG_FPGA_M10_BMC_SEC_UPDATE=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m CONFIG_FPGA_MGR_ICE40_SPI=m CONFIG_FPGA_MGR_MACHXO2_SPI=m +# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set CONFIG_FPGA_MGR_XILINX_SPI=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m CONFIG_FPGA_REGION=m @@ -2101,7 +2118,6 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2291,6 +2307,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m CONFIG_HID_U2FZERO=m @@ -2422,13 +2439,13 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF_ELAN=m # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2538,11 +2555,13 @@ CONFIG_IIO_CROS_EC_LIGHT_PROX=m CONFIG_IIO_CROS_EC_SENSORS_CORE=m CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_HRTIMER_TRIGGER is not set CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m CONFIG_IIO_MUX=m +CONFIG_IIO_RESCALE_KUNIT_TEST=m CONFIG_IIO_RESCALE=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set @@ -2615,6 +2634,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_ERDMA=m CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2646,8 +2666,8 @@ CONFIG_INFINIBAND_USNIC=m # CONFIG_INITRAMFS_PRESERVE_MTIME is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_STACK_ALL_ZERO=y +# CONFIG_INIT_STACK_NONE is not set CONFIG_INOTIFY_USER=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ADXL34X is not set @@ -2804,6 +2824,7 @@ CONFIG_INTEL_VSEC=m CONFIG_INTEL_WMI_SBL_FW_UPDATE=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_INTEL_XWAY_PHY=m +# CONFIG_INTERCONNECT_QCOM_SM6350 is not set CONFIG_INTERCONNECT=y # CONFIG_INTERRUPT_CNT is not set # CONFIG_INTERVAL_TREE_TEST is not set @@ -3179,7 +3200,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m @@ -3424,6 +3445,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set CONFIG_MANTIS_CORE=m +# CONFIG_MARCH_Z16 is not set CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_88X2222_PHY=m # CONFIG_MARVELL_CN10K_TAD_PMU is not set @@ -3572,7 +3594,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -4050,6 +4072,7 @@ CONFIG_NET_DSA=m # CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C is not set CONFIG_NET_DSA_MICROCHIP_KSZ9477=m CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set CONFIG_NET_DSA_MT7530=m # CONFIG_NET_DSA_MV88E6060 is not set CONFIG_NET_DSA_MV88E6XXX=m @@ -4071,6 +4094,7 @@ CONFIG_NET_DSA_TAG_OCELOT_8021Q=m CONFIG_NET_DSA_TAG_OCELOT=m CONFIG_NET_DSA_TAG_RTL4_A=m CONFIG_NET_DSA_TAG_RTL8_4=m +# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set CONFIG_NET_DSA_TAG_SJA1105=m CONFIG_NET_DSA_TAG_TRAILER=m CONFIG_NET_DSA_TAG_XRS700X=m @@ -4317,6 +4341,7 @@ CONFIG_NET_VENDOR_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_NET_VENDOR_VERTEXCOM=y CONFIG_NET_VENDOR_VIA=y +CONFIG_NET_VENDOR_WANGXUN=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_NET_VENDOR_XILINX=y CONFIG_NET_VENDOR_XIRCOM=y @@ -4392,6 +4417,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -4482,6 +4508,7 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NINTENDO_FF=y CONFIG_NITRO_ENCLAVES=m +# CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST is not set CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m @@ -4578,6 +4605,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m CONFIG_NVME_HWMON=y # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4586,6 +4614,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4858,6 +4887,7 @@ CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_LYNXPOINT=m # CONFIG_PINCTRL_MCP23S08 is not set CONFIG_PINCTRL_MESON=y +CONFIG_PINCTRL_METEORLAKE=m # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8953 is not set @@ -4924,6 +4954,7 @@ CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_TRACE=y +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4936,6 +4967,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER8_CPU is not set # CONFIG_POWER9_CPU is not set CONFIG_POWERCAP=y +CONFIG_POWER_MLXBF=m # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_LINKSTATION is not set @@ -4984,7 +5016,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PRIME_NUMBERS is not set CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set -# CONFIG_PRINTK_INDEX is not set +CONFIG_PRINTK_INDEX=y CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=12 CONFIG_PRINTK_TIME=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -5039,6 +5071,7 @@ CONFIG_PVPANIC_MMIO=m # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set CONFIG_PWM_CRC=y CONFIG_PWM_CROS_EC=m # CONFIG_PWM_DEBUG is not set @@ -5048,6 +5081,7 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_INTEL_LGM is not set CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m +CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5149,6 +5183,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_REF_SCALE_TEST is not set # CONFIG_RCU_SCALE_TEST is not set @@ -5263,7 +5298,8 @@ CONFIG_REMOTEPROC=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +CONFIG_RESET_TI_TPS380X=m +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -5271,8 +5307,6 @@ CONFIG_RETPOLINE=y CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -# CONFIG_RH_DISABLE_DEPRECATED is not set -# CONFIG_RHEL_DIFFERENCES is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -5389,6 +5423,7 @@ CONFIG_RTC_DRV_MAX6916=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_NCT3018Y=m CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF85063=m @@ -5469,6 +5504,7 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_S390_KPROBES_SANITY_TEST is not set @@ -5785,6 +5821,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_LT7182S=m CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC2947_I2C=m CONFIG_SENSORS_LTC2947_SPI=m @@ -5906,7 +5943,6 @@ CONFIG_SENSORS_XDPE152=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -5992,6 +6028,7 @@ CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -6075,6 +6112,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -6240,7 +6279,9 @@ CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_RPL_ACP6x=m CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m # CONFIG_SND_SOC_APQ8016_SBC is not set @@ -6300,6 +6341,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDA=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_ICS43432 is not set # CONFIG_SND_SOC_IMG is not set @@ -6315,6 +6357,18 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC_INTEL_AVS=m +CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m +CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m +CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m +CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m +CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m +CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m +CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m +CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m +CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -6482,6 +6536,7 @@ CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_MT8195 is not set # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m @@ -6505,6 +6560,7 @@ CONFIG_SND_SOC_SSM4567=m CONFIG_SND_SOC_TAS2562=m CONFIG_SND_SOC_TAS2764=m CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS2780=m # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -6584,6 +6640,7 @@ CONFIG_SND_SOC_WM8940=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +CONFIG_SND_SOC_WSA883X=m # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -6675,7 +6732,6 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set @@ -6686,6 +6742,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set +CONFIG_SPI_MICROCHIP_CORE=m CONFIG_SPI_MUX=m # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6785,8 +6842,10 @@ CONFIG_SURFACE_ACPI_NOTIFY=m CONFIG_SURFACE_AGGREGATOR_BUS=y CONFIG_SURFACE_AGGREGATOR_CDEV=m # CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_SURFACE_AGGREGATOR_HUB=m CONFIG_SURFACE_AGGREGATOR=m CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=m CONFIG_SURFACE_DTX=m CONFIG_SURFACE_GPE=m CONFIG_SURFACE_HID=m @@ -6848,6 +6907,7 @@ CONFIG_TCG_NSC=m CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_CR50=m CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_SPI=m @@ -6894,6 +6954,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6920,7 +6981,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -7101,6 +7162,7 @@ CONFIG_TPM_KEY_PARSER=m CONFIG_TQMX86_WDT=m CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -7128,6 +7190,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +CONFIG_TXGBE=m +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_HD3SS3220=m @@ -7161,6 +7225,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=m CONFIG_UCSI_CCG=m +CONFIG_UCSI_STM32G0=m CONFIG_UDF_FS=m CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set @@ -7196,6 +7261,7 @@ CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set # CONFIG_USB4_DEBUGFS_WRITE is not set # CONFIG_USB4_DMA_TEST is not set +# CONFIG_USB4_KUNIT_TEST is not set CONFIG_USB4=m CONFIG_USB4_NET=m CONFIG_USB_ACM=m @@ -7391,6 +7457,7 @@ CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set # CONFIG_USB_OHCI_HCD_SSB is not set CONFIG_USB_OHCI_HCD=y +CONFIG_USB_ONBOARD_HUB=m # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_OTG is not set @@ -7545,6 +7612,7 @@ CONFIG_VCHIQ_CDEV=y CONFIG_VCNL3020=m # CONFIG_VCNL4000 is not set CONFIG_VCNL4035=m +CONFIG_VCPU_STALL_DETECTOR=m CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -7581,6 +7649,7 @@ CONFIG_VIDEO_AD5820=m CONFIG_VIDEO_ADP1653=m # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_AR0521=m CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -7718,6 +7787,7 @@ CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_STKWEBCAM is not set CONFIG_VIDEO_STM32_DMA2D=m # CONFIG_VIDEO_TEGRA_TPG is not set CONFIG_VIDEO_TM6000_ALSA=m @@ -7990,7 +8060,7 @@ CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SYMS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_UNPOPULATED_ALLOC=y -CONFIG_XEN_VIRTIO_FORCE_GRANT=y +# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set CONFIG_XEN_VIRTIO=y CONFIG_XEN_WDT=m CONFIG_XEN=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 828287789..20c6afaff 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -11,6 +11,7 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_A11Y_BRAILLE_CONSOLE is not set +# CONFIG_A64FX_DIAG is not set # CONFIG_ABP060MG is not set CONFIG_ACCESSIBILITY=y # CONFIG_ACERHDF is not set @@ -18,7 +19,6 @@ CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y -CONFIG_ACPI_AGDI=y # CONFIG_ACPI_ALS is not set CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set @@ -220,7 +220,7 @@ CONFIG_AMD_XGBE=m # CONFIG_AMIGA_PARTITION is not set CONFIG_AMILO_RFKILL=m # CONFIG_AMT is not set -# CONFIG_ANDROID is not set +# CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANON_VMA_NAME is not set # CONFIG_APDS9300 is not set CONFIG_APDS9802ALS=m @@ -237,6 +237,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_APPLE is not set # CONFIG_ARCH_BCM2835 is not set # CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCMBCA is not set # CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_KEEMBAY is not set # CONFIG_ARCH_LG1K is not set @@ -244,6 +245,7 @@ CONFIG_AQUANTIA_PHY=m # CONFIG_ARCH_MESON is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_S32 is not set @@ -266,13 +268,15 @@ CONFIG_ARM64_ERRATUM_2119858=y CONFIG_ARM64_ERRATUM_2139208=y CONFIG_ARM64_ERRATUM_2224489=y CONFIG_ARM64_ERRATUM_2253138=y -CONFIG_ARM64_SME=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set -CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set CONFIG_ARM_SMCCC_SOC_ID=y # CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set @@ -424,7 +428,7 @@ CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_BINFMT_SCRIPT=y CONFIG_BITFIELD_KUNIT=m -# CONFIG_BITS_TEST is not set +CONFIG_BITS_TEST=m CONFIG_BLK_CGROUP_FC_APPID=y # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_CGROUP_IOLATENCY=y @@ -459,6 +463,7 @@ CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_THROTTLING_LOW is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_UBLK is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_INLINE_ENCRYPTION is not set @@ -603,6 +608,7 @@ CONFIG_CACHEFILES=m CONFIG_CAN_8DEV_USB=m CONFIG_CAN_BCM=m CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_CAN327 is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CTUCANFD_PCI is not set @@ -611,6 +617,7 @@ CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_DEV=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m +# CONFIG_CAN_ESD_USB is not set # CONFIG_CAN_ETAS_ES58X is not set # CONFIG_CAN_FLEXCAN is not set # CONFIG_CAN_GRCAN is not set @@ -631,6 +638,7 @@ CONFIG_CAN_M_CAN_PCI=m CONFIG_CAN_MCP251XFD=m # CONFIG_CAN_MCP251XFD_SANITY is not set CONFIG_CAN_MCP251X=m +CONFIG_CAN_NETLINK=y CONFIG_CAN_PEAK_PCIEFD=m CONFIG_CAN_PEAK_USB=m CONFIG_CAN_RAW=m @@ -673,6 +681,7 @@ CONFIG_CGROUP_BPF=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_MISC=y @@ -808,7 +817,7 @@ CONFIG_CONNECTOR=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_CONTEXT_SWITCH_TRACER=y -# CONFIG_CONTEXT_TRACKING_FORCE is not set +# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set @@ -841,6 +850,7 @@ CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPUMASK_KUNIT_TEST=m CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set @@ -875,6 +885,7 @@ CONFIG_CRYPTO_AES_NI_INTEL=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_ARIA is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set @@ -942,7 +953,7 @@ CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG_HASH=y @@ -962,6 +973,7 @@ CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_HCTR2 is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_KEYWRAP is not set @@ -988,6 +1000,8 @@ CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=y +# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set +# CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_SEQIV=y @@ -1050,6 +1064,7 @@ CONFIG_CXL_PMEM=m # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y +# CONFIG_DAMON_LRU_SORT is not set CONFIG_DAMON_PADDR=y CONFIG_DAMON_RECLAIM=y CONFIG_DAMON_SYSFS=y @@ -1178,8 +1193,8 @@ CONFIG_DIMLIB=y CONFIG_DL2K=m # CONFIG_DLHL60D is not set CONFIG_DLM_DEBUG=y +# CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m -CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1234,6 +1249,7 @@ CONFIG_DM_UEVENT=y # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m +CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_WRITECACHE=m CONFIG_DM_ZERO=m @@ -1300,12 +1316,14 @@ CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_IMX_LCDIF is not set # CONFIG_DRM_ITE_IT6505 is not set # CONFIG_DRM_ITE_IT66121 is not set # CONFIG_DRM_KOMEDA is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIMA is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_LOGICVC is not set # CONFIG_DRM_LONTIUM_LT8912B is not set # CONFIG_DRM_LONTIUM_LT9211 is not set # CONFIG_DRM_LONTIUM_LT9611 is not set @@ -1364,6 +1382,7 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SIMPLEDRM is not set # CONFIG_DRM_SSD130X is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TI_DLPC3433 is not set # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_TI_SN65DSI83 is not set # CONFIG_DRM_TI_SN65DSI86 is not set @@ -1565,6 +1584,7 @@ CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y CONFIG_ENERGY_MODEL=y CONFIG_ENIC=m +# CONFIG_ENVELOPE_DETECTOR is not set CONFIG_EPIC100=m CONFIG_EPOLL=y # CONFIG_EQUALIZER is not set @@ -1803,7 +1823,6 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -1989,6 +2008,7 @@ CONFIG_HID_SUNPLUS=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m CONFIG_HID_TIVO=m +CONFIG_HID_TOPRE=m CONFIG_HID_TOPSEED=m CONFIG_HID_TWINHAN=m # CONFIG_HID_U2FZERO is not set @@ -2023,6 +2043,7 @@ CONFIG_HIST_TRIGGERS=y # CONFIG_HMC6352 is not set CONFIG_HMM_MIRROR=y # CONFIG_HNS3 is not set +# CONFIG_HNS3_PMU is not set # CONFIG_HOLTEK_FF is not set CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -2043,6 +2064,7 @@ CONFIG_HP_ILO=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y CONFIG_HP_WMI=m +CONFIG_HSA_AMD_P2P=y CONFIG_HSA_AMD_SVM=y CONFIG_HSA_AMD=y # CONFIG_HSI is not set @@ -2119,12 +2141,12 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_HID_ACPI=m +# CONFIG_I2C_HID_OF_ELAN is not set # CONFIG_I2C_HID_OF_GOODIX is not set # CONFIG_I2C_HID_OF is not set # CONFIG_I2C_HISI is not set @@ -2220,6 +2242,7 @@ CONFIG_IGC=m # CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +CONFIG_IIO_FORMAT_KUNIT_TEST=m # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO=m # CONFIG_IIO_MUX is not set @@ -2286,6 +2309,7 @@ CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m CONFIG_INFINIBAND_CXGB4=m CONFIG_INFINIBAND_EFA=m +# CONFIG_INFINIBAND_ERDMA is not set CONFIG_INFINIBAND_HFI1=m # CONFIG_INFINIBAND_HNS is not set CONFIG_INFINIBAND_IPOIB_CM=y @@ -2376,6 +2400,7 @@ CONFIG_INPUT_YEALINK=m CONFIG_INT340X_THERMAL=m CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y +CONFIG_INTEGRITY_MACHINE_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y @@ -2389,7 +2414,7 @@ CONFIG_INTEL_IDMA64=m CONFIG_INTEL_IDXD=m CONFIG_INTEL_IDXD_PERFMON=y CONFIG_INTEL_IDXD_SVM=y -# CONFIG_INTEL_IFS is not set +CONFIG_INTEL_IFS=m # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m # CONFIG_INTEL_IOMMU_DEBUGFS is not set @@ -2768,7 +2793,7 @@ CONFIG_KGDB=y # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBES_SANITY_TEST is not set +CONFIG_KPROBES_SANITY_TEST=m CONFIG_KPROBES=y # CONFIG_KS7010 is not set CONFIG_KSM=y @@ -2779,6 +2804,8 @@ CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set +# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -3008,7 +3035,7 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_MAXLINEAR_GPHY is not set +CONFIG_MAXLINEAR_GPHY=m CONFIG_MAXSMP=y # CONFIG_MB1232 is not set # CONFIG_MC3230 is not set @@ -3115,7 +3142,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -CONFIG_MFD_DLN2=m +# CONFIG_MFD_DLN2 is not set # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -3749,6 +3776,7 @@ CONFIG_NET_VENDOR_STMICRO=y # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VERTEXCOM is not set # CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WANGXUN is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_NET_VENDOR_XILINX is not set CONFIG_NET_VRF=m @@ -3789,6 +3817,7 @@ CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_FLOW_TABLE=m +CONFIG_NF_FLOW_TABLE_PROCFS=y # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m @@ -3880,6 +3909,7 @@ CONFIG_N_HDLC=m # CONFIG_NIC7018_WDT is not set # CONFIG_NILFS2_FS is not set CONFIG_NITRO_ENCLAVES=m +CONFIG_NITRO_ENCLAVES_MISC_DEV_TEST=y # CONFIG_NL80211_TESTMODE is not set CONFIG_NLMON=m CONFIG_NLS_ASCII=y @@ -3971,6 +4001,7 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set +CONFIG_NVME_AUTH=y CONFIG_NVME_FC=m # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -3979,6 +4010,7 @@ CONFIG_NVMEM_SYSFS=y CONFIG_NVME_MULTIPATH=y CONFIG_NVMEM=y CONFIG_NVME_RDMA=m +CONFIG_NVME_TARGET_AUTH=y CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m @@ -4219,6 +4251,7 @@ CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_LYNXPOINT is not set # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set +# CONFIG_PINCTRL_METEORLAKE is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_MSM8226 is not set # CONFIG_PINCTRL_MSM8976 is not set @@ -4260,6 +4293,7 @@ CONFIG_PMIC_OPREGION=y CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set # CONFIG_PM_TRACE_RTC is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set # CONFIG_PMU_SYSFS is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y @@ -4270,6 +4304,7 @@ CONFIG_PNPACPI=y CONFIG_PNP=y CONFIG_POSIX_MQUEUE=y CONFIG_POWERCAP=y +# CONFIG_POWER_MLXBF is not set CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set @@ -4367,6 +4402,7 @@ CONFIG_PVPANIC_MMIO=m # CONFIG_PVPANIC_PCI is not set CONFIG_PVPANIC=y # CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set # CONFIG_PWM_DEBUG is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set @@ -4391,6 +4427,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y # CONFIG_QCOM_GPI_DMA is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_ICC_BWMON is not set # CONFIG_QCOM_IOMMU is not set # CONFIG_QCOM_IPCC is not set # CONFIG_QCOM_LMH is not set @@ -4474,6 +4511,7 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set +# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m @@ -4548,7 +4586,8 @@ CONFIG_RESET_CONTROLLER=y # CONFIG_RESET_INTEL_GW is not set # CONFIG_RESET_QCOM_PDC is not set # CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESOURCE_KUNIT_TEST is not set +# CONFIG_RESET_TI_TPS380X is not set +CONFIG_RESOURCE_KUNIT_TEST=m CONFIG_RETHUNK=y CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4556,8 +4595,6 @@ CONFIG_RETPOLINE=y # CONFIG_RFKILL_GPIO is not set CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m -CONFIG_RH_DISABLE_DEPRECATED=y -CONFIG_RHEL_DIFFERENCES=y CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set @@ -4657,6 +4694,7 @@ CONFIG_RTC_DRV_MAX6900=m # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF85063 is not set @@ -4731,6 +4769,7 @@ CONFIG_RTW89_8852AE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RV is not set CONFIG_RXKAD=y # CONFIG_S390_KPROBES_SANITY_TEST is not set # CONFIG_S390_MODULES_SANITY_TEST is not set @@ -4896,12 +4935,13 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set # CONFIG_SDX_GCC_55 is not set # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_SECCOMP=y -# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set @@ -5043,6 +5083,7 @@ CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m +# CONFIG_SENSORS_LT7182S is not set # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set @@ -5163,7 +5204,6 @@ CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m # CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set @@ -5199,7 +5239,7 @@ CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_MULTI_INSTANTIATE is not set +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_SC16IS7XX is not set @@ -5243,6 +5283,7 @@ CONFIG_SGI_GRU=m CONFIG_SGI_PARTITION=y CONFIG_SGI_XP=m # CONFIG_SHADOW_CALL_STACK is not set +# CONFIG_SHRINKER_DEBUG is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5313,6 +5354,8 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTL_DEBUG is not set +# CONFIG_SND_CTL_INPUT_VALIDATION is not set # CONFIG_SND_CTL_VALIDATION is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m @@ -5475,6 +5518,7 @@ CONFIG_SND_SOC_AMD_ACP6x=m # CONFIG_SND_SOC_AMD_CZ_RT5645_MACH is not set CONFIG_SND_SOC_AMD_RENOIR=m CONFIG_SND_SOC_AMD_RENOIR_MACH=m +# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m CONFIG_SND_SOC_AMD_VANGOGH_MACH=m CONFIG_SND_SOC_AMD_YC_MACH=m @@ -5550,6 +5594,18 @@ CONFIG_SND_SOC_HDAC_HDMI=m # CONFIG_SND_SOC_IMX_SPDIF is not set # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC_INTEL_AVS=m +# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set +# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m @@ -5716,6 +5772,7 @@ CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_JASPERLAKE=m CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_METEORLAKE=m # CONFIG_SND_SOC_SOF_OF is not set CONFIG_SND_SOC_SOF_PCI=m CONFIG_SND_SOC_SOF_TIGERLAKE=m @@ -5738,6 +5795,7 @@ CONFIG_SND_SOC_SSM4567=m # CONFIG_SND_SOC_TAS2562 is not set # CONFIG_SND_SOC_TAS2764 is not set # CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TAS571X is not set # CONFIG_SND_SOC_TAS5720 is not set @@ -5817,6 +5875,7 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set # CONFIG_SND_SOC_XILINX_I2S is not set # CONFIG_SND_SOC_XILINX_SPDIF is not set @@ -5904,7 +5963,6 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -5913,6 +5971,7 @@ CONFIG_SPI_DLN2=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_MEM is not set +# CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_NXP_FLEXSPI is not set @@ -6050,7 +6109,9 @@ CONFIG_TCG_CRB=y CONFIG_TCG_TIS_I2C_CR50=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m -# CONFIG_TCG_TIS_SPI is not set +CONFIG_TCG_TIS_I2C=y +# CONFIG_TCG_TIS_SPI_CR50 is not set +CONFIG_TCG_TIS_SPI=y # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TCG_TIS=y @@ -6085,6 +6146,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TCS3472 is not set CONFIG_TEE=m # CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA186_TIMER is not set CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set @@ -6093,6 +6155,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BLACKHOLE_DEV is not set CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set +CONFIG_TEST_CPUMASK=m # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_FPU is not set @@ -6119,7 +6182,7 @@ CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_SCANF is not set # CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_SORT is not set +CONFIG_TEST_SORT=m # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set @@ -6292,6 +6355,7 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TQMX86_WDT is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACE_MMIO_ACCESS is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_TRACER_SNAPSHOT=y @@ -6314,6 +6378,8 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set +# CONFIG_TXGBE is not set +# CONFIG_TYPEC_ANX7411 is not set CONFIG_TYPEC_DP_ALTMODE=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_HD3SS3220 is not set @@ -6340,6 +6406,7 @@ CONFIG_UAPI_HEADER_TEST=y # CONFIG_UCLAMP_TASK is not set CONFIG_UCSI_ACPI=y # CONFIG_UCSI_CCG is not set +# CONFIG_UCSI_STM32G0 is not set CONFIG_UDF_FS=m # CONFIG_UDMABUF is not set # CONFIG_UEVENT_HELPER is not set @@ -6523,6 +6590,7 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_ONBOARD_HUB is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set # CONFIG_USB_OXU210HP_HCD is not set @@ -6664,6 +6732,7 @@ CONFIG_UV_SYSFS=m # CONFIG_VCNL3020 is not set # CONFIG_VCNL4000 is not set # CONFIG_VCNL4035 is not set +# CONFIG_VCPU_STALL_DETECTOR is not set CONFIG_VDPA=m CONFIG_VDPA_SIM_BLOCK=m CONFIG_VDPA_SIM=m @@ -6672,6 +6741,7 @@ CONFIG_VDPA_SIM_NET=m # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set CONFIG_VETH=m +# CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m CONFIG_VFIO_IOMMU_TYPE1=m @@ -6696,6 +6766,7 @@ CONFIG_VHOST_VSOCK=m # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_AR0521 is not set CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_AU0828_V4L2=y @@ -6740,6 +6811,7 @@ CONFIG_VIDEO_HDPVR=m # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set +# CONFIG_VIDEO_IMX208 is not set # CONFIG_VIDEO_IMX214 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set diff --git a/kernel.spec b/kernel.spec index 472fddd91..06157a4cb 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,21 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 5.19.17 -%define patchversion 5.19 +%define specversion 6.0.5 +%define patchversion 6.0 %define pkgrelease 100 -%define kversion 5 -%define tarfile_release 5.19.17 +%define kversion 6 +%define tarfile_release 6.0.5 # This is needed to do merge window version magic -%define patchlevel 19 +%define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.19.17 +%define kabiversion 6.0.5 + +# If this variable is set to 1, a bpf selftests build failure will cause a +# fatal kernel package build error +%define selftests_must_build 0 # # End of genspec.sh variables @@ -578,6 +582,7 @@ BuildRequires: net-tools, hostname, bc, elfutils-devel BuildRequires: dwarves BuildRequires: python3-devel BuildRequires: gcc-plugin-devel +BuildRequires: kernel-rpm-macros # glibc-static is required for a consistent build environment (specifically # CONFIG_CC_CAN_LINK_STATIC=y). BuildRequires: glibc-static @@ -595,9 +600,9 @@ BuildRequires: sparse %endif %if %{with_perf} BuildRequires: zlib-devel binutils-devel newt-devel perl(ExtUtils::Embed) bison flex xz-devel -BuildRequires: audit-libs-devel +BuildRequires: audit-libs-devel python3-setuptools BuildRequires: java-devel -BuildRequires: libbpf-devel +BuildRequires: libbpf-devel >= 0.6.0-1 BuildRequires: libbabeltrace-devel BuildRequires: libtraceevent-devel %ifnarch %{arm} s390x @@ -626,7 +631,7 @@ BuildRequires: python3-docutils BuildRequires: zlib-devel binutils-devel %endif %if %{with_selftests} -BuildRequires: clang llvm +BuildRequires: clang llvm fuse-devel %ifnarch %{arm} BuildRequires: numactl-devel %endif @@ -1073,7 +1078,7 @@ This package provides debug information for the bpftool package. %package selftests-internal Summary: Kernel samples and selftests License: GPLv2 -Requires: binutils, bpftool, iproute-tc, nmap-ncat, python3 +Requires: binutils, bpftool, iproute-tc, nmap-ncat, python3, fuse-libs %description selftests-internal Kernel sample programs and selftests. @@ -2191,7 +2196,10 @@ BuildKernel() { %ifnarch armv7hl # Generate vmlinux.h and put it to kernel-devel path - bpftool btf dump file vmlinux format c > $RPM_BUILD_ROOT/$DevelDir/vmlinux.h + # zfcpdump build does not have btf anymore + if [ "$Variant" != "zfcpdump" ]; then + bpftool btf dump file vmlinux format c > $RPM_BUILD_ROOT/$DevelDir/vmlinux.h + fi %endif # prune junk from kernel-devel @@ -2271,7 +2279,7 @@ InitBuildVars %global perf_build_extra_opts CORESIGHT=1 %endif %global perf_make \ - %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags}" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} + %{__make} %{?make_opts} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" LDFLAGS="%{__global_ldflags} -Wl,-E" %{?cross_opts} -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 %{?perf_build_extra_opts} prefix=%{_prefix} PYTHON=%{__python3} %if %{with_perf} # perf # make sure check-headers.sh is executable @@ -2343,7 +2351,15 @@ popd # in the source tree. We installed them previously to $RPM_BUILD_ROOT/usr # but there's no way to tell the Makefile to take them from there. %{make} %{?_smp_mflags} headers_install -%{make} %{?_smp_mflags} ARCH=$Arch V=1 M=samples/bpf/ || true + +# If we re building only tools without kernel, we need to generate config +# headers and prepare tree for modules building. The modules_prepare target +# will cover both. +if [ ! -f include/generated/autoconf.h ]; then + %{make} %{?_smp_mflags} modules_prepare +fi + +%{make} %{?_smp_mflags} ARCH=$Arch V=1 M=samples/bpf/ VMLINUX_H="${RPM_VMLINUX_H}" || true # Prevent bpf selftests to build bpftool repeatedly: export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool @@ -2351,7 +2367,13 @@ export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool pushd tools/testing/selftests # We need to install here because we need to call make with ARCH set which # doesn't seem possible to do in the install section. -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf vm livepatch net net/forwarding net/mptcp netfilter tc-testing" SKIP_TARGETS="" INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%if %{selftests_must_build} + force_targets="FORCE_TARGETS=1" +%else + force_targets="" +%endif + +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf vm livepatch net net/forwarding net/mptcp netfilter tc-testing memfd" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install # 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. @@ -2689,6 +2711,13 @@ find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/netfilter/{} find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \; find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \; popd + +# install memfd selftests +pushd tools/testing/selftests/memfd +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/memfd/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/memfd/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/memfd/{} \; +popd %endif ### @@ -2700,6 +2729,15 @@ popd ### %if %{with_tools} +%post -n kernel-tools +%systemd_post cpupower.service + +%preun -n kernel-tools +%systemd_preun cpupower.service + +%postun -n kernel-tools +%systemd_postun cpupower.service + %post -n kernel-tools-libs /sbin/ldconfig @@ -2812,6 +2850,10 @@ fi\ %endif\ rm -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{1}}\ /bin/kernel-install add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ +if [[ ! -e "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz" ]]; then\ + ln -s "/lib/modules/%{KVERREL}%{?1:+%{1}}/symvers.gz" "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz"\ + command -v restorecon &>/dev/null && restorecon "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz" \ +fi\ %{nil} # @@ -3138,88 +3180,252 @@ fi # # %changelog -* Mon Oct 24 2022 Justin M. Forbes [5.19.17-100] -- Reset release (Justin M. Forbes) +* Wed Oct 26 2022 Justin M. Forbes [6.0.5-100] +- Add release targets for stable rebase (Justin M. Forbes) +- Linux v6.0.5 -* Mon Oct 24 2022 Justin M. Forbes [5.19.17-1] -- Linux v5.19.17 - -* Fri Oct 21 2022 Justin M. Forbes [5.19.16-1] -- Bump for build (Justin M. Forbes) +* Fri Oct 21 2022 Justin M. Forbes [6.0.3-0] - drm/vc4: hdmi: Fix HSM clock too low on Pi4 (maxime@cerno.tech) +- Config updates for new options in 6.0.3 (Justin M. Forbes) +- Revert "redhat: properly handle binary files in patches" (Justin M. Forbes) +- Linux v6.0.3 -* Sat Oct 15 2022 Justin M. Forbes [5.19.16-0] -- Reset build for version bump (Justin M. Forbes) -- Linux v5.19.16 - -* Thu Oct 13 2022 Justin M. Forbes [5.19.15-1] -- Bump for build (Justin M. Forbes) -- mctp: prevent double key removal and unref (Jeremy Kerr) -- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg) -- wifi: mac80211: fix crash in beacon protection for P2P-device (Johannes Berg) -- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg) -- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg) -- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg) -- wifi: cfg80211: ensure length byte is present before access (Johannes Berg) -- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg) -- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg) -- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg) +* Sat Oct 15 2022 Justin M. Forbes [6.0.2-0] +- phy: rockchip-inno-usb2: Return zero after otg sync (Peter Geis) - drm/vc4: hdmi: Check the HSM rate at runtime_resume (Maxime Ripard) - drm/vc4: hdmi: Enforce the minimum rate at runtime_resume (Maxime Ripard) -- phy: rockchip-inno-usb2: Return zero after otg sync (Peter Geis) +- drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Mark Pearson) +- Trim changelog before 6.0 reset (Justin M. Forbes) +- Linux v6.0.2 -* Wed Oct 12 2022 Justin M. Forbes [5.19.15-0] +* Wed Oct 12 2022 Justin M. Forbes [6.0.1-0] - scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds) - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern) -- Linux v5.19.15 +- Turn E1000 back on (Justin M. Forbes) +- Linux v6.0.1 -* Wed Oct 05 2022 Justin M. Forbes [5.19.14-0] -- Linux v5.19.14 +* Wed Oct 05 2022 Justin M. Forbes [6.0.0-0] +- enable efifb for Nvidia (Justin M. Forbes) +- drivers/firmware: skip simpledrm if nvidia-drm.modeset=1 is set (Javier Martinez Canillas) +- Updates for stable Fedora (Justin M. Forbes) +- Forgot too remove this from pending, it is set properly in ark (Justin M. Forbes) +- redhat/Makefile: Add DIST to git tags for RHEL (Prarit Bhargava) -* Tue Oct 04 2022 Justin M. Forbes [5.19.13-0] -- Linux v5.19.13 +* Mon Oct 03 2022 Fedora Kernel Team [6.0.0-54] +- redhat/configs: Move CONFIG_ARM_SMMU_QCOM_DEBUG to common (Jerry Snitselaar) +- Linux v6.0.0 -* Wed Sep 28 2022 Justin M. Forbes [5.19.12-0] -- Linux v5.19.12 +* Sun Oct 02 2022 Fedora Kernel Team [6.0.0-0.rc7.b357fd1c2afc.53] +- Linux v6.0.0-0.rc7.b357fd1c2afc -* Fri Sep 23 2022 Justin M. Forbes [5.19.11-0] -- Linux v5.19.11 +* Sat Oct 01 2022 Fedora Kernel Team [6.0.0-0.rc7.ffb4d94b4314.52] +- Linux v6.0.0-0.rc7.ffb4d94b4314 -* Tue Sep 20 2022 Justin M. Forbes [5.19.10-0] -- kbuild: Add skip_encoding_btf_enum64 option to pahole (Martin Rodriguez Reboredo) -- Linux v5.19.10 +* Fri Sep 30 2022 Fedora Kernel Team [6.0.0-0.rc7.987a926c1d8a.51] +- Common config cleanup for 6.0 (Justin M. Forbes) +- Linux v6.0.0-0.rc7.987a926c1d8a -* Thu Sep 15 2022 Justin M. Forbes [5.19.9-0] -- Add CONFIG_ARM64_ERRATUM_2457168 as new stable config option (Justin M. Forbes) +* Thu Sep 29 2022 Fedora Kernel Team [6.0.0-0.rc7.c3e0e1e23c70.50] +- Allow selftests to fail without killing the build (Justin M. Forbes) +- redhat: Remove redhat/Makefile.rhpkg (Prarit Bhargava) +- redhat/Makefile: Move RHDISTGIT_CACHE and RHDISTGIT_TMP (Prarit Bhargava) +- redhat/Makefile.rhpkg: Remove RHDISTGIT_USER (Prarit Bhargava) +- redhat/Makefile: Move RHPKG_BIN to redhat/Makefile (Prarit Bhargava) +- common: clean up Android option with removal of CONFIG_ANDROID (Peter Robinson) +- Linux v6.0.0-0.rc7.c3e0e1e23c70 + +* Wed Sep 28 2022 Fedora Kernel Team [6.0.0-0.rc7.49c13ed0316d.49] +- redhat/configs: Remove x86_64 from priority files (Prarit Bhargava) +- redhat/configs/pending-ark: Remove x86_64 directory (Prarit Bhargava) +- redhat/configs/pending-fedora: Remove x86_64 directory (Prarit Bhargava) +- redhat/configs/fedora: Remove x86_64 directory (Prarit Bhargava) +- redhat/configs/common: Remove x86_64 directory (Prarit Bhargava) +- redhat/configs/ark: Remove x86_64 directory (Prarit Bhargava) +- redhat/configs/custom-overrides: Remove x86_64 directory (Prarit Bhargava) +- configs: use common CONFIG_ARM64_SME for ark and fedora (Mark Salter) +- redhat/configs: Add a warning message to priority.common (Prarit Bhargava) +- redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora (Miko Larsson) +- Linux v6.0.0-0.rc7.49c13ed0316d + +* Tue Sep 27 2022 Fedora Kernel Team [6.0.0-0.rc7.a1375562c0a8.48] +- redhat: Set CONFIG_MAXLINEAR_GPHY to =m (Petr Oros) +- redhat/configs enable CONFIG_INTEL_IFS (David Arcari) +- redhat: Remove filter-i686.sh.rhel (Prarit Bhargava) +- redhat/Makefile: Set PATCHLIST_URL to none for RHEL/cs9 (Prarit Bhargava) +- redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Prarit Bhargava) +- redhat/Makefile.variables: Add ADD_COMMITID_TO_VERSION (Prarit Bhargava) +- kernel.spec: disable vmlinux.h generation for s390 zfcpdump config (Prarit Bhargava) +- perf: Require libbpf 0.6.0 or newer (Prarit Bhargava) +- kabi: add stablelist helpers (Prarit Bhargava) +- Makefile: add kabi targets (Prarit Bhargava) +- kabi: add support for symbol namespaces into check-kabi (Prarit Bhargava) +- kabi: ignore new stablelist metadata in show-kabi (Prarit Bhargava) +- redhat/Makefile: add dist-assert-tree-clean target (Prarit Bhargava) +- redhat/kernel.spec.template: Specify vmlinux.h path when building samples/bpf (Prarit Bhargava) [2041365] +- spec: Fix separate tools build (Prarit Bhargava) [2054579] +- redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) +- redhat/kernel.spec.template: enable dependencies generation (Prarit Bhargava) +- redhat: build and include memfd to kernel-selftests-internal (Prarit Bhargava) [2027506] +- redhat/kernel.spec.template: Link perf with --export-dynamic (Prarit Bhargava) +- redhat: kernel.spec: selftests: abort on build failure (Prarit Bhargava) +- redhat: configs: move CONFIG_SERIAL_MULTI_INSTANTIATE=m settings to common/x86 (Jaroslav Kysela) +- configs: enable CONFIG_HP_ILO for aarch64 (Mark Salter) +- Linux v6.0.0-0.rc7.a1375562c0a8 + +* Mon Sep 26 2022 Fedora Kernel Team [6.0.0-0.rc7.47] +- all: cleanup dell config options (Peter Robinson) +- redhat: Include more kunit tests (Nico Pache) +- common: some minor cleanups/de-dupe (Peter Robinson) +- common: enable INTEGRITY_MACHINE_KEYRING on all configuraitons (Peter Robinson) +- Linux v6.0.0-0.rc7 + +* Sun Sep 25 2022 Fedora Kernel Team [6.0.0-0.rc6.105a36f3694e.46] +- Linux v6.0.0-0.rc6.105a36f3694e + +* Sat Sep 24 2022 Fedora Kernel Team [6.0.0-0.rc6.a63f2e7cb110.45] +- Fedora 6.0 configs update (Justin M. Forbes) +- Linux v6.0.0-0.rc6.a63f2e7cb110 + +* Fri Sep 23 2022 Fedora Kernel Team [6.0.0-0.rc6.bf682942cd26.44] +- Linux v6.0.0-0.rc6.bf682942cd26 + +* Thu Sep 22 2022 Fedora Kernel Team [6.0.0-0.rc6.dc164f4fb00a.43] +- Linux v6.0.0-0.rc6.dc164f4fb00a + +* Wed Sep 21 2022 Fedora Kernel Team [6.0.0-0.rc6.60891ec99e14.42] +- redhat/self-test: Ignore .rhpkg.mk files (Prarit Bhargava) +- redhat/configs: Enable CONFIG_PRINTK_INDEX on Fedora (Prarit Bhargava) +- redhat/configs: Cleanup CONFIG_X86_KERNEL_IBT (Prarit Bhargava) +- Linux v6.0.0-0.rc6.60891ec99e14 + +* Mon Sep 19 2022 Fedora Kernel Team [6.0.0-0.rc6.41] +- Linux v6.0.0-0.rc6 + +* Sat Sep 17 2022 Fedora Kernel Team [6.0.0-0.rc5.a335366bad13.40] +- Linux v6.0.0-0.rc5.a335366bad13 + +* Wed Sep 14 2022 Fedora Kernel Team [6.0.0-0.rc5.3245cb65fd91.39] +- Fix up SND_CTL debug options (Justin M. Forbes) +- Revert "Merge branch 'sort_configs' into 'os-build'" (Justin M. Forbes) +- Linux v6.0.0-0.rc5.3245cb65fd91 + +* Tue Sep 13 2022 Fedora Kernel Team [6.0.0-0.rc5.e839a756012b.38] +- redhat: create /boot symvers link if it doesn't exist (Jan Stancek) +- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) +- redhat: remove duplicate kunit tests in mod-internal.list (Nico Pache) +- Linux v6.0.0-0.rc5.e839a756012b + +* Mon Sep 12 2022 Fedora Kernel Team [6.0.0-0.rc5.37] +- configs/fedora: Make Fedora work with HNS3 network adapter (Zamir SUN) +- redhat/configs/fedora/generic: Enable CONFIG_BLK_DEV_UBLK on Fedora (Richard W.M. Jones) [2122595] - fedora: disable IWLMEI (Peter Robinson) -- [PATCH] drm/i915: Ensure damage clip area is within pipe area (Mark Pearson) -- [PATCH] drm/i915/psr: Use full update In case of area calculation fails (Mark Pearson) -- Config update for stable ARM64_ERRATUM_2441009 (Justin M. Forbes) -- Linux v5.19.9 +- Linux v6.0.0-0.rc5 -* Thu Sep 08 2022 Justin M. Forbes [5.19.8-0] -- [PATCH] drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Mark Pearson) -- Linux v5.19.8 +* Sun Sep 11 2022 Fedora Kernel Team [6.0.0-0.rc4.b96fbd602d35.36] +- Linux v6.0.0-0.rc4.b96fbd602d35 -* Wed Aug 31 2022 Justin M. Forbes [5.19.6-0] -- Revert "block: freeze the queue earlier in del_gendisk" (Justin M. Forbes) -- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) +* Sat Sep 10 2022 Fedora Kernel Team [6.0.0-0.rc4.ce888220d5c7.35] +- Linux v6.0.0-0.rc4.ce888220d5c7 + +* Fri Sep 09 2022 Fedora Kernel Team [6.0.0-0.rc4.506357871c18.34] +- Linux v6.0.0-0.rc4.506357871c18 + +* Wed Sep 07 2022 Fedora Kernel Team [6.0.0-0.rc4.0066f1b0e275.33] +- Linux v6.0.0-0.rc4.0066f1b0e275 + +* Tue Sep 06 2022 Fedora Kernel Team [6.0.0-0.rc4.53e99dcff61e.32] +- Linux v6.0.0-0.rc4.53e99dcff61e + +* Mon Sep 05 2022 Fedora Kernel Team [6.0.0-0.rc4.31] +- Linux v6.0.0-0.rc4 + +* Sun Sep 04 2022 Fedora Kernel Team [6.0.0-0.rc3.7726d4c3e60b.30] +- Linux v6.0.0-0.rc3.7726d4c3e60b + +* Sat Sep 03 2022 Fedora Kernel Team [6.0.0-0.rc3.d895ec7938c4.29] +- Add cpumask_kunit to mod-internal.list (Patrick Talbert) +- redhat/configs: enable UINPUT on aarch64 (Benjamin Tissoires) +- Linux v6.0.0-0.rc3.d895ec7938c4 + +* Fri Sep 02 2022 Fedora Kernel Team [6.0.0-0.rc3.42e66b1cc3a0.28] +- Fedora 6.0 configs part 1 (Justin M. Forbes) +- Linux v6.0.0-0.rc3.42e66b1cc3a0 + +* Thu Sep 01 2022 Fedora Kernel Team [6.0.0-0.rc3.c5e4d5e99162.27] - redhat/Makefile: Always set UPSTREAM (Prarit Bhargava) -- Linux v5.19.6 +- redhat/configs: aarch64: Turn on Apple Silicon configs for Fedora (Eric Curtin) +- Linux v6.0.0-0.rc3.c5e4d5e99162 -* Thu Aug 25 2022 Justin M. Forbes [5.19.4-0] -- Linux v5.19.4 +* Tue Aug 30 2022 Fedora Kernel Team [6.0.0-0.rc3.dcf8e5633e2e.26] +- Add cpumask_kunit to mod-internal.list (Justin M. Forbes) +- config - consolidate disabled MARCH options on s390x (Dan Horák) +- move the baseline arch to z13 for s390x in F-37+ (Dan Horák) +- redhat/scripts/rh-dist-git.sh: Fix outdated cvs reference (Prarit Bhargava) +- redhat/scripts/expand_srpm.sh: Use Makefile variables (Prarit Bhargava) +- redhat/scripts/clone_tree.sh: Use Makefile variables (Prarit Bhargava) +- Linux v6.0.0-0.rc3.dcf8e5633e2e -* Sun Aug 21 2022 Justin M. Forbes [5.19.3-0] -- v5.19.3 rebase +* Mon Aug 29 2022 Fedora Kernel Team [6.0.0-0.rc3.25] +- Linux v6.0.0-0.rc3 -* Wed Aug 17 2022 Justin M. Forbes [5.19.2-0] -- v5.19.2 rebase +* Sun Aug 28 2022 Fedora Kernel Team [6.0.0-0.rc2.10d4879f9ef0.24] +- Linux v6.0.0-0.rc2.10d4879f9ef0 -* Thu Aug 11 2022 Justin M. Forbes [5.19.1-0] -- v5.19.1 rebase +* Sat Aug 27 2022 Fedora Kernel Team [6.0.0-0.rc2.e022620b5d05.23] +- Fedora: arm changes for 6.0, part 1, with some ACPI (Peter Robinson) +- redhat/self-test: Fix shellcheck errors (Prarit Bhargava) +- Linux v6.0.0-0.rc2.e022620b5d05 -* Tue Aug 02 2022 Fedora Kernel Team [5.19.0-65] +* Fri Aug 26 2022 Fedora Kernel Team [6.0.0-0.rc2.4c612826bec1.22] +- Linux v6.0.0-0.rc2.4c612826bec1 + +* Wed Aug 24 2022 Fedora Kernel Team [6.0.0-0.rc2.c40e8341e3b3.21] +- Linux v6.0.0-0.rc2.c40e8341e3b3 + +* Tue Aug 23 2022 Fedora Kernel Team [6.0.0-0.rc2.072e51356cd5.20] +- Linux v6.0.0-0.rc2.072e51356cd5 + +* Mon Aug 22 2022 Fedora Kernel Team [6.0.0-0.rc2.19] +- Linux v6.0.0-0.rc2 + +* Sun Aug 21 2022 Fedora Kernel Team [6.0.0-0.rc1.15b3f48a4339.18] +- Linux v6.0.0-0.rc1.15b3f48a4339 + +* Sat Aug 20 2022 Fedora Kernel Team [6.0.0-0.rc1.50cd95ac4654.17] +- redhat/docs: Add dist-brew BUILD_FLAGS information (Prarit Bhargava) +- redhat: change the changelog item for upstream merges (Herton R. Krzesinski) +- redhat: fix dist-release build number test (Herton R. Krzesinski) +- redhat: fix release number bump when dist-release-changed runs (Herton R. Krzesinski) +- redhat: use new genlog.sh script to detect changes for dist-release (Herton R. Krzesinski) +- redhat: move changelog addition to the spec file back into genspec.sh (Herton R. Krzesinski) +- redhat: always add a rebase entry when ark merges from upstream (Herton R. Krzesinski) +- redhat: drop merge ark patches hack (Herton R. Krzesinski) +- redhat: don't hardcode temporary changelog file (Herton R. Krzesinski) +- redhat: split changelog generation from genspec.sh (Herton R. Krzesinski) +- Linux v6.0.0-0.rc1.50cd95ac4654 + +* Thu Aug 18 2022 Fedora Kernel Team [6.0.0-0.rc1.3b06a2755758.14] +- redhat: configs: Disable FIE on arm (Jeremy Linton) [2012226] + +* Wed Aug 17 2022 Fedora Kernel Team [6.0.0-0.rc1.3cc40a443a04.13] +- redhat/Makefile: Clean linux tarballs (Prarit Bhargava) +- redhat/configs: Cleanup CONFIG_ACPI_AGDI (Prarit Bhargava) +- spec: add cpupower daemon reload on install/upgrade (Jarod Wilson) +- redhat: properly handle binary files in patches (Ondrej Mosnacek) + +* Mon Aug 15 2022 Fedora Kernel Team [6.0.0-0.rc1.12] +- Add python3-setuptools buildreq for perf (Justin M. Forbes) +- Add cros_kunit to mod-internal.list (Justin M. Forbes) +- Add new tests to mod-internal.list (Justin M. Forbes) +- Turn off some Kunit tests in pending (Justin M. Forbes) +- Clean up a mismatch in Fedora configs (Justin M. Forbes) +- redhat/configs: Sync up Retbleed configs with centos-stream (Waiman Long) +- Change CRYPTO_BLAKE2S_X86 from m to y (Justin M. Forbes) +- Leave CONFIG_ACPI_VIDEO on for x86 only (Justin M. Forbes) +- Fix up merge thinko (Justin M. Forbes) +- Fix BLAKE2S_ARM and BLAKE2S_X86 configs in pending (Justin M. Forbes) +- Fix pending for ACPI_VIDEO (Justin M. Forbes) +- Reset release (Justin M. Forbes) - redhat/configs: Fix rm warning on config warnings (Eric Chanudet) - redhat/Makefile: Deprecate PREBUILD_GIT_ONLY variable (Prarit Bhargava) - redhat/Makefile: Deprecate SINGLE_TARBALL variable (Prarit Bhargava) @@ -3227,25 +3433,15 @@ fi - Update CONFIG_LOCKDEP_CHAINS_BITS to 18 (cmurf) - Add new FIPS module name and version configs (Vladis Dronov) - redhat/configs/fedora: Make PowerPC's nx-gzip buildin (Jakub Čajka) - -* Fri Jul 29 2022 Fedora Kernel Team [5.19.0-0.rc8.6e2c0490769e.61] - omit unused Provides (Dan Horák) - self-test: Add test for DIST=".eln" (Prarit Bhargava) - -* Wed Jul 27 2022 Fedora Kernel Team [5.19.0-0.rc8.39c3c396f813.59] - redhat: Enable CONFIG_LZ4_COMPRESS on Fedora (Prarit Bhargava) - -* Mon Jul 25 2022 Fedora Kernel Team [5.19.0-0.rc8.58] - fedora: armv7: enable MMC_STM32_SDMMC (Peter Robinson) - -* Sat Jul 23 2022 Fedora Kernel Team [5.19.0-0.rc7.70664fc10c0d.56] - .gitlab-ci.yaml: Add test for dist-get-buildreqs target (Prarit Bhargava) - redhat/docs: Add information on build dependencies (Prarit Bhargava) - redhat/Makefile: Add better pass message for dist-get-buildreqs (Prarit Bhargava) - redhat/Makefile: Provide a better message for system-sb-certs (Prarit Bhargava) - redhat/Makefile: Change dist-buildreq-check to a non-blocking target (Prarit Bhargava) - -* Fri Jul 22 2022 Fedora Kernel Team [5.19.0-0.rc7.68e77ffbfd06.55] - create-data: Parallelize spec file data (Prarit Bhargava) - create-data.sh: Store SOURCES Makefile variable (Prarit Bhargava) - redhat/Makefile: Split up setup-source target (Prarit Bhargava) @@ -3256,8 +3452,6 @@ fi - redhat/Makefile: Fix eln BUILD_TARGET (Prarit Bhargava) - redhat/Makefile: Set BUILD_TARGET for dist-brew (Prarit Bhargava) - kernel.spec.template: update (s390x) expoline.o path (Joe Lawrence) - -* Tue Jul 19 2022 Fedora Kernel Team [5.19.0-0.rc7.ca85855bdcae.53] - arm64: config: Enable DRM_V3D (Nicolas Saenz Julienne) - ARM: configs: Enable DRM_V3D (Peter Robinson) - ARM: dts: bcm2711: Enable V3D (Peter Robinson) @@ -3285,49 +3479,27 @@ fi - redhat/Makefile: Change fedora BUILD_TARGET (Prarit Bhargava) - New configs in security/keys (Fedora Kernel Team) - Fedora: arm: enable a pair of drivers (Peter Robinson) - -* Mon Jul 18 2022 Fedora Kernel Team [5.19.0-0.rc7.52] - redhat: make kernel-zfcpdump-core to not provide kernel-core/kernel (Herton R. Krzesinski) - -* Tue Jul 12 2022 Fedora Kernel Team [5.19.0-0.rc6.5a29232d870d.46] - redhat/configs: Enable QAT devices for arches other than x86 (Vladis Dronov) - -* Thu Jul 07 2022 Fedora Kernel Team [5.19.0-0.rc5.9f09069cde34.41] - Fedora 5.19 configs pt 1 (Justin M. Forbes) - redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert) - Add rtla subpackage for kernel-tools (Justin M. Forbes) - -* Sat Jul 02 2022 Fedora Kernel Team [5.19.0-0.rc4.089866061428.36] - fedora: arm: enable a couple of QCom drivers (Peter Robinson) - -* Thu Jun 30 2022 Fedora Kernel Team [5.19.0-0.rc4.d9b2ba67917c.34] - redhat/Makefile: Deprecate BUILD_SCRATCH_TARGET (Prarit Bhargava) - redhat: enable CONFIG_DEVTMPFS_SAFE (Mark Langsdorf) - redhat/Makefile: Remove deprecated variables and targets (Prarit Bhargava) - Split partner modules into a sub-package (Alice Mitchell) - Enable kAFS and it's dependancies in RHEL (Alice Mitchell) - -* Tue Jun 28 2022 Fedora Kernel Team [5.19.0-0.rc4.941e3e791269.33] - Enable Marvell OcteonTX2 crypto device in ARK (Vladis Dronov) - redhat/Makefile: Remove --scratch from BUILD_TARGET (Prarit Bhargava) - redhat/Makefile: Fix dist-brew and distg-brew targets (Prarit Bhargava) - fedora: arm64: Initial support for TI Keystone 3 (ARCH_K3) (Peter Robinson) - fedora: arm: enable Hardware Timestamping Engine support (Peter Robinson) - -* Mon Jun 27 2022 Fedora Kernel Team [5.19.0-0.rc4.32] - fedora: wireless: disable SiLabs and PureLiFi (Peter Robinson) - fedora: updates for 5.19 (Peter Robinson) - -* Fri Jun 24 2022 Fedora Kernel Team [5.19.0-0.rc3.92f20ff72066.29] - fedora: minor updates for Fedora configs (Peter Robinson) - -* Thu Jun 23 2022 Fedora Kernel Team [5.19.0-0.rc3.de5c208d533a.28] - configs/fedora: Enable the pinctrl SC7180 driver built-in (Enric Balletbo i Serra) - -* Sat Jun 18 2022 Fedora Kernel Team [5.19.0-0.rc2.4b35035bcf80.24] - redhat/configs: enable CONFIG_DEBUG_NET for debug kernel (Hangbin Liu) - -* Fri Jun 17 2022 Fedora Kernel Team [5.19.0-0.rc2.47700948a4ab.23] - redhat/Makefile: Add SPECKABIVERSION variable (Prarit Bhargava) - redhat/self-test: Provide better failure output (Prarit Bhargava) - redhat/self-test: Reformat tests to kernel standard (Prarit Bhargava) @@ -3335,8 +3507,6 @@ fi - Drop outdated CRYPTO_ECDH configs (Vladis Dronov) - Brush up crypto SHA512 and USER configs (Vladis Dronov) - Brush up crypto ECDH and ECDSA configs (Vladis Dronov) - -* Wed Jun 15 2022 Fedora Kernel Team [5.19.0-0.rc2.018ab4fabddd.21] - redhat/self-test: Update data set (Prarit Bhargava) - create-data.sh: Reduce specfile data output (Prarit Bhargava) - redhat/configs: restore/fix core INTEL_LPSS configs to be builtin again (Hans de Goede) @@ -3344,13 +3514,9 @@ fi - self-test: Fixup Makefile contents test (Prarit Bhargava) - redhat/self-test: self-test data update (Prarit Bhargava) - redhat/self-test: Fix up create-data.sh to not report local variables (Prarit Bhargava) - -* Sun Jun 12 2022 Fedora Kernel Team [5.19.0-0.rc1.7a68065eb9cd.19] - redhat/configs/fedora: Enable a set of modules used on some x86 tablets (Hans de Goede) - redhat/configs: Make INTEL_SOC_PMIC_CHTDC_TI builtin (Hans de Goede) - redhat/configs/fedora: enable missing modules modules for Intel IPU3 camera support (Hans de Goede) - -* Fri Jun 10 2022 Fedora Kernel Team [5.19.0-0.rc1.874c8ca1e60b.17] - Common: minor cleanups (Peter Robinson) - fedora: some minor Fedora cleanups (Peter Robinson) - fedora: drop X86_PLATFORM_DRIVERS_DELL dupe (Peter Robinson) @@ -3359,62 +3525,33 @@ fi - Remove duplicates from ark/generic/s390x/zfcpdump/ (Vladis Dronov) - Move common/debug/s390x/zfcpdump/ configs to ark/debug/s390x/zfcpdump/ (Vladis Dronov) - Move common/generic/s390x/zfcpdump/ configs to ark/generic/s390x/zfcpdump/ (Vladis Dronov) - -* Thu Jun 09 2022 Fedora Kernel Team [5.19.0-0.rc1.6bfb56e93bce.16] - Drop RCU_EXP_CPU_STALL_TIMEOUT to 0, we are not really android (Justin M. Forbes) - -* Tue Jun 07 2022 Fedora Kernel Team [5.19.0-0.rc1.e71e60cd74df.14] - redhat/configs/README: Update the README (Prarit Bhargava) - -* Mon Jun 06 2022 Fedora Kernel Team [5.19.0-0.rc1.13] - redhat/docs: fix hyperlink typo (Patrick Talbert) - all: net: remove old NIC/ATM drivers that use virt_to_bus() (Peter Robinson) - Explicitly turn off CONFIG_KASAN_INLINE for ppc (Justin M. Forbes) - -* Sat Jun 04 2022 Fedora Kernel Team [5.19.0-0.rc0.032dcf09e2bf.11] - redhat/docs: Add a description of kernel naming (Prarit Bhargava) - Change CRYPTO_CHACHA_S390 from m to y (Justin M. Forbes) - enable CONFIG_NET_ACT_CTINFO in ark (Davide Caratti) - -* Thu Jun 02 2022 Fedora Kernel Team [5.19.0-0.rc0.d1dc87763f40.9] - redhat/configs: enable CONFIG_SP5100_TCO (David Arcari) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on x86_64 (Eric Auger) [2089765] - -* Wed Jun 01 2022 Fedora Kernel Team [5.19.0-0.rc0.700170bf6b4d.8] - Turn off KASAN_INLINE for RHEL ppc in pending (Justin M. Forbes) - -* Tue May 31 2022 Fedora Kernel Team [5.19.0-0.rc0.8ab2afa23bd1.7] - redhat/kernel.spec.template: update selftest data via "make dist-self-test-data" (Denys Vlasenko) - redhat/kernel.spec.template: remove stray *.hardlink-temporary files, if any (Denys Vlasenko) - -* Mon May 30 2022 Fedora Kernel Team [5.19.0-0.rc0.b00ed48bb0a7.6] - Fix up ZSMALLOC config for s390 (Justin M. Forbes) - Turn on KASAN_OUTLINE for ppc debug (Justin M. Forbes) - Turn on KASAN_OUTLINE for PPC debug to avoid mismatch (Justin M. Forbes) - -* Sun May 29 2022 Fedora Kernel Team [5.19.0-0.rc0.664a393a2663.5] - Fix up crypto config mistmatches (Justin M. Forbes) - -* Sat May 28 2022 Fedora Kernel Team [5.19.0-0.rc0.9d004b2f4fea.4] - Fix up config mismatches (Justin M. Forbes) - -* Fri May 27 2022 Fedora Kernel Team [5.19.0-0.rc0.7e284070abe5.3] - generic/fedora: cleanup and disable Lightning Moutain SoC (Peter Robinson) - redhat: Set SND_SOC_SOF_HDA_PROBES to =m (Patrick Talbert) - Fix versioning on stable Fedora (Justin M. Forbes) - Revert "crypto: rng - Override drivers/char/random in FIPS mode" (Justin M. Forbes) -- Revert random: Add hook to override device reads and getrandom(2) (Justin M. Forbes) - -* Thu May 26 2022 Fedora Kernel Team [5.19.0-0.rc0.babf0bb978e3.2] - Enable PAGE_POOL_STATS for arm only (Justin M. Forbes) - Revert "Merge branch 'fix-ci-20220523' into 'os-build'" (Patrick Talbert) - Fix changelog one more time post rebase (Justin M. Forbes) - Flip CONFIG_RADIO_ADAPTERS to module for Fedora (Justin M. Forbes) - -* Wed May 25 2022 Fedora Kernel Team [5.19.0-0.rc0.143a6252e1b8.0] - Reset Release for 5.19 (Justin M. Forbes) - -* Tue May 24 2022 Fedora Kernel Team [5.19.0-0.rc0.143a6252e1b8.59] - redhat/Makefile: Drop quotation marks around string definitions (Prarit Bhargava) - Fedora: arm: Updates for QCom devices (Peter Robinson) - Fedora arm and generic updates for 5.17 (Peter Robinson) @@ -3422,24 +3559,13 @@ fi - Turn on CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING for Fedora (Justin M. Forbes) - redhat/self-test/data: Update data set (Prarit Bhargava) - Revert variable switch for lasttag (Justin M. Forbes) - -* Mon May 23 2022 Fedora Kernel Team [5.18.0-58] - redhat: Add self-tests to .gitlab-ci.yml (Prarit Bhargava) - redhat/self-test: Update data (Prarit Bhargava) - redhat/self-test: Unset Makefile variables (Prarit Bhargava) - redhat/self-test: Omit SHELL variable from test data (Prarit Bhargava) - -* Sat May 21 2022 Fedora Kernel Team [5.18.0-0.rc7.6c3f5bec9b40.56] - Add CONFIG_EFI_DXE_MEM_ATTRIBUTES (Justin M. Forbes) -- efi: x86: Set the NX-compatibility flag in the PE header (Peter Jones) -- efi: libstub: ensure allocated memory to be executable (Baskov Evgeniy) -- efi: libstub: declare DXE services table (Baskov Evgeniy) - -* Fri May 20 2022 Fedora Kernel Team [5.18.0-0.rc7.3d7285a335ed.55] - Update filter-modules for mlx5-vfio-pci (Justin M. Forbes) - Fedora configs for 5.18 (Justin M. Forbes) - -* Thu May 19 2022 Fedora Kernel Team [5.18.0-0.rc7.f993aed406ea.54] - self-test/data/create-data.sh: Avoid SINGLE_TARBALL warning (Prarit Bhargava) - redhat/Makefile: Rename PREBUILD to UPSTREAMBUILD (Prarit Bhargava) - redhat/Makefile: Rename BUILDID to LOCALVERSION (Prarit Bhargava) @@ -3460,16 +3586,10 @@ fi - redhat: Enable VM kselftests (Nico Pache) [1978539] - redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) - redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) - -* Wed May 18 2022 Fedora Kernel Team [5.18.0-0.rc7.210e04ff7681.53] - redhat/Makefile.variables: Change git hash length to default (Prarit Bhargava) - redhat/Makefile: Drop quotation marks around string definitions (Prarit Bhargava) - Turn on INTEGRITY_MACHINE_KEYRING for Fedora (Justin M. Forbes) - -* Mon May 16 2022 Fedora Kernel Team [5.18.0-0.rc7.52] - redhat/configs: fix CONFIG_INTEL_ISHTP_ECLITE (David Arcari) - -* Fri May 13 2022 Fedora Kernel Team [5.18.0-0.rc6.f3f19f939c11925.49] - redhat/configs: Fix rm warning on error (Prarit Bhargava) - Fix nightly merge CI (Don Zickus) - redhat/kernel.spec.template: fix standalone tools build (Jan Stancek) @@ -3477,19 +3597,11 @@ fi - Fix dist-buildcheck-reqs (Don Zickus) - move DAMON configs to correct directory (Chris von Recklinghausen) - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - -* Wed May 11 2022 Fedora Kernel Team [5.18.0-0.rc6.feb9c5e19e913b5.48] - Fedora 5.18 config set part 1 (Justin M. Forbes) - -* Tue May 10 2022 Fedora Kernel Team [5.18.0-0.rc6.9be9ed2612b5aed.47] - fedora: arm: Enable new Rockchip 356x series drivers (Peter Robinson) - fedora: arm: enable DRM_I2C_NXP_TDA998X on aarch64 (Peter Robinson) - -* Mon May 09 2022 Fedora Kernel Team [5.18.0-0.rc6.46] - redhat/self-test: Add test to verify Makefile declarations. (Prarit Bhargava) - redhat/Makefile: Add RHTEST (Prarit Bhargava) - -* Fri May 06 2022 Fedora Kernel Team [5.18.0-0.rc5.fe27d189e3f42e3.43] - redhat: shellcheck cleanup (Prarit Bhargava) - redhat/self-test/data: Cleanup data (Prarit Bhargava) - redhat/self-test: Add test to verify SPEC variables (Prarit Bhargava) @@ -3507,30 +3619,20 @@ fi - redhat/Makefile: Rename KVERSION to SPECVERSION (Prarit Bhargava) - redhat/Makefile: Deprecate some simple targets (Prarit Bhargava) - redhat/Makefile: Use KVERSION (Prarit Bhargava) - -* Mon May 02 2022 Fedora Kernel Team [5.18.0-0.rc5.39] - redhat/configs: Set GUP_TEST in debug kernel (Joel Savitz) - -* Sat Apr 30 2022 Fedora Kernel Team [5.18.0-0.rc4.8013d1d3d2e3323.37] - enable DAMON configs (Chris von Recklinghausen) [2004233] - redhat: add zstream switch for zstream release numbering (Herton R. Krzesinski) - redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) - redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) - redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) - redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) - -* Wed Apr 27 2022 Fedora Kernel Team [5.18.0-0.rc4.46cf2c613f4b10e.34] - ARK: Remove code marking drivers as tech preview (Peter Georg) - ARK: Remove code marking devices deprecated (Peter Georg) - ARK: Remove code marking devices unmaintained (Peter Georg) - rh_message: Fix function name (Peter Georg) [2019377] - -* Tue Apr 26 2022 Fedora Kernel Team [5.18.0-0.rc4.d615b5416f8a1af.33] - Turn on CONFIG_RANDOM_TRUST_BOOTLOADER (Justin M. Forbes) - redhat/configs: aarch64: enable CPU_FREQ_GOV_SCHEDUTIL (Mark Salter) - Move CONFIG_HW_RANDOM_CN10K to a proper place (Vladis Dronov) - -* Sat Apr 23 2022 Fedora Kernel Team [5.18.0-0.rc3.c00c5e1d157bec0.30] - redhat/self-test: Clean up data set (Prarit Bhargava) - redhat/Makefile.rhpkg: Remove quotes for RHDISTGIT (Prarit Bhargava) - redhat/scripts/create-tarball.sh: Use Makefile variables (Prarit Bhargava) @@ -3543,58 +3645,34 @@ fi - redhat/kernel.spec.template: Use RPM_BUILD_NCPUS (Prarit Bhargava) - redhat/configs/generate_all_configs.sh: Use Makefile variables (Prarit Bhargava) - redhat/configs: enable nf_tables SYNPROXY extension on ark (Davide Caratti) - -* Fri Apr 22 2022 Fedora Kernel Team [5.18.0-0.rc3.d569e86915b7f2f.29] - fedora: Disable fbdev drivers missed before (Javier Martinez Canillas) - Redhat: enable Kfence on production servers (Nico Pache) - redhat: ignore known empty patches on the patches rpminspect test (Herton R. Krzesinski) - -* Thu Apr 21 2022 Fedora Kernel Team [5.18.0-0.rc3.b253435746d9a4a.28] - kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] - -* Wed Apr 20 2022 Fedora Kernel Team [5.18.0-0.rc3.559089e0a93d442.27] - spec: keep .BTF section in modules for s390 (Yauheni Kaliuta) [2071969] - kernel.spec.template: Ship arch/s390/lib/expoline.o in kernel-devel (Ondrej Mosnacek) - redhat: disable tv/radio media device infrastructure (Jarod Wilson) - redhat/configs: clean up INTEL_LPSS configuration (David Arcari) - Have to rename the actual contents too (Justin M. Forbes) - The CONFIG_SATA_MOBILE_LPM_POLICY rebane was reverted (Justin M. Forbes) - -* Fri Apr 15 2022 Fedora Kernel Team [5.18.0-0.rc2.028192fea1de083.23] - redhat: Enable KASAN on all ELN debug kernels (Nico Pache) - redhat: configs: Enable INTEL_IOMMU_DEBUGFS for debug builds (Jerry Snitselaar) - generic: can: disable CAN_SOFTING everywhere (Peter Robinson) - redhat/configs: Enable CONFIG_DM_ERA=m for all (Yanko Kaneti) - -* Wed Apr 13 2022 Fedora Kernel Team [5.18.0-0.rc2.a19944809fe9942.22] - redhat/configs: enable CONFIG_SAMPLE_VFIO_MDEV_MTTY (Patrick Talbert) - Build intel_sdsi with %%{tools_make} (Justin M. Forbes) - configs: remove redundant Fedora config for INTEL_IDXD_COMPAT (Jerry Snitselaar) -- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Herton R. Krzesinski) - -* Mon Apr 11 2022 Fedora Kernel Team [5.18.0-0.rc2.21] - redhat/configs: enable CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT (Joel Savitz) [2026319] - -* Sat Apr 09 2022 Fedora Kernel Team [5.18.0-0.rc1.f1b45d8ccb9839b.19] - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) - redhat: configs: Disable TPM 1.2 specific drivers (Jerry Snitselaar) - -* Fri Apr 08 2022 Fedora Kernel Team [5.18.0-0.rc1.1831fed559732b1.18] - redhat/configs: Enable cr50 I2C TPM interface (Akihiko Odaki) - spec: make HMAC file encode relative path (Jonathan Lebon) - redhat/kernel.spec.template: Add intel_sdsi utility (Prarit Bhargava) - Spec fixes for intel-speed-select (Justin M. Forbes) - -* Wed Apr 06 2022 Fedora Kernel Team [5.18.0-0.rc1.3e732ebf7316ac8.17] - Add Partner Supported taint flag to kAFS (Alice Mitchell) [2038999] - Add Partner Supported taint flag (Alice Mitchell) [2038999] - Enabled INTEGRITY_MACHINE_KEYRING for all configs. (Peter Robinson) - -* Mon Apr 04 2022 Fedora Kernel Team [5.18.0-0.rc1.16] -- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long) - redhat/configs: Enable CONFIG_RCU_SCALE_TEST & CONFIG_RCU_REF_SCALE_TEST (Waiman Long) - -* Fri Apr 01 2022 Fedora Kernel Team [5.18.0-0.rc0.e8b767f5e04097a.13] - Add clk_test and clk-gate_test to mod-internal.list (Justin M. Forbes) - redhat/self-tests: Ignore UPSTREAM (Prarit Bhargava) - redhat/self-tests: Ignore RHGITURL (Prarit Bhargava) @@ -3604,16 +3682,12 @@ fi - redhat/self-test: Add spec file data (Prarit Bhargava) - redhat/self-test: Add better dist-dump-variables test (Prarit Bhargava) - redhat/self-test: Add variable test data (Prarit Bhargava) - -* Wed Mar 30 2022 Fedora Kernel Team [5.18.0-0.rc0.d888c83fcec7.10] - redhat/config: Remove obsolete CONFIG_MFD_INTEL_PMT (David Arcari) - redhat/configs: enable CONFIG_INTEL_ISHTP_ECLITE (David Arcari) - Avoid creating files in $RPM_SOURCE_DIR (Nicolas Chauvet) - Flip CRC64 from off to y (Justin M. Forbes) - New configs in lib/Kconfig (Fedora Kernel Team) - disable redundant assignment of CONFIG_BQL on ARK (Davide Caratti) - -* Tue Mar 29 2022 Fedora Kernel Team [5.18.0-0.rc0.1930a6e739c4.9] - redhat/configs: remove unnecessary GPIO options for aarch64 (Brian Masney) - redhat/configs: remove viperboard related Kconfig options (Brian Masney) - redhat/configs/process_configs.sh: Avoid race with find (Prarit Bhargava) @@ -3621,16 +3695,12 @@ fi - Remove i686 configs and filters (Justin M. Forbes) - redhat/configs: Set CONFIG_X86_AMD_PSTATE built-in on Fedora (Prarit Bhargava) - Fix up mismatch with CRC64 (Justin M. Forbes) - -* Sat Mar 26 2022 Fedora Kernel Team [5.18.0-0.rc0.52d543b5497c.6] - Fedora config updates to fix process_configs (Justin M. Forbes) - redhat: Fix release tagging (Prarit Bhargava) - redhat/self-test: Fix version tag test (Prarit Bhargava) - redhat/self-test: Fix BUILD verification test (Prarit Bhargava) - redhat/self-test: Cleanup SRPM related self-tests (Prarit Bhargava) - redhat/self-test: Fix shellcheck test (Prarit Bhargava) - -* Fri Mar 25 2022 Fedora Kernel Team [5.18-0.rc0.34af78c4e616.5] - redhat/configs: Disable watchdog components (Prarit Bhargava) - redhat/README.Makefile: Add a Makefile README file (Prarit Bhargava) - redhat/Makefile: Remove duplicated code (Prarit Bhargava) @@ -3642,9 +3712,6 @@ fi - Fix up CONFIG_SND_AMD_ACP_CONFIG files (Patrick Talbert) - Remove CONFIG_SND_SOC_SOF_DEBUG_PROBES files (Patrick Talbert) - SATA_MOBILE_LPM_POLICY is now SATA_LPM_POLICY (Justin M. Forbes) - -* Thu Mar 24 2022 Fedora Kernel Team [5.18-0.rc0.ed4643521e6a.4] -- Fix up rng merge (Justin M. Forbes) - Define SNAPSHOT correctly when VERSION_ON_UPSTREAM is 0 (Justin M. Forbes) - redhat/Makefile: Fix dist-git (Prarit Bhargava) - Clean up the changelog (Justin M. Forbes) @@ -3905,7 +3972,7 @@ fi - Attempt to fix Intel PMT code (David Arcari) - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- [fs] dax: mark tech preview (Bill O'Donnell) +- [fs] dax: mark tech preview (Bill O'Donnell) [1995338] - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) @@ -3924,8 +3991,7 @@ fi - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] -- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) -- random: Add hook to override device reads and getrandom(2) (Herbert Xu) +- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1984784] - redhat/configs: Disable Soft-RoCE driver (Kamal Heib) - redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) - redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) @@ -4073,7 +4139,7 @@ fi - redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) - redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- RHEL: disable io_uring support (Jeff Moyer) +- RHEL: disable io_uring support (Jeff Moyer) [1964537] - all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) @@ -4459,19 +4525,19 @@ fi - redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) - redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) - redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) -- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) +- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - mptsas: pci-id table changes (Laura Abbott) - mptsas: Taint kernel if mptsas is loaded (Laura Abbott) - mptspi: pci-id table changes (Laura Abbott) - qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- be2iscsi: remove unsupported device IDs (Chris Leech) +- be2iscsi: remove unsupported device IDs (Chris Leech) [1574502 1598366] - mptspi: Taint kernel if mptspi is loaded (Laura Abbott) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) -- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) -- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) -- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) +- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] +- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] +- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] +- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) +- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) - Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) - s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) @@ -4483,12 +4549,12 @@ fi - Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] - arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) - iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) +- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) [1652256] - ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] - kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- add pci_hw_vendor_status() (Maurizio Lombardi) -- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) -- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) +- add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] +- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] +- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - tags.sh: Ignore redhat/rpm (Jeremy Cline) @@ -4498,7 +4564,7 @@ fi - ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - modules: add rhelversion MODULE_INFO tag (Laura Abbott) - ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Add Red Hat tainting (Laura Abbott) [1565704] +- Add Red Hat tainting (Laura Abbott) [1565704 1652266] - Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) - Stop merging ark-patches for release (Don Zickus) - Fix path location for ark-update-configs.sh (Don Zickus) @@ -4820,2459 +4886,6 @@ fi - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott) -* Tue Mar 22 2022 Fedora Kernel Team [5.17-0] -- Reset Makefile.rhelver for the 5.18 cycle (Justin M. Forbes) - -* Sat Mar 19 2022 Fedora Kernel Team [5.17-0.rc8.34e047aa16c0.124] -- Enable net reference count trackers in all debug kernels (Jiri Benc) -- redhat/Makefile: Reorganize variables (Prarit Bhargava) -- redhat/Makefile: Add some descriptions (Prarit Bhargava) -- redhat/Makefile: Move SNAPSHOT check (Prarit Bhargava) -- redhat/Makefile: Deprecate BREW_FLAGS, KOJI_FLAGS, and TEST_FLAGS (Prarit Bhargava) -- redhat/genspec.sh: Rework RPMVERSION variable (Prarit Bhargava) -- redhat/Makefile: Remove dead comment (Prarit Bhargava) -- redhat/Makefile: Cleanup KABI* variables. (Prarit Bhargava) -- redhat/Makefile.variables: Default RHGITCOMMIT to HEAD (Prarit Bhargava) -- redhat/scripts/create-tarball.sh: Use Makefile TARBALL variable (Prarit Bhargava) -- redhat/Makefile: Remove extra DIST_BRANCH (Prarit Bhargava) -- redhat/Makefile: Remove STAMP_VERSION (Prarit Bhargava) -- redhat/Makefile: Move NO_CONFIGCHECKS to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move RHJOBS to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move RHGIT* variables to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move PREBUILD_GIT_ONLY to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move BUILD to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move BUILD_FLAGS to Makefile.variables. (Prarit Bhargava) -- redhat/Makefile: Move BUILD_PROFILE to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Move BUILD_TARGET and BUILD_SCRATCH_TARGET to Makefile.variables (Prarit Bhargava) -- redhat/Makefile: Remove RHPRODUCT variable (Prarit Bhargava) -- redhat/Makefile: Cleanup DISTRO variable (Prarit Bhargava) -- redhat/Makefile: Move HEAD to Makefile.variables. (Prarit Bhargava) -- redhat: Combine Makefile and Makefile.common (Prarit Bhargava) -- redhat/koji/Makefile: Decouple koji Makefile from Makefile.common (Prarit Bhargava) - -* Fri Mar 18 2022 Fedora Kernel Team [5.17-0.rc8.551acdc3c3d2.124] -- Set CONFIG_SND_SOC_SOF_MT8195 for Fedora and turn on VDPA_SIM_BLOCK (Justin M. Forbes) - -* Wed Mar 16 2022 Fedora Kernel Team [5.17-0.rc8.56e337f2cf13.123] -- Add asus_wmi_sensors modules to filters for Fedora (Justin M. Forbes) -- redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) - -* Sat Mar 12 2022 Fedora Kernel Team [5.17-0.rc7.68453767131a.120] -- Last of the Fedora 5.17 configs initial pass (Justin M. Forbes) -- redhat/Makefile: Silence dist-clean-configs output (Prarit Bhargava) -- Fedora 5.17 config updates (Justin M. Forbes) - -* Fri Mar 11 2022 Fedora Kernel Team [5.17-0.rc7.79b00034e9dc.119] -- Setting CONFIG_I2C_SMBUS to "m" for ark (Gopal Tiwari) -- Print arch with process_configs errors (Justin M. Forbes) -- Pass RHJOBS to process_configs for dist-configs-check as well (Justin M. Forbes) - -* Thu Mar 10 2022 Fedora Kernel Team [5.17-0.rc7.3bf7edc84a9e.118] -- redhat/configs/process_configs.sh: Fix issue with old error files (Prarit Bhargava) -- redhat/configs/build_configs.sh: Parallelize execution (Prarit Bhargava) -- redhat/configs/build_configs.sh: Provide better messages (Prarit Bhargava) -- redhat/configs/build_configs.sh: Create unique output files (Prarit Bhargava) -- redhat/configs/build_configs.sh: Add local variables (Prarit Bhargava) -- redhat/configs/process_configs.sh: Parallelize execution (Prarit Bhargava) -- redhat/configs/process_configs.sh: Provide better messages (Prarit Bhargava) -- redhat/configs/process_configs.sh: Create unique output files (Prarit Bhargava) -- redhat/configs/process_configs.sh: Add processing config function (Prarit Bhargava) - -* Tue Mar 08 2022 Fedora Kernel Team [5.17-0.rc7.ea4424be1688.116] -- redhat: Unify genspec.sh and kernel.spec variable names (Prarit Bhargava) -- redhat/genspec.sh: Remove options and use Makefile variables (Prarit Bhargava) - -* Sat Mar 05 2022 Fedora Kernel Team [5.17-0.rc6.ac84e82f78cb.113] -- Add rebase note for 5.17 on Fedora stable (Justin M. Forbes) -- More Fedora config updates for 5.17 (Justin M. Forbes) - -* Thu Mar 03 2022 Fedora Kernel Team [5.17-0.rc6.5859a2b19911.111] -- redhat/configs: Disable CONFIG_MACINTOSH_DRIVERS in RHEL. (Prarit Bhargava) - -* Wed Mar 02 2022 Fedora Kernel Team [5.17-0.rc6.fb184c4af9b9.110] -- redhat: Fix "make dist-release-finish" to use the correct NVR variables (Neal Gompa) [2053836] - -* Tue Mar 01 2022 Fedora Kernel Team [5.17-0.rc6.719fce7539cd.109] -- Build CROS_EC Modules (Jason Montleon) - -* Mon Feb 28 2022 Fedora Kernel Team [5.17-0.rc6.108] -- redhat: configs: change aarch64 default dma domain to lazy (Jerry Snitselaar) -- redhat: configs: disable ATM protocols (Davide Caratti) - -* Sat Feb 26 2022 Fedora Kernel Team [5.17-0.rc5.9137eda53752.106] -- configs/fedora: Enable the interconnect SC7180 driver built-in (Enric Balletbo i Serra) - -* Fri Feb 25 2022 Fedora Kernel Team [5.17-0.rc5.53ab78cd6d5a.105] -- configs: clean up CONFIG_PAGE_TABLE_ISOLATION files (Ondrej Mosnacek) -- redhat: configs: enable CONFIG_INTEL_PCH_THERMAL for RHEL x86 (David Arcari) -- redhat/Makefile: Fix dist-dump-variables target (Prarit Bhargava) -- redhat/configs: Enable DEV_DAX and DEV_DAX_PMEM modules on aarch64 for fedora (D Scott Phillips) -- redhat/configs: Enable CONFIG_TRANSPARENT_HUGEPAGE on aarch64 for fedora (D Scott Phillips) - -* Thu Feb 24 2022 Fedora Kernel Team [5.17-0.rc5.23d04328444a.104] -- configs/process_configs.sh: Remove orig files (Prarit Bhargava) - -* Wed Feb 23 2022 Fedora Kernel Team [5.17-0.rc5.5c1ee569660d.103] -- redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) -- Fedora 5.17 configs round 1 (Justin M. Forbes) - -* Tue Feb 22 2022 Fedora Kernel Team [5.17-0.rc5.038101e6b2cd.102] -- redhat: configs: disable the surface platform (David Arcari) - -* Fri Feb 18 2022 Fedora Kernel Team [5.17-0.rc4.9195e5e0adbb.99] -- redhat: configs: Disable team driver (Hangbin Liu) [1945477] - -* Thu Feb 17 2022 Fedora Kernel Team [5.17-0.rc4.f71077a4d84b.98] -- configs: enable LOGITECH_FF for RHEL/CentOS too (Benjamin Tissoires) -- redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2041186] - -* Sun Feb 13 2022 Fedora Kernel Team [5.17-0.rc3.b81b1829e7e3.94] -- redhat: fix make {distg-brew,distg-koji} (Andrea Claudi) - -* Sat Feb 12 2022 Fedora Kernel Team [5.17-0.rc3.83e396641110.93] -- [fedora] Turn on CONFIG_VIDEO_OV5693 for sensor support (Dave Olsthoorn) - -* Fri Feb 11 2022 Fedora Kernel Team [5.17-0.rc3.f1baf68e1383.92] -- Cleanup 'disabled' config options for RHEL (Prarit Bhargava) - -* Thu Feb 10 2022 Fedora Kernel Team [5.17-0.rc3.f4bc5bbb5fef.91] -- redhat: move CONFIG_ARM64_MTE to aarch64 config directory (Herton R. Krzesinski) - -* Wed Feb 09 2022 Fedora Kernel Team [5.17-0.rc3.e6251ab4551f.90] -- Change CONFIG_TEST_BPF to a module (Justin M. Forbes) -- Change CONFIG_TEST_BPF to module in pending MR coming for proper review (Justin M. Forbes) - -* Tue Feb 08 2022 Fedora Kernel Team [5.17-0.rc3.555f3d7be91a.89] -- redhat/configs: Enable CONFIG_TEST_BPF (Viktor Malik) -- Enable KUNIT tests for testing (Nico Pache) -- Makefile: Check PKGRELEASE size on dist-brew targets (Prarit Bhargava) -- kernel.spec: Add glibc-static build requirement (Prarit Bhargava) - -* Sat Feb 05 2022 Fedora Kernel Team [5.17-0.rc2.20220205git0457e5153e0e.86] -- Enable iSER on s390x (Stefan Schulze Frielinghaus) - -* Thu Feb 03 2022 Fedora Kernel Team [5.17-0.rc2.20220203git88808fbbead4.84] -- redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] -- kabi: Add kABI macros for enum type (Čestmír Kalina) [2024595] -- kabi: expand and clarify documentation of aux structs (Čestmír Kalina) [2024595] -- kabi: introduce RH_KABI_USE_AUX_PTR (Čestmír Kalina) [2024595] -- kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX (Čestmír Kalina) [2024595] -- kabi: more consistent _RH_KABI_SIZE_AND_EXTEND (Čestmír Kalina) [2024595] -- kabi: use fixed field name for extended part (Čestmír Kalina) [2024595] -- kabi: fix dereference in RH_KABI_CHECK_EXT (Čestmír Kalina) [2024595] -- kabi: fix RH_KABI_SET_SIZE macro (Čestmír Kalina) [2024595] -- kabi: expand and clarify documentation (Čestmír Kalina) [2024595] -- kabi: make RH_KABI_USE replace any number of reserved fields (Čestmír Kalina) [2024595] -- kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT (Čestmír Kalina) [2024595] -- kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT (Čestmír Kalina) [2024595] -- kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE (Čestmír Kalina) [2024595] -- kabi: introduce RH_KABI_ADD_MODIFIER (Čestmír Kalina) [2024595] -- kabi: Include kconfig.h (Čestmír Kalina) [2024595] -- kabi: macros for intentional kABI breakage (Čestmír Kalina) [2024595] -- kabi: fix the note about terminating semicolon (Čestmír Kalina) [2024595] -- kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Čestmír Kalina) [2024595] - -* Wed Feb 02 2022 Fedora Kernel Team [5.17-0.rc2.20220202git9f7fb8de5d9b.83] -- spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) - -* Sat Jan 29 2022 Fedora Kernel Team [5.17-0.rc1.20220129git169387e2aa29.80] -- New configs in drivers/crypto (Fedora Kernel Team) - -* Fri Jan 28 2022 Fedora Kernel Team [5.17-0.rc1.20220128git145d9b498fc8.79] -- Add test_hash to the mod-internal.list (Justin M. Forbes) -- configs: disable CONFIG_CRAMFS (Abhi Das) [2041184] - -* Thu Jan 27 2022 Fedora Kernel Team [5.17-0.rc1.20220127git626b2dda7651.78] -- spec: speed up "cp -r" when it overwrites existing files. (Denys Vlasenko) -- redhat: use centos x509.genkey file if building under centos (Herton R. Krzesinski) - -* Tue Jan 25 2022 Fedora Kernel Team [5.17-0.rc1.20220125gita08b41ab9e2e.76] -- objtool: check: give big enough buffer for pv_ops (Sergei Trofimovich) - -* Sat Jan 22 2022 Fedora Kernel Team [5.17-0.rc0.20220122git1c52283265a4.73] -- Revert "[redhat] Generate a crashkernel.default for each kernel build" (Coiby Xu) -- spec: make linux-firmware weak(er) dependency (Jan Stancek) -- rtw89: enable new driver rtw89 and device RTK8852AE (Íñigo Huguet) -- Config consolidation into common (Justin M. Forbes) - -* Thu Jan 20 2022 Fedora Kernel Team [5.17-0.rc0.20220120gitfa2e1ba3e9e3.71] -- Fixup merge in random.c (Justin M. Forbes) - -* Wed Jan 19 2022 Fedora Kernel Team [5.17-0.rc0.20220118gitfe81ba137ebc.69] -- lib/crypto: add prompts back to crypto libraries (Justin M. Forbes) -- Add packaged but empty /lib/modules//systemtap/ (Justin M. Forbes) -- filter-modules.sh.rhel: Add ntc_thermistor to singlemods (Prarit Bhargava) - -* Tue Jan 18 2022 Fedora Kernel Team [5.17-0.rc0.20220118gitfe81ba137ebc.68] -- Move CONFIG_SND_SOC_TLV320AIC31XX as it is now selected by CONFIG_SND_SOC_FSL_ASOC_CARD (Justin M. Forbes) - -* Fri Jan 14 2022 Fedora Kernel Team [5.17-0.rc0.20220114gitfb3b0673b7d5.64] -- Add dev_addr_lists_test to mod-internal.list (Justin M. Forbes) - -* Thu Jan 13 2022 Fedora Kernel Team [5.17-0.rc0.20220113git455e73a07f6e.63] -- configs/fedora: Enable CONFIG_NFC_PN532_UART for use PN532 NFC module (Ziqian SUN (Zamir)) - -* Wed Jan 12 2022 Fedora Kernel Team [5.17-0.rc0.20220112gitdaadb3bd0e8d.62] -- redhat: ignore ksamples and kselftests on the badfuncs rpminspect test (Herton R. Krzesinski) -- redhat: disable upstream check for rpminspect (Herton R. Krzesinski) - -* Tue Jan 11 2022 Fedora Kernel Team [5.17-0.rc0.20220111gitfe8152b38d3a.61] -- redhat: switch the vsyscall config to CONFIG_LEGACY_VSYSCALL_XONLY=y (Herton R. Krzesinski) [1876977] -- redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Rafael Aquini) -- move CONFIG_STRICT_SIGALTSTACK_SIZE to the appropriate directory (David Arcari) -- redhat/configs: Enable CONFIG_DM_MULTIPATH_IOA for fedora (Benjamin Marzinski) -- redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] -- redhat: Pull in openssl-devel as a build dependency correctly (Neal Gompa) [2034670] -- redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) -- redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] -- Turn CONFIG_DEVMEM back off for aarch64 (Justin M. Forbes) -- Clean up excess text in Fedora config files (Justin M. Forbes) -- Fedora config updates for 5.16 (Justin M. Forbes) -- redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) -- Fedora configs for 5.16 pt 1 (Justin M. Forbes) -- redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863] -- Update rebase-notes with dracut 5.17 information (Justin M. Forbes) -- redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] -- Enable CONFIG_BPF_SYSCALL for zfcpdump (Jiri Olsa) -- Enable CONFIG_CIFS_SMB_DIRECT for ARK (Ronnie Sahlberg) -- mt76: enable new device MT7921E in CentOs/RHEL (Íñigo Huguet) [2004821] -- Disable CONFIG_DEBUG_PREEMPT on normal builds (Phil Auld) -- redhat/configs: Enable CONFIG_PCI_P2PDMA for ark (Myron Stowe) -- pci.h: Fix static include (Prarit Bhargava) -- Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) -- redhat/configs: enable CONFIG_NTB_NETDEV for ark (John W. Linville) -- drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) -- common: arm64: ensure all the required arm64 errata are enabled (Peter Robinson) -- kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019377] -- redhat/configs: enable CONFIG_AMD_PTDMA for ark (John W. Linville) -- redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] -- fedora: build TEE as a module for all arches (Peter Robinson) -- common: build TRUSTED_KEYS in everywhere (Peter Robinson) -- redhat: make Patchlist.changelog generation conditional (Herton R. Krzesinski) -- redhat/configs: Add two new CONFIGs (Prarit Bhargava) -- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) -- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) -- Add more rebase notes for Fedora 5.16 (Justin M. Forbes) -- Fedora: Feature: Retire wireless Extensions (Peter Robinson) -- fedora: arm: some SoC enablement pieces (Peter Robinson) -- fedora: arm: enable PCIE_ROCKCHIP_DW for rk35xx series (Peter Robinson) -- fedora: enable RTW89 802.11 WiFi driver (Peter Robinson) -- fedora: arm: Enable DRM_PANEL_EDP (Peter Robinson) -- fedora: sound: enable new sound drivers (Peter Robinson) -- redhat/configs: unset KEXEC_SIG for s390x zfcpdump (Coiby Xu) -- spec: Keep .BTF section in modules (Jiri Olsa) -- Fix up PREEMPT configs (Justin M. Forbes) -- New configs in drivers/media (Fedora Kernel Team) -- New configs in drivers/net/ethernet/litex (Fedora Kernel Team) -- spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) -- New configs in drivers/net/wwan (Fedora Kernel Team) -- New configs in drivers/i2c (Fedora Kernel Team) -- redhat/docs/index.rst: Add local build information. (Prarit Bhargava) -- Fix up preempt configs (Justin M. Forbes) -- Turn on CONFIG_HID_NINTENDO for controller support (Dave Olsthoorn) -- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) -- Add rebase notes to check for PCI patches (Justin M. Forbes) -- redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common (John W. Linville) -- Filter updates for hid-playstation on Fedora (Justin M. Forbes) -- Revert "Force DWARF4 because crash does not support DWARF5 yet" (Lianbo Jiang) -- Enable CONFIG_VIRT_DRIVERS for ARK (Vitaly Kuznetsov) -- redhat/configs: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) -- Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344] -- Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) -- Fix up fedora config options from mismatch (Justin M. Forbes) -- Add nct6775 to filter-modules.sh.rhel (Justin M. Forbes) -- Enable PREEMPT_DYNAMIC for all but s390x (Justin M. Forbes) -- Add memcpy_kunit to mod-internal.list (Justin M. Forbes) -- New configs in fs/ksmbd (Fedora Kernel Team) -- Add nct6775 to Fedora filter-modules.sh (Justin M. Forbes) -- New configs in fs/ntfs3 (Fedora Kernel Team) -- Make CONFIG_IOMMU_DEFAULT_DMA_STRICT default for all but x86 (Justin M. Forbes) -- redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) -- redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] -- Fix up fedora and pending configs for PREEMPT to end mismatch (Justin M. Forbes) -- Enable binder for fedora (Justin M. Forbes) -- Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) -- redhat: configs: Update configs for vmware (Kamal Heib) -- Fedora configs for 5.15 (Justin M. Forbes) -- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) -- redhat/configs: create a separate config for gcov options (Jan Stancek) -- Update documentation with FAQ and update frequency (Don Zickus) -- Document force pull option for mirroring (Don Zickus) -- Ignore the rhel9 kabi files (Don Zickus) -- Remove legacy elrdy cruft (Don Zickus) -- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) -- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) -- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) -- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) -- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) -- Fedora config updates (Justin M. Forbes) -- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) -- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) -- spec: Don't fail spec build if ksamples fails (Jiri Olsa) -- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) -- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) -- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) -- Fix dist-srpm-gcov (Don Zickus) -- redhat: configs: add CONFIG_NTB and related items (John W. Linville) -- Add kfence_test to mod-internal.list (Justin M. Forbes) -- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) -- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) -- Use common config for NODES_SHIFT (Mark Salter) -- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) -- Fedora NTFS config updates (Justin M. Forbes) -- Fedora 5.15 configs part 1 (Justin M. Forbes) -- Fix ordering in genspec args (Justin M. Forbes) -- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] -- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) -- redhat/docs: update Koji link to avoid redirect (Joel Savitz) -- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) -- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] -- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] -- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) -- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) -- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) -- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) -- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) -- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) -- redhat/Makefile: Make kernel-local global (Prarit Bhargava) -- redhat/Makefile: Use flavors file (Prarit Bhargava) -- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) -- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) -- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) -- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) -- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) -- Clean up pending common (Justin M. Forbes) -- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] -- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) -- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] -- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) -- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) -- redhat/configs: enable SYSTEM_BLACKLIST_KEYRING which is already enabled in rhel8 and Fedora 34 (Coiby Xu) -- Build kernel-doc for Fedora (Justin M. Forbes) -- x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) -- Update CONFIG_WERROR to disabled as it can cause issue with out of tree modules. (Justin M. Forbes) -- Fixup IOMMU configs in pending so that configs are sane again (Justin M. Forbes) -- Some initial Fedora config items for 5.15 (Justin M. Forbes) -- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) -- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) -- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] -- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] -- Attempt to fix Intel PMT code (David Arcari) -- CI: Enable realtime branch testing (Veronika Kabatova) -- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- [fs] dax: mark tech preview (Bill O'Donnell) -- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) -- wireless: rtw88: move debug options to common/debug (Peter Robinson) -- fedora: minor PTP clock driver cleanups (Peter Robinson) -- common: x86: enable VMware PTP support on ark (Peter Robinson) -- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) -- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] -- More Fedora config updates (Justin M. Forbes) -- Fedora config updates for 5.14 (Justin M. Forbes) -- CI: Rename ARK CI pipeline type (Veronika Kabatova) -- CI: Finish up c9s config (Veronika Kabatova) -- CI: Update ppc64le config (Veronika Kabatova) -- CI: use more templates (Veronika Kabatova) -- Filter updates for aarch64 (Justin M. Forbes) -- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] -- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) -- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] -- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) -- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] -- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) -- random: Add hook to override device reads and getrandom(2) (Herbert Xu) -- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) -- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) -- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) -- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) -- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] -- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] -- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) -- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) -- common: Update for CXL (Compute Express Link) configs (Peter Robinson) -- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] -- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) -- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) -- Fedora 5.14 configs round 1 (Justin M. Forbes) -- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] -- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) -- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) -- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] -- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] -- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) -- CI: use common code for merge and release (Don Zickus) -- rpmspec: add release string to kernel doc directory name (Jan Stancek) -- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] -- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] -- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) -- common: disable DVB_AV7110 and associated pieces (Peter Robinson) -- Fix fedora-only config updates (Don Zickus) -- Fedor config update for new option (Justin M. Forbes) -- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) -- all: hyperv: use the DRM driver rather than FB (Peter Robinson) -- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) -- all: VMWare: clean up VMWare configs (Peter Robinson) -- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) -- CI: Handle all mirrors (Veronika Kabatova) -- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) -- arm64: switch ark kernel to 4K pagesize (Mark Salter) -- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] -- all: unify and cleanup i2c TPM2 modules (Peter Robinson) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] -- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) -- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] -- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) -- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] -- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) -- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) -- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] -- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) -- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) -- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) -- Turn off with_selftests for Fedora (Justin M. Forbes) -- Don't build bpftool on Fedora (Justin M. Forbes) -- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) -- fedora: arm: Enable some i.MX8 options (Peter Robinson) -- Enable Landlock for Fedora (Justin M. Forbes) -- Filter update for Fedora aarch64 (Justin M. Forbes) -- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) -- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) -- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] -- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] -- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] -- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] -- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] -- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] -- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] -- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] -- Fix typos in fedora filters (Justin M. Forbes) -- More filtering for Fedora (Justin M. Forbes) -- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) -- Fedora 5.13 config updates (Justin M. Forbes) -- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) -- fedora: drop duplicate configs (Peter Robinson) -- More Fedora config updates for 5.13 (Justin M. Forbes) -- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] -- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) -- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) -- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) -- kernel.spec: Add support to use vmlinux.h (Don Zickus) -- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) -- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) -- Fedora 5.13 config updates pt 3 (Justin M. Forbes) -- all: enable ath11k wireless modules (Peter Robinson) -- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) -- spec: Enable sefltests rpm build (Jiri Olsa) -- spec: Allow bpf selftest/samples to fail (Jiri Olsa) -- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) -- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) -- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) -- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) -- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) -- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) -- kernel.spec: selftests require python3 (Jiri Benc) -- kernel.spec: skip selftests that failed to build (Jiri Benc) -- kernel.spec: fix installation of bpf selftests (Jiri Benc) -- redhat: fix samples and selftests make options (Jiri Benc) -- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) -- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) -- kernel.spec: add missing dependency for the which package (Jiri Benc) -- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) -- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) -- kernel.spec: package and ship VM tools (Jiri Benc) -- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) -- kernel.spec: add coreutils (Jiri Benc) -- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) -- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) -- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) -- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) -- kernel.spec: Rename kabi-dw base (Jiri Benc) -- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) -- kernel.spec: perf: remove bpf examples (Jiri Benc) -- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) -- kernel.spec: build samples (Jiri Benc) -- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) -- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) -- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) -- Fedora 5.13 config updates pt 2 (Justin M. Forbes) -- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) -- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) -- Fedora 5.13 config updates pt 1 (Justin M. Forbes) -- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) -- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] -- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) -- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) -- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) -- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) -- redhat/config: enable STMICRO nic for RHEL (Mark Salter) -- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) -- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) -- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) -- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- RHEL: disable io_uring support (Jeff Moyer) -- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) -- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) -- Update the Quick Start documentation (David Ward) -- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] -- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) -- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) -- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) -- team: mark team driver as deprecated (Hangbin Liu) [1945477] -- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] -- Do not hard-code a default value for DIST (David Ward) -- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) -- Improve comments in SPEC file, and move some option tests and macros (David Ward) -- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] -- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) -- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] -- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) -- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] -- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] -- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) -- UIO: disable unused config options (Aristeu Rozanski) [1957819] -- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) -- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) -- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) -- fedora: enable zonefs (Damien Le Moal) -- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) -- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) -- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) -- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) -- Remove unused boot loader specification files (David Ward) -- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] -- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) -- common: disable Apple Silicon generally (Peter Robinson) -- cleanup Intel's FPGA configs (Peter Robinson) -- common: move PTP KVM support from ark to common (Peter Robinson) -- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) -- redhat: add initial rpminspect configuration (Herton R. Krzesinski) -- fedora: arm updates for 5.13 (Peter Robinson) -- fedora: Enable WWAN and associated MHI bits (Peter Robinson) -- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) -- Fedora set modprobe path (Justin M. Forbes) -- Keep sctp and l2tp modules in modules-extra (Don Zickus) -- Fix ppc64le cross build packaging (Don Zickus) -- Fedora: Make amd_pinctrl module builtin (Hans de Goede) -- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) -- New configs in drivers/bus (Fedora Kernel Team) -- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] -- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) -- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) -- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) -- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) -- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) -- Update pending-common configs, preparing to set correctly (Justin M. Forbes) -- Update fedora filters for surface (Justin M. Forbes) -- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) -- Replace "flavour" where "variant" is meant instead (David Ward) -- Drop the %%{variant} macro and fix --with-vanilla (David Ward) -- Fix syntax of %%kernel_variant_files (David Ward) -- Change description of --without-vdso-install to fix typo (David Ward) -- Config updates to work around mismatches (Justin M. Forbes) -- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) -- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] -- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) -- Remove reference to bpf-helpers man page (Justin M. Forbes) -- Fedora: enable more modules for surface devices (Dave Olsthoorn) -- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) -- hardlink is in /usr/bin/ now (Justin M. Forbes) -- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) -- Set date in package release from repository commit, not system clock (David Ward) -- Use a better upstream tarball filename for snapshots (David Ward) -- Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) -- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) -- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) -- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) -- Create ark-latest branch last for CI scripts (Don Zickus) -- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) -- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) -- Export ark infrastructure files (Don Zickus) -- docs: Update docs to reflect newer workflow. (Don Zickus) -- Use upstream/master for merge-base with fallback to master (Don Zickus) -- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) -- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) -- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) -- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) -- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) -- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) -- Update mod-internal to fix depmod issue (Nico Pache) -- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) -- New configs in drivers/power (Fedora Kernel Team) -- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) -- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) -- Fedora config updates round 2 (Justin M. Forbes) -- New configs in drivers/soc (Jeremy Cline) -- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) -- Update module filtering for 5.12 kernels (Justin M. Forbes) -- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) -- New configs in drivers/leds (Fedora Kernel Team) -- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) -- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) -- Fedora config updates (Justin M. Forbes) -- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] -- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] -- Remove duplicate configs acroos fedora, ark and common (Don Zickus) -- Combine duplicate configs across ark and fedora into common (Don Zickus) -- common/ark: cleanup and unify the parport configs (Peter Robinson) -- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) -- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) -- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) -- Remove _legacy_common_support (Justin M. Forbes) -- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) -- New configs in fs/pstore (CKI@GitLab) -- New configs in arch/powerpc (Fedora Kernel Team) -- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) -- configs: clean up LSM configs (Ondrej Mosnacek) -- New configs in drivers/platform (CKI@GitLab) -- New configs in drivers/firmware (CKI@GitLab) -- New configs in drivers/mailbox (Fedora Kernel Team) -- New configs in drivers/net/phy (Justin M. Forbes) -- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) -- New configs in mm/Kconfig (CKI@GitLab) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in drivers/input (Fedora Kernel Team) -- New configs in net/bluetooth (Justin M. Forbes) -- New configs in drivers/clk (Fedora Kernel Team) -- New configs in init/Kconfig (Jeremy Cline) -- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) -- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) -- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) -- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) -- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) -- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) -- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] -- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) -- Turn off weak-modules for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] -- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) -- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) -- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) -- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) -- generic: arm: enable SCMI for all options (Peter Robinson) -- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) -- common: disable legacy CAN device support (Peter Robinson) -- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) -- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) -- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) -- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) -- common: enable common CAN layer 2 protocols (Peter Robinson) -- ark: disable CAN_LEDS option (Peter Robinson) -- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) -- Fedora: enable modules for surface devices (Dave Olsthoorn) -- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) -- common: fix WM8804 codec dependencies (Peter Robinson) -- Build SERIO_SERPORT as a module (Peter Robinson) -- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) -- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) -- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) -- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) -- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) -- Only enable PS2 Mouse options on x86 (Peter Robinson) -- Disable bluetooth highspeed by default (Peter Robinson) -- Fedora: A few more general updates for 5.12 window (Peter Robinson) -- Fedora: Updates for 5.12 merge window (Peter Robinson) -- Fedora: remove dead options that were removed upstream (Peter Robinson) -- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) -- New configs in arch/powerpc (Fedora Kernel Team) -- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) -- Update pending-common configs to address new upstream config deps (Justin M. Forbes) -- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) -- Removed description text as a comment confuses the config generation (Justin M. Forbes) -- New configs in drivers/dma-buf (Jeremy Cline) -- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) -- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) -- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) -- Fedora config update (Justin M. Forbes) -- fedora: minor arm sound config updates (Peter Robinson) -- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) -- Add a redhat/rebase-notes.txt file (Hans de Goede) -- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) -- CI: Drop MR ID from the name variable (Veronika Kabatova) -- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) -- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) -- Update CKI pipeline project (Veronika Kabatova) -- Turn off additional KASAN options for Fedora (Justin M. Forbes) -- Rename the master branch to rawhide for Fedora (Justin M. Forbes) -- Makefile targets for packit integration (Ben Crocker) -- Turn off KASAN for rawhide debug builds (Justin M. Forbes) -- New configs in arch/arm64 (Justin Forbes) -- Remove deprecated Intel MIC config options (Peter Robinson) -- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) -- redhat: add genlog.py script (Herton R. Krzesinski) -- kernel.spec.template - fix use_vdso usage (Ben Crocker) -- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) -- Turn off vdso_install for ppc (Justin M. Forbes) -- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) -- New configs in lib/Kconfig.debug (Fedora Kernel Team) -- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) -- New configs in drivers/clk (Justin M. Forbes) -- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- Fedora 5.11 config updates part 4 (Justin M. Forbes) -- Fedora 5.11 config updates part 3 (Justin M. Forbes) -- Fedora 5.11 config updates part 2 (Justin M. Forbes) -- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] -- Fix USB_XHCI_PCI regression (Justin M. Forbes) -- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) -- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) -- Fedora 5.11 configs pt 1 (Justin M. Forbes) -- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) -- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) -- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) -- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) -- Run MR testing in CKI pipeline (Veronika Kabatova) -- Reword comment (Nicolas Chauvet) -- Add with_cross_arm conditional (Nicolas Chauvet) -- Redefines __strip if with_cross (Nicolas Chauvet) -- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) -- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) -- all: all arches/kernels enable the same DMI options (Peter Robinson) -- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) -- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) -- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) -- all: x86: move shared x86 acpi config options to generic (Peter Robinson) -- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) -- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) -- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) -- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) -- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) -- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) -- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) -- Enable the vkms module in Fedora (Jeremy Cline) -- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) -- Add gcc-c++ to BuildRequires (Justin M. Forbes) -- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) -- fedora: arm: move generic power off/reset to all arm (Peter Robinson) -- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) -- fedora: cleanup joystick_adc (Peter Robinson) -- fedora: update some display options (Peter Robinson) -- fedora: arm: enable TI PRU options (Peter Robinson) -- fedora: arm: minor exynos plaform updates (Peter Robinson) -- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) -- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) -- fedora: minor arm config updates (Peter Robinson) -- fedora: enable Tegra 234 SoC (Peter Robinson) -- fedora: arm: enable new Hikey 3xx options (Peter Robinson) -- Fedora: USB updates (Peter Robinson) -- fedora: enable the GNSS receiver subsystem (Peter Robinson) -- Remove POWER_AVS as no longer upstream (Peter Robinson) -- Cleanup RESET_RASPBERRYPI (Peter Robinson) -- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) -- fedora: arm crypto updates (Peter Robinson) -- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) -- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) -- New configs in drivers/rtc (Fedora Kernel Team) -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] -- New configs in init/Kconfig (Fedora Kernel Team) -- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Enable Speakup accessibility driver (Justin M. Forbes) -- New configs in init/Kconfig (Fedora Kernel Team) -- Fix fedora config mismatch due to dep changes (Justin M. Forbes) -- New configs in drivers/crypto (Jeremy Cline) -- Remove duplicate ENERGY_MODEL configs (Peter Robinson) -- This is selected by PCIE_QCOM so must match (Justin M. Forbes) -- drop unused BACKLIGHT_GENERIC (Peter Robinson) -- Remove cp instruction already handled in instruction below. (Paulo E. Castro) -- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) -- Add tools to path mangling script. (Paulo E. Castro) -- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) -- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) -- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) -- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) -- Remove filterdiff and use native git instead (Don Zickus) -- New configs in net/sched (Justin M. Forbes) -- New configs in drivers/mfd (CKI@GitLab) -- New configs in drivers/mfd (Fedora Kernel Team) -- New configs in drivers/firmware (Fedora Kernel Team) -- Temporarily backout parallel xz script (Justin M. Forbes) -- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) -- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) -- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) -- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) -- redhat: set default IMA template for all ARK arches (Bruno Meneguele) -- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) -- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) -- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) -- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) -- kernel: Enable coresight on aarch64 (Jeremy Linton) -- Update CONFIG_INET6_ESPINTCP (Justin Forbes) -- New configs in net/ipv6 (Justin M. Forbes) -- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) -- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) -- fedora: some minor arm audio config tweaks (Peter Robinson) -- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) -- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) -- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) -- Fedora config update (Justin M. Forbes) -- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) -- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) -- Fedora config update (Justin M. Forbes) -- Enable NANDSIM for Fedora (Justin M. Forbes) -- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) -- Ath11k related config updates (Justin M. Forbes) -- Fedora config updates for ath11k (Justin M. Forbes) -- Turn on ATH11K for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) -- More Fedora config fixes (Justin M. Forbes) -- Fedora 5.10 config updates (Justin M. Forbes) -- Fedora 5.10 configs round 1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Allow kernel-tools to build without selftests (Don Zickus) -- Allow building of kernel-tools standalone (Don Zickus) -- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) -- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) -- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] -- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) -- New configs in drivers/mfd (Fedora Kernel Team) -- Fix LTO issues with kernel-tools (Don Zickus) -- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) -- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) -- [Automatic] Handle config dependency changes (Don Zickus) -- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) -- New configs in kernel/trace (Fedora Kernel Team) -- Fix Fedora config locations (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] -- Partial revert: Add master merge check (Don Zickus) -- Update Maintainers doc to reflect workflow changes (Don Zickus) -- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) -- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) -- Disable Speakup synth DECEXT (Justin M. Forbes) -- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) -- Modify patchlist changelog output (Don Zickus) -- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- redhat/self-test: Initial commit (Ben Crocker) -- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) -- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) -- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] -- x86: Fix compile issues with rh_check_supported() (Don Zickus) -- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) -- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) -- ARM: tegra: usb no reset (Peter Robinson) -- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) -- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) -- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) -- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) -- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) -- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) -- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) -- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) -- mptsas: pci-id table changes (Laura Abbott) -- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- be2iscsi: remove unsupported device IDs (Chris Leech) -- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) -- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) -- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) -- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) -- mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) -- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) -- efi: Lock down the kernel if booted in secure boot mode (David Howells) -- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) -- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) -- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) -- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] -- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) -- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) -- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] -- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- add pci_hw_vendor_status() (Maurizio Lombardi) -- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) -- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) -- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] -- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] -- tags.sh: Ignore redhat/rpm (Jeremy Cline) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] -- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] -- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- modules: add rhelversion MODULE_INFO tag (Laura Abbott) -- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Add Red Hat tainting (Laura Abbott) [1565704] -- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) -- Stop merging ark-patches for release (Don Zickus) -- Fix path location for ark-update-configs.sh (Don Zickus) -- Combine Red Hat patches into single patch (Don Zickus) -- New configs in drivers/misc (Jeremy Cline) -- New configs in drivers/net/wireless (Justin M. Forbes) -- New configs in drivers/phy (Fedora Kernel Team) -- New configs in drivers/tty (Fedora Kernel Team) -- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) -- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) -- New configs in drivers/pinctrl (Fedora Kernel Team) -- Update CONFIG_THERMAL_NETLINK (Justin Forbes) -- Separate merge-upstream and release stages (Don Zickus) -- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) -- Create Patchlist.changelog file (Don Zickus) -- Filter out upstream commits from changelog (Don Zickus) -- Merge Upstream script fixes (Don Zickus) -- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) -- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) -- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) -- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) -- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) -- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) -- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) -- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) -- Fedora config updates (Justin M. Forbes) -- Fedora confi gupdate (Justin M. Forbes) -- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Swap how ark-latest is built (Don Zickus) -- Add extra version bump to os-build branch (Don Zickus) -- dist-release: Avoid needless version bump. (Don Zickus) -- Add dist-fedora-release target (Don Zickus) -- Remove redundant code in dist-release (Don Zickus) -- Makefile.common rename TAG to _TAG (Don Zickus) -- Fedora config change (Justin M. Forbes) -- Fedora filter update (Justin M. Forbes) -- Config update for Fedora (Justin M. Forbes) -- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) -- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) -- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) -- More Fedora config updates (Justin M. Forbes) -- New config deps (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- First half of config updates for Fedora (Justin M. Forbes) -- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) -- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) -- Add config options that only show up when we prep on arm (Justin M. Forbes) -- Config updates for Fedora (Justin M. Forbes) -- fedora: enable enery model (Peter Robinson) -- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) -- Enable ZSTD compression algorithm on all kernels (Peter Robinson) -- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) -- iio: enable LTR-559 light and proximity sensor (Peter Robinson) -- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) -- More mismatches (Justin M. Forbes) -- Fedora config change due to deps (Justin M. Forbes) -- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) -- Config change required for build part 2 (Justin M. Forbes) -- Config change required for build (Justin M. Forbes) -- Fedora config update (Justin M. Forbes) -- Add ability to sync upstream through Makefile (Don Zickus) -- Add master merge check (Don Zickus) -- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) -- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) -- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) -- Add new certs for dual signing with boothole (Justin M. Forbes) -- Update secureboot signing for dual keys (Justin M. Forbes) -- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) -- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) -- redhat/configs: Fix common CONFIGs (Prarit Bhargava) -- redhat/configs: General CONFIG cleanups (Prarit Bhargava) -- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) -- fedora: arm: Update some meson config options (Peter Robinson) -- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) -- Update config for renamed panel driver. (Peter Robinson) -- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) -- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) -- Fedora config updates (Justin M. Forbes) -- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) -- disable uncommon TCP congestion control algorithms (Davide Caratti) -- Add new bpf man pages (Justin M. Forbes) -- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) -- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) -- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) -- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) -- Fedora config update for rc1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) -- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) -- One more Fedora config update (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix PATCHLEVEL for merge window (Justin M. Forbes) -- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More module filtering for Fedora (Justin M. Forbes) -- Update filters for rnbd in Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix up module filtering for 5.8 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More Fedora config work (Justin M. Forbes) -- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) -- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) -- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix configs for Fedora (Justin M. Forbes) -- Add zero-commit to format-patch options (Justin M. Forbes) -- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) -- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) -- Match template format in kernel.spec.template (Justin M. Forbes) -- Break out the Patches into individual files for dist-git (Justin M. Forbes) -- Break the Red Hat patch into individual commits (Jeremy Cline) -- Fix update_scripts.sh unselective pattern sub (David Howells) -- Add cec to the filter overrides (Justin M. Forbes) -- Add overrides to filter-modules.sh (Justin M. Forbes) -- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] -- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) -- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) -- Use __make macro instead of make (Tom Stellard) -- Sign off generated configuration patches (Jeremy Cline) -- Drop the static path configuration for the Sphinx docs (Jeremy Cline) -- redhat: Add dummy-module kernel module (Prarit Bhargava) -- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) -- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) -- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) -- Copy distro files rather than moving them (Jeremy Cline) -- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) -- Makefile: correct help text for dist-cross--rpms (Brian Masney) -- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) -- redhat: Change Makefile target names to dist- (Prarit Bhargava) -- configs: Disable Serial IR driver (Prarit Bhargava) -- Fix "multiple %%files for package kernel-tools" (Pablo Greco) -- Introduce a Sphinx documentation project (Jeremy Cline) -- Build ARK against ELN (Don Zickus) -- Drop the requirement to have a remote called linus (Jeremy Cline) -- Rename 'internal' branch to 'os-build' (Don Zickus) -- Only include open merge requests with "Include in Releases" label (Jeremy Cline) -- Package gpio-watch in kernel-tools (Jeremy Cline) -- Exit non-zero if the tag already exists for a release (Jeremy Cline) -- Adjust the changelog update script to not push anything (Jeremy Cline) -- Drop --target noarch from the rh-rpms make target (Jeremy Cline) -- Add a script to generate release tags and branches (Jeremy Cline) -- Set CONFIG_VDPA for fedora (Justin M. Forbes) -- Add a README to the dist-git repository (Jeremy Cline) -- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) -- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) -- Drop DIST from release commits and tags (Jeremy Cline) -- Place the buildid before the dist in the release (Jeremy Cline) -- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) -- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) -- Add RHMAINTAINERS file and supporting conf (Don Zickus) -- Add a script to test if all commits are signed off (Jeremy Cline) -- Fix make rh-configs-arch (Don Zickus) -- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) -- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) -- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) -- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) -- kernel packaging: Fix extra namespace collision (Don Zickus) -- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) -- mod-extra.sh: Make file generic (Don Zickus) -- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) -- Add in armv7hl kernel header support (Don Zickus) -- Disable all BuildKernel commands when only building headers (Don Zickus) -- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) -- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) -- Pull in the latest ARM configurations for Fedora (Jeremy Cline) -- Fix xz memory usage issue (Neil Horman) -- Use ark-latest instead of master for update script (Jeremy Cline) -- Move the CI jobs back into the ARK repository (Jeremy Cline) -- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) -- Pull in the latest configuration changes from Fedora (Jeremy Cline) -- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) -- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) -- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) -- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) -- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) -- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) -- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) -- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) -- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) -- Improve the readability of gen_config_patches.sh (Jeremy Cline) -- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) -- Update the CI environment to use Fedora 31 (Jeremy Cline) -- redhat: drop whitespace from with_gcov macro (Jan Stancek) -- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) -- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) -- New configs in lib/crypto (Jeremy Cline) -- New configs in drivers/char (Jeremy Cline) -- Turn on BLAKE2B for Fedora (Jeremy Cline) -- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) -- Build the SRPM in the CI job (Jeremy Cline) -- New configs in net/tls (Jeremy Cline) -- New configs in net/tipc (Jeremy Cline) -- New configs in lib/kunit (Jeremy Cline) -- Fix up released_kernel case (Laura Abbott) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- New configs in drivers/ptp (Jeremy Cline) -- New configs in drivers/nvme (Jeremy Cline) -- New configs in drivers/net/phy (Jeremy Cline) -- New configs in arch/arm64 (Jeremy Cline) -- New configs in drivers/crypto (Jeremy Cline) -- New configs in crypto/Kconfig (Jeremy Cline) -- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) -- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) -- Run config test for merge requests and internal (Jeremy Cline) -- Add missing licensedir line (Laura Abbott) -- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) -- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) -- configs: Turn off ISDN (Laura Abbott) -- Add a script to generate configuration patches (Laura Abbott) -- Introduce rh-configs-commit (Laura Abbott) -- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) -- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) -- configs: Disable wireless USB (Laura Abbott) -- Clean up some temporary config files (Laura Abbott) -- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) -- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) -- AUTOMATIC: New configs (Jeremy Cline) -- Skip ksamples for bpf, they are broken (Jeremy Cline) -- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) -- configs: New config in mm for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) -- configs: New config in init for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) -- merge.pl: Avoid comments but do not skip them (Don Zickus) -- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) -- Update a comment about what released kernel means (Laura Abbott) -- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) -- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) -- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) -- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) -- kernel.spec.template: Consolodate the options (Laura Abbott) -- configs: Add pending direcory to Fedora (Laura Abbott) -- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) -- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) -- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] -- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) -- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) -- kernel.spec.template: Add --with verbose option (Laura Abbott) -- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) -- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) -- kernel.spec.template: Update message about secure boot signing (Laura Abbott) -- kernel.spec.template: Move some with flags definitions up (Laura Abbott) -- kernel.spec.template: Update some BuildRequires (Laura Abbott) -- kernel.spec.template: Get rid of %%clean (Laura Abbott) -- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) -- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) -- configs: New config in lib for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) -- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) -- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) -- New configuration options for v5.4-rc4 (Jeremy Cline) -- Correctly name tarball for single tarball builds (Laura Abbott) -- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) -- Allow overriding the dist tag on the command line (Laura Abbott) -- Allow scratch branch target to be overridden (Laura Abbott) -- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) -- Amend the changelog when rebasing (Laura Abbott) -- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in block for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) -- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) -- redhat: Set Fedora options (Laura Abbott) -- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) -- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) -- Add option to allow mismatched configs on the command line (Laura Abbott) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) -- gitlab: Add CI job for packaging scripts (Major Hayden) -- Speed up CI with CKI image (Major Hayden) -- Disable e1000 driver in ARK (Neil Horman) -- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) -- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) -- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) -- Add an initial CI configuration for the internal branch (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Pull the RHEL version defines out of the Makefile (Jeremy Cline) -- Sync up the ARK build scripts (Jeremy Cline) -- Sync up the Fedora Rawhide configs (Jeremy Cline) -- Sync up the ARK config files (Jeremy Cline) -- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) -- configs: Add README for some other arches (Laura Abbott) -- configs: Sync up Fedora configs (Laura Abbott) -- [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) -- [initial commit] Red Hat gitignore and attributes (Laura Abbott) -- [initial commit] Add changelog (Laura Abbott) -- [initial commit] Add makefile (Laura Abbott) -- [initial commit] Add files for generating the kernel.spec (Laura Abbott) -- [initial commit] Add rpm directory (Laura Abbott) -- [initial commit] Add files for packaging (Laura Abbott) -- [initial commit] Add kabi files (Laura Abbott) -- [initial commit] Add scripts (Laura Abbott) -- [initial commit] Add configs (Laura Abbott) -- [initial commit] Add Makefiles (Laura Abbott) - -* Sun Jan 09 2022 Fedora Kernel Team [5.16-0.rc8.20220109git4634129ad9fd.59] -- redhat/configs: Migrate ZRAM_DEF_* configs to common/ (Neal Gompa) -- redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] -- Turn CONFIG_DEVMEM back off for aarch64 (Justin M. Forbes) - -* Fri Jan 07 2022 Fedora Kernel Team [5.16-0.rc8.20220107gitddec8ed2d490.57] -- Clean up excess text in Fedora config files (Justin M. Forbes) - -* Thu Jan 06 2022 Fedora Kernel Team [5.16-0.rc8.20220106git75acfdb6fd92.56] -- Fedora config updates for 5.16 (Justin M. Forbes) - -* Mon Jan 03 2022 Fedora Kernel Team [5.16-0.rc8.55] -- redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) - -* Fri Dec 24 2021 Fedora Kernel Team [5.16-0.rc6.20211224git7a29b11da965.45] -- Fedora configs for 5.16 pt 1 (Justin M. Forbes) -- redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863] - -* Tue Dec 21 2021 Fedora Kernel Team [5.16-0.rc6.20211221git59b3f9448833.42] -- Update rebase-notes with dracut 5.17 information (Justin M. Forbes) - -* Mon Dec 20 2021 Fedora Kernel Team [5.16-0.rc6.41] -- redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] - -* Thu Dec 16 2021 Fedora Kernel Team [5.16-0.rc5.20211216git2b14864acbaa.37] -- Enable CONFIG_BPF_SYSCALL for zfcpdump (Jiri Olsa) - -* Tue Dec 14 2021 Fedora Kernel Team [5.16-0.rc5.20211214git5472f14a3742.36] -- Enable CONFIG_CIFS_SMB_DIRECT for ARK (Ronnie Sahlberg) -- mt76: enable new device MT7921E in CentOs/RHEL (Íñigo Huguet) [2004821] -- Disable CONFIG_DEBUG_PREEMPT on normal builds (Phil Auld) -- redhat/configs: Enable CONFIG_PCI_P2PDMA for ark (Myron Stowe) -- pci.h: Fix static include (Prarit Bhargava) - -* Sun Dec 12 2021 Fedora Kernel Team [5.16-0.rc4.20211212gita763d5a5abd6.34] -- Enable CONFIG_VFIO_NOIOMMU for Fedora (Justin M. Forbes) - -* Fri Dec 10 2021 Fedora Kernel Team [5.16-0.rc4.20211210gitc741e49150db.32] -- redhat/configs: enable CONFIG_NTB_NETDEV for ark (John W. Linville) -- drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) - -* Wed Dec 08 2021 Fedora Kernel Team [5.16-0.rc4.20211208git2a987e65025e.31] -- common: arm64: ensure all the required arm64 errata are enabled (Peter Robinson) -- kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019377] - -* Tue Dec 07 2021 Fedora Kernel Team [5.16-0.rc4.20211207gitcd8c917a56f2.30] -- redhat/configs: enable CONFIG_AMD_PTDMA for ark (John W. Linville) -- redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] -- fedora: build TEE as a module for all arches (Peter Robinson) -- common: build TRUSTED_KEYS in everywhere (Peter Robinson) -- redhat: make Patchlist.changelog generation conditional (Herton R. Krzesinski) - -* Fri Dec 03 2021 Fedora Kernel Team [5.16-0.rc3.20211203git5f58da2befa5.26] -- redhat/configs: Add two new CONFIGs (Prarit Bhargava) -- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) -- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) -- Add more rebase notes for Fedora 5.16 (Justin M. Forbes) -- Fedora: Feature: Retire wireless Extensions (Peter Robinson) -- fedora: arm: some SoC enablement pieces (Peter Robinson) -- fedora: arm: enable PCIE_ROCKCHIP_DW for rk35xx series (Peter Robinson) -- fedora: enable RTW89 802.11 WiFi driver (Peter Robinson) -- fedora: arm: Enable DRM_PANEL_EDP (Peter Robinson) -- fedora: sound: enable new sound drivers (Peter Robinson) - -* Wed Dec 01 2021 Fedora Kernel Team [5.16-0.rc3.20211201git58e1100fdc59.25] -- redhat/configs: unset KEXEC_SIG for s390x zfcpdump (Coiby Xu) -- spec: Keep .BTF section in modules (Jiri Olsa) - -* Wed Nov 24 2021 Fedora Kernel Team [5.16-0.rc2.20211124git5d9f4cf36721.19] -- Fix up PREEMPT configs (Justin M. Forbes) -- New configs in drivers/media (Fedora Kernel Team) -- New configs in drivers/net/ethernet/litex (Fedora Kernel Team) - -* Sat Nov 20 2021 Fedora Kernel Team [5.16-0.rc1.20211120gita90af8f15bdc.17] -- spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) - -* Thu Nov 18 2021 Fedora Kernel Team [5.16-0.rc1.20211118git42eb8fdac2fc.15] -- New configs in drivers/net/wwan (Fedora Kernel Team) -- New configs in drivers/i2c (Fedora Kernel Team) -- redhat/docs/index.rst: Add local build information. (Prarit Bhargava) -- Fix up preempt configs (Justin M. Forbes) - -* Sat Nov 13 2021 Fedora Kernel Team [5.16-0.rc0.20211113git66f4beaa6c1d.12] -- Turn on CONFIG_HID_NINTENDO for controller support (Dave Olsthoorn) -- Fedora: Enable MediaTek bluetooth pieces (Peter Robinson) - -* Thu Nov 11 2021 Fedora Kernel Team [5.16-0.rc0.20211111gitdebe436e77c7.10] -- Add rebase notes to check for PCI patches (Justin M. Forbes) - -* Wed Nov 10 2021 Fedora Kernel Team [5.16-0.rc0.20211110gitcb690f5238d7.9] -- redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common (John W. Linville) - -* Tue Nov 09 2021 Fedora Kernel Team [5.16-0.rc0.20211109gitd2f38a3c6507.8] -- Filter updates for hid-playstation on Fedora (Justin M. Forbes) -- Revert "Force DWARF4 because crash does not support DWARF5 yet" (Lianbo Jiang) -- Enable CONFIG_VIRT_DRIVERS for ARK (Vitaly Kuznetsov) -- redhat/configs: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) - -* Sat Nov 06 2021 Fedora Kernel Team [5.16-0.rc0.20211106gitfe91c4725aee.5] -- Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344] -- Turn on COMMON_CLK_AXG_AUDIO for Fedora rhbz 2020481 (Justin M. Forbes) - -* Fri Nov 05 2021 Fedora Kernel Team [5.16-0.rc0.20211105gitd4439a1189f9.4] -- Fix up fedora config options from mismatch (Justin M. Forbes) - -* Thu Nov 04 2021 Fedora Kernel Team [5.16-0.rc0.20211104git7ddb58cb0eca.3] -- Add nct6775 to filter-modules.sh.rhel (Justin M. Forbes) -- Enable PREEMPT_DYNAMIC for all but s390x (Justin M. Forbes) -- Add memcpy_kunit to mod-internal.list (Justin M. Forbes) -- New configs in fs/ksmbd (Fedora Kernel Team) -- Add nct6775 to Fedora filter-modules.sh (Justin M. Forbes) -- New configs in fs/ntfs3 (Fedora Kernel Team) -- Make CONFIG_IOMMU_DEFAULT_DMA_STRICT default for all but x86 (Justin M. Forbes) -- redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) -- redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] - -* Wed Nov 03 2021 Fedora Kernel Team [5.16-0.rc0.20211103gitdcd68326d29b.2] -- Fix up fedora and pending configs for PREEMPT to end mismatch (Justin M. Forbes) - -* Tue Nov 02 2021 Fedora Kernel Team [5.16-0.rc0.20211102gitbfc484fe6abb.1] -- Enable binder for fedora (Justin M. Forbes) -- Reset RHEL_RELEASE for 5.16 (Justin M. Forbes) -- redhat: configs: Update configs for vmware (Kamal Heib) -- Fedora configs for 5.15 (Justin M. Forbes) -- redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) -- redhat/configs: create a separate config for gcov options (Jan Stancek) -- Update documentation with FAQ and update frequency (Don Zickus) -- Document force pull option for mirroring (Don Zickus) -- Ignore the rhel9 kabi files (Don Zickus) -- Remove legacy elrdy cruft (Don Zickus) -- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) -- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) -- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) -- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) -- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) -- Fedora config updates (Justin M. Forbes) -- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) -- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) -- spec: Don't fail spec build if ksamples fails (Jiri Olsa) -- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) -- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) -- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) -- Fix dist-srpm-gcov (Don Zickus) -- redhat: configs: add CONFIG_NTB and related items (John W. Linville) -- Add kfence_test to mod-internal.list (Justin M. Forbes) -- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) -- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) -- Use common config for NODES_SHIFT (Mark Salter) -- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) -- Fedora NTFS config updates (Justin M. Forbes) -- Fedora 5.15 configs part 1 (Justin M. Forbes) -- Fix ordering in genspec args (Justin M. Forbes) -- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] -- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) -- redhat/docs: update Koji link to avoid redirect (Joel Savitz) -- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) -- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] -- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] -- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) -- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) -- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) -- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) -- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) -- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) -- redhat/Makefile: Make kernel-local global (Prarit Bhargava) -- redhat/Makefile: Use flavors file (Prarit Bhargava) -- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) -- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) -- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) -- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) -- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) -- Clean up pending common (Justin M. Forbes) -- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] -- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) -- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] -- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) -- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) -- redhat/configs: enable SYSTEM_BLACKLIST_KEYRING which is already enabled in rhel8 and Fedora 34 (Coiby Xu) -- Build kernel-doc for Fedora (Justin M. Forbes) -- x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) -- Update CONFIG_WERROR to disabled as it can cause issue with out of tree modules. (Justin M. Forbes) -- Fixup IOMMU configs in pending so that configs are sane again (Justin M. Forbes) -- Some initial Fedora config items for 5.15 (Justin M. Forbes) -- arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) -- Create Makefile.variables for a single point of configuration change (Justin M. Forbes) -- rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] -- redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] -- Attempt to fix Intel PMT code (David Arcari) -- CI: Enable realtime branch testing (Veronika Kabatova) -- CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) -- [fs] dax: mark tech preview (Bill O'Donnell) -- ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) -- wireless: rtw88: move debug options to common/debug (Peter Robinson) -- fedora: minor PTP clock driver cleanups (Peter Robinson) -- common: x86: enable VMware PTP support on ark (Peter Robinson) -- arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) -- arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) -- [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) -- Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] -- More Fedora config updates (Justin M. Forbes) -- Fedora config updates for 5.14 (Justin M. Forbes) -- CI: Rename ARK CI pipeline type (Veronika Kabatova) -- CI: Finish up c9s config (Veronika Kabatova) -- CI: Update ppc64le config (Veronika Kabatova) -- CI: use more templates (Veronika Kabatova) -- Filter updates for aarch64 (Justin M. Forbes) -- increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] -- redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) -- redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] -- common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) -- powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] -- crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) -- random: Add hook to override device reads and getrandom(2) (Herbert Xu) -- redhat/configs: Disable Soft-RoCE driver (Kamal Heib) -- redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) -- redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) -- fedora: configs: Fix WM5102 Kconfig (Hans de Goede) -- powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] -- redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] -- filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) -- redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) -- common: Update for CXL (Compute Express Link) configs (Peter Robinson) -- redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] -- Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) -- Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) -- Fedora 5.14 configs round 1 (Justin M. Forbes) -- redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) -- x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] -- redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] -- kernel.spec: fix build of samples/bpf (Jiri Benc) -- Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] -- rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] -- configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) -- fedora: sound config updates for 5.14 (Peter Robinson) -- fedora: Only enable FSI drivers on POWER platform (Peter Robinson) -- The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) -- fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) -- fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) -- fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) -- Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) -- fedora: arm: disabled unused FB drivers (Peter Robinson) -- fedora: don't enable FB_VIRTUAL (Peter Robinson) -- redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] -- rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] -- Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) -- Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) -- rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] -- rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] -- configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) -- CI: use common code for merge and release (Don Zickus) -- rpmspec: add release string to kernel doc directory name (Jan Stancek) -- redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] -- redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] -- redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] -- Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) -- common: disable DVB_AV7110 and associated pieces (Peter Robinson) -- Fix fedora-only config updates (Don Zickus) -- Fedor config update for new option (Justin M. Forbes) -- redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) -- all: hyperv: use the DRM driver rather than FB (Peter Robinson) -- all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) -- all: VMWare: clean up VMWare configs (Peter Robinson) -- Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) -- CI: Handle all mirrors (Veronika Kabatova) -- Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) -- arm64: switch ark kernel to 4K pagesize (Mark Salter) -- Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] -- all: unify and cleanup i2c TPM2 modules (Peter Robinson) -- redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] -- redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) -- redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] -- rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) -- redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] -- redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) -- redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) -- redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] -- common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) -- COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) -- kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) -- Turn off with_selftests for Fedora (Justin M. Forbes) -- Don't build bpftool on Fedora (Justin M. Forbes) -- Fix location of syscall scripts for kernel-devel (Justin M. Forbes) -- fedora: arm: Enable some i.MX8 options (Peter Robinson) -- Enable Landlock for Fedora (Justin M. Forbes) -- Filter update for Fedora aarch64 (Justin M. Forbes) -- rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) -- rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) -- redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] -- redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] -- redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] -- redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] -- redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] -- redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] -- redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] -- Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] -- Fix typos in fedora filters (Justin M. Forbes) -- More filtering for Fedora (Justin M. Forbes) -- Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) -- Fedora 5.13 config updates (Justin M. Forbes) -- fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) -- fedora: drop duplicate configs (Peter Robinson) -- More Fedora config updates for 5.13 (Justin M. Forbes) -- redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] -- redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) -- redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) -- configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) -- kernel.spec: Add support to use vmlinux.h (Don Zickus) -- spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) -- Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) -- Fedora 5.13 config updates pt 3 (Justin M. Forbes) -- all: enable ath11k wireless modules (Peter Robinson) -- all: Enable WWAN and associated MHI bus pieces (Peter Robinson) -- spec: Enable sefltests rpm build (Jiri Olsa) -- spec: Allow bpf selftest/samples to fail (Jiri Olsa) -- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) -- kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) -- kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) -- kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) -- kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) -- kernel.spec: avoid building bpftool repeatedly (Jiri Benc) -- kernel.spec: selftests require python3 (Jiri Benc) -- kernel.spec: skip selftests that failed to build (Jiri Benc) -- kernel.spec: fix installation of bpf selftests (Jiri Benc) -- redhat: fix samples and selftests make options (Jiri Benc) -- kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) -- kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) -- kernel.spec: add missing dependency for the which package (Jiri Benc) -- kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) -- kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) -- kernel.spec: package and ship VM tools (Jiri Benc) -- configs: enable CONFIG_PAGE_OWNER (Jiri Benc) -- kernel.spec: add coreutils (Jiri Benc) -- kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) -- redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) -- kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) -- kernel.spec: disable more kabi switches for gcov build (Jiri Benc) -- kernel.spec: Rename kabi-dw base (Jiri Benc) -- kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) -- kernel.spec: perf: remove bpf examples (Jiri Benc) -- kernel.spec: selftests should not depend on modules-internal (Jiri Benc) -- kernel.spec: build samples (Jiri Benc) -- kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) -- redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) -- redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) -- Fedora 5.13 config updates pt 2 (Justin M. Forbes) -- Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) -- fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) -- Fedora 5.13 config updates pt 1 (Justin M. Forbes) -- Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) -- configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] -- configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) -- configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) -- configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) -- configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) -- redhat/config: enable STMICRO nic for RHEL (Mark Salter) -- redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) -- redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) -- redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) -- configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) -- RHEL: disable io_uring support (Jeff Moyer) -- all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) -- Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) -- Update the Quick Start documentation (David Ward) -- redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] -- bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) -- Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) -- configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] -- nvme: nvme_mpath_init remove multipath check (Mike Snitzer) -- team: mark team driver as deprecated (Hangbin Liu) [1945477] -- Make CRYPTO_EC also builtin (Simo Sorce) [1947240] -- Do not hard-code a default value for DIST (David Ward) -- Override %%{debugbuildsenabled} if the --with-release option is used (David Ward) -- Improve comments in SPEC file, and move some option tests and macros (David Ward) -- configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] -- Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) -- Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] -- configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) -- mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] -- configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] -- rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) -- UIO: disable unused config options (Aristeu Rozanski) [1957819] -- ARK-config: Make amd_pinctrl module builtin (Hans de Goede) -- rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) -- rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) -- fedora: enable zonefs (Damien Le Moal) -- redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) -- redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) -- redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) -- redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) -- Remove unused boot loader specification files (David Ward) -- redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] -- Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) -- common: disable Apple Silicon generally (Peter Robinson) -- cleanup Intel's FPGA configs (Peter Robinson) -- common: move PTP KVM support from ark to common (Peter Robinson) -- Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) -- redhat: add initial rpminspect configuration (Herton R. Krzesinski) -- fedora: arm updates for 5.13 (Peter Robinson) -- fedora: Enable WWAN and associated MHI bits (Peter Robinson) -- Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) -- Fedora set modprobe path (Justin M. Forbes) -- Keep sctp and l2tp modules in modules-extra (Don Zickus) -- Fix ppc64le cross build packaging (Don Zickus) -- Fedora: Make amd_pinctrl module builtin (Hans de Goede) -- Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) -- New configs in drivers/bus (Fedora Kernel Team) -- RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] -- Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) -- Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) -- Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) -- Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) -- Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) -- Update pending-common configs, preparing to set correctly (Justin M. Forbes) -- Update fedora filters for surface (Justin M. Forbes) -- Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) -- Replace "flavour" where "variant" is meant instead (David Ward) -- Drop the %%{variant} macro and fix --with-vanilla (David Ward) -- Fix syntax of %%kernel_variant_files (David Ward) -- Change description of --without-vdso-install to fix typo (David Ward) -- Config updates to work around mismatches (Justin M. Forbes) -- CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) -- wireguard: disable in FIPS mode (Hangbin Liu) [1940794] -- Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) -- Remove reference to bpf-helpers man page (Justin M. Forbes) -- Fedora: enable more modules for surface devices (Dave Olsthoorn) -- Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) -- hardlink is in /usr/bin/ now (Justin M. Forbes) -- Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) -- Set date in package release from repository commit, not system clock (David Ward) -- Use a better upstream tarball filename for snapshots (David Ward) -- Don't create empty pending-common files on pending-fedora commits (Don Zickus) -- nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) -- nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) -- nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) -- Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) -- Create ark-latest branch last for CI scripts (Don Zickus) -- Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) -- Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) -- Export ark infrastructure files (Don Zickus) -- docs: Update docs to reflect newer workflow. (Don Zickus) -- Use upstream/master for merge-base with fallback to master (Don Zickus) -- Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) -- filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) -- filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) -- filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) -- filter-*.sh.fedora: remove incorrect entries (Paul Bolle) -- filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) -- filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) -- Update mod-internal to fix depmod issue (Nico Pache) -- Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) -- New configs in drivers/power (Fedora Kernel Team) -- Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) -- Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) -- Fedora config updates round 2 (Justin M. Forbes) -- New configs in drivers/soc (Jeremy Cline) -- filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) -- Update module filtering for 5.12 kernels (Justin M. Forbes) -- Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) -- New configs in drivers/leds (Fedora Kernel Team) -- Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) -- Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) -- Fedora config updates (Justin M. Forbes) -- wireguard: mark as Tech Preview (Hangbin Liu) [1613522] -- configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] -- Remove duplicate configs acroos fedora, ark and common (Don Zickus) -- Combine duplicate configs across ark and fedora into common (Don Zickus) -- common/ark: cleanup and unify the parport configs (Peter Robinson) -- iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) -- REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) -- configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) -- Remove _legacy_common_support (Justin M. Forbes) -- redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) -- New configs in fs/pstore (CKI@GitLab) -- New configs in arch/powerpc (Fedora Kernel Team) -- configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) -- configs: clean up LSM configs (Ondrej Mosnacek) -- New configs in drivers/platform (CKI@GitLab) -- New configs in drivers/firmware (CKI@GitLab) -- New configs in drivers/mailbox (Fedora Kernel Team) -- New configs in drivers/net/phy (Justin M. Forbes) -- Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) -- New configs in mm/Kconfig (CKI@GitLab) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in arch/powerpc (Jeremy Cline) -- New configs in drivers/input (Fedora Kernel Team) -- New configs in net/bluetooth (Justin M. Forbes) -- New configs in drivers/clk (Fedora Kernel Team) -- New configs in init/Kconfig (Jeremy Cline) -- redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) -- all: unify the disable of goldfish (android emulation platform) (Peter Robinson) -- common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) -- common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) -- Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) -- redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) -- redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] -- CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) -- Turn off weak-modules for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] -- Fedora: filters: update to move dfl-emif to modules (Peter Robinson) -- drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) -- efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) -- common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) -- generic: arm: enable SCMI for all options (Peter Robinson) -- fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) -- common: disable legacy CAN device support (Peter Robinson) -- common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) -- common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) -- common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) -- common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) -- common: enable common CAN layer 2 protocols (Peter Robinson) -- ark: disable CAN_LEDS option (Peter Robinson) -- Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) -- Fedora: enable modules for surface devices (Dave Olsthoorn) -- Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) -- common: fix WM8804 codec dependencies (Peter Robinson) -- Build SERIO_SERPORT as a module (Peter Robinson) -- input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) -- Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) -- Only enable SERIO_LIBPS2 on x86 (Peter Robinson) -- Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) -- Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) -- Only enable PS2 Mouse options on x86 (Peter Robinson) -- Disable bluetooth highspeed by default (Peter Robinson) -- Fedora: A few more general updates for 5.12 window (Peter Robinson) -- Fedora: Updates for 5.12 merge window (Peter Robinson) -- Fedora: remove dead options that were removed upstream (Peter Robinson) -- redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) -- New configs in arch/powerpc (Fedora Kernel Team) -- Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) -- Update pending-common configs to address new upstream config deps (Justin M. Forbes) -- rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) -- Removed description text as a comment confuses the config generation (Justin M. Forbes) -- New configs in drivers/dma-buf (Jeremy Cline) -- Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) -- Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) -- process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) -- Fedora config update (Justin M. Forbes) -- fedora: minor arm sound config updates (Peter Robinson) -- Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) -- Add a redhat/rebase-notes.txt file (Hans de Goede) -- Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) -- CI: Drop MR ID from the name variable (Veronika Kabatova) -- redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) -- The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) -- Update CKI pipeline project (Veronika Kabatova) -- Turn off additional KASAN options for Fedora (Justin M. Forbes) -- Rename the master branch to rawhide for Fedora (Justin M. Forbes) -- Makefile targets for packit integration (Ben Crocker) -- Turn off KASAN for rawhide debug builds (Justin M. Forbes) -- New configs in arch/arm64 (Justin Forbes) -- Remove deprecated Intel MIC config options (Peter Robinson) -- redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) -- redhat: add genlog.py script (Herton R. Krzesinski) -- kernel.spec.template - fix use_vdso usage (Ben Crocker) -- redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) -- Turn off vdso_install for ppc (Justin M. Forbes) -- Remove bpf-helpers.7 from bpftool package (Jiri Olsa) -- New configs in lib/Kconfig.debug (Fedora Kernel Team) -- Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) -- New configs in drivers/clk (Justin M. Forbes) -- Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- Fedora 5.11 config updates part 4 (Justin M. Forbes) -- Fedora 5.11 config updates part 3 (Justin M. Forbes) -- Fedora 5.11 config updates part 2 (Justin M. Forbes) -- Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] -- Fix USB_XHCI_PCI regression (Justin M. Forbes) -- fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) -- all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) -- Fedora 5.11 configs pt 1 (Justin M. Forbes) -- redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) -- redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) -- specfile: add %%{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) -- specfile: add %%{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) -- Run MR testing in CKI pipeline (Veronika Kabatova) -- Reword comment (Nicolas Chauvet) -- Add with_cross_arm conditional (Nicolas Chauvet) -- Redefines __strip if with_cross (Nicolas Chauvet) -- fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) -- fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) -- all: all arches/kernels enable the same DMI options (Peter Robinson) -- all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) -- fedora: PCIE_HISI_ERR is already in common (Peter Robinson) -- all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) -- all: x86: move shared x86 acpi config options to generic (Peter Robinson) -- All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) -- All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) -- All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) -- All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) -- All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) -- cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) -- All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) -- Enable the vkms module in Fedora (Jeremy Cline) -- Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) -- Add gcc-c++ to BuildRequires (Justin M. Forbes) -- Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) -- fedora: arm: move generic power off/reset to all arm (Peter Robinson) -- fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) -- fedora: cleanup joystick_adc (Peter Robinson) -- fedora: update some display options (Peter Robinson) -- fedora: arm: enable TI PRU options (Peter Robinson) -- fedora: arm: minor exynos plaform updates (Peter Robinson) -- arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) -- common: disable ARCH_BCM4908 (NFC) (Peter Robinson) -- fedora: minor arm config updates (Peter Robinson) -- fedora: enable Tegra 234 SoC (Peter Robinson) -- fedora: arm: enable new Hikey 3xx options (Peter Robinson) -- Fedora: USB updates (Peter Robinson) -- fedora: enable the GNSS receiver subsystem (Peter Robinson) -- Remove POWER_AVS as no longer upstream (Peter Robinson) -- Cleanup RESET_RASPBERRYPI (Peter Robinson) -- Cleanup GPIO_CDEV_V1 options. (Peter Robinson) -- fedora: arm crypto updates (Peter Robinson) -- CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) -- Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) -- New configs in drivers/rtc (Fedora Kernel Team) -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] -- redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] -- New configs in init/Kconfig (Fedora Kernel Team) -- build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Enable Speakup accessibility driver (Justin M. Forbes) -- New configs in init/Kconfig (Fedora Kernel Team) -- Fix fedora config mismatch due to dep changes (Justin M. Forbes) -- New configs in drivers/crypto (Jeremy Cline) -- Remove duplicate ENERGY_MODEL configs (Peter Robinson) -- This is selected by PCIE_QCOM so must match (Justin M. Forbes) -- drop unused BACKLIGHT_GENERIC (Peter Robinson) -- Remove cp instruction already handled in instruction below. (Paulo E. Castro) -- Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) -- Add tools to path mangling script. (Paulo E. Castro) -- Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) -- Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) -- redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) -- Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) -- Remove filterdiff and use native git instead (Don Zickus) -- New configs in net/sched (Justin M. Forbes) -- New configs in drivers/mfd (CKI@GitLab) -- New configs in drivers/mfd (Fedora Kernel Team) -- New configs in drivers/firmware (Fedora Kernel Team) -- Temporarily backout parallel xz script (Justin M. Forbes) -- redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) -- redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) -- redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) -- redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) -- redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) -- redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) -- redhat: set default IMA template for all ARK arches (Bruno Meneguele) -- redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) -- redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) -- redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) -- redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) -- kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) -- kernel: Enable coresight on aarch64 (Jeremy Linton) -- Update CONFIG_INET6_ESPINTCP (Justin Forbes) -- New configs in net/ipv6 (Justin M. Forbes) -- fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) -- configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) -- fedora: some minor arm audio config tweaks (Peter Robinson) -- Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) -- Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) -- Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) -- Fedora config update (Justin M. Forbes) -- Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) -- redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) -- Fedora config update (Justin M. Forbes) -- Enable NANDSIM for Fedora (Justin M. Forbes) -- Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) -- Ath11k related config updates (Justin M. Forbes) -- Fedora config updates for ath11k (Justin M. Forbes) -- Turn on ATH11K for Fedora (Justin M. Forbes) -- redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) -- More Fedora config fixes (Justin M. Forbes) -- Fedora 5.10 config updates (Justin M. Forbes) -- Fedora 5.10 configs round 1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Allow kernel-tools to build without selftests (Don Zickus) -- Allow building of kernel-tools standalone (Don Zickus) -- redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) -- redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) -- redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) -- redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) -- redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) -- arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] -- redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) -- New configs in drivers/mfd (Fedora Kernel Team) -- Fix LTO issues with kernel-tools (Don Zickus) -- Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) -- configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) -- [Automatic] Handle config dependency changes (Don Zickus) -- configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) -- New configs in kernel/trace (Fedora Kernel Team) -- Fix Fedora config locations (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] -- Partial revert: Add master merge check (Don Zickus) -- Update Maintainers doc to reflect workflow changes (Don Zickus) -- WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) -- Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) -- Disable Speakup synth DECEXT (Justin M. Forbes) -- Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) -- Modify patchlist changelog output (Don Zickus) -- process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- redhat/self-test: Initial commit (Ben Crocker) -- Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) -- arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) -- redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] -- x86: Fix compile issues with rh_check_supported() (Don Zickus) -- KEYS: Make use of platform keyring for module signature verify (Robert Holmes) -- Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) -- ARM: tegra: usb no reset (Peter Robinson) -- arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) -- redhat: rh_kabi: deduplication friendly structs (Jiri Benc) -- redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) -- redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) -- redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) -- redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) -- redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) -- Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) -- mptsas: pci-id table changes (Laura Abbott) -- mptsas: Taint kernel if mptsas is loaded (Laura Abbott) -- mptspi: pci-id table changes (Laura Abbott) -- qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) -- be2iscsi: remove unsupported device IDs (Chris Leech) -- mptspi: Taint kernel if mptspi is loaded (Laura Abbott) -- hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) -- qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) -- aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) -- megaraid_sas: remove deprecated pci-ids (Tomas Henzl) -- mpt*: remove certain deprecated pci-ids (Jeremy Cline) -- kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) -- Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) -- Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) -- s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) -- efi: Lock down the kernel if booted in secure boot mode (David Howells) -- efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) -- security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) -- Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) -- Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) -- Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] -- arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) -- iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) -- rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) -- ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] -- kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] -- add pci_hw_vendor_status() (Maurizio Lombardi) -- ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) -- Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) -- bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] -- add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] -- tags.sh: Ignore redhat/rpm (Jeremy Cline) -- put RHEL info into generated headers (Laura Abbott) [1663728] -- acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] -- aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] -- ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] -- modules: add rhelversion MODULE_INFO tag (Laura Abbott) -- ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] -- Add Red Hat tainting (Laura Abbott) [1565704] -- Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) -- Stop merging ark-patches for release (Don Zickus) -- Fix path location for ark-update-configs.sh (Don Zickus) -- Combine Red Hat patches into single patch (Don Zickus) -- New configs in drivers/misc (Jeremy Cline) -- New configs in drivers/net/wireless (Justin M. Forbes) -- New configs in drivers/phy (Fedora Kernel Team) -- New configs in drivers/tty (Fedora Kernel Team) -- Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) -- configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) -- New configs in drivers/pinctrl (Fedora Kernel Team) -- Update CONFIG_THERMAL_NETLINK (Justin Forbes) -- Separate merge-upstream and release stages (Don Zickus) -- Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) -- Create Patchlist.changelog file (Don Zickus) -- Filter out upstream commits from changelog (Don Zickus) -- Merge Upstream script fixes (Don Zickus) -- kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) -- Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) -- Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) -- redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) -- redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) -- redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) -- dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) -- kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) -- Fedora config updates (Justin M. Forbes) -- Fedora confi gupdate (Justin M. Forbes) -- mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) -- Swap how ark-latest is built (Don Zickus) -- Add extra version bump to os-build branch (Don Zickus) -- dist-release: Avoid needless version bump. (Don Zickus) -- Add dist-fedora-release target (Don Zickus) -- Remove redundant code in dist-release (Don Zickus) -- Makefile.common rename TAG to _TAG (Don Zickus) -- Fedora config change (Justin M. Forbes) -- Fedora filter update (Justin M. Forbes) -- Config update for Fedora (Justin M. Forbes) -- enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) -- redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) -- redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) -- More Fedora config updates (Justin M. Forbes) -- New config deps (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- First half of config updates for Fedora (Justin M. Forbes) -- Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) -- Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) -- Add config options that only show up when we prep on arm (Justin M. Forbes) -- Config updates for Fedora (Justin M. Forbes) -- fedora: enable enery model (Peter Robinson) -- Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) -- Enable ZSTD compression algorithm on all kernels (Peter Robinson) -- Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) -- iio: enable LTR-559 light and proximity sensor (Peter Robinson) -- iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) -- More mismatches (Justin M. Forbes) -- Fedora config change due to deps (Justin M. Forbes) -- CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) -- Config change required for build part 2 (Justin M. Forbes) -- Config change required for build (Justin M. Forbes) -- Fedora config update (Justin M. Forbes) -- Add ability to sync upstream through Makefile (Don Zickus) -- Add master merge check (Don Zickus) -- Replace hardcoded values 'os-build' and project id with variables (Don Zickus) -- redhat/Makefile.common: Fix MARKER (Prarit Bhargava) -- gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) -- Add new certs for dual signing with boothole (Justin M. Forbes) -- Update secureboot signing for dual keys (Justin M. Forbes) -- fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) -- Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) -- redhat/configs: Fix common CONFIGs (Prarit Bhargava) -- redhat/configs: General CONFIG cleanups (Prarit Bhargava) -- redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) -- fedora: arm: Update some meson config options (Peter Robinson) -- redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) -- Update config for renamed panel driver. (Peter Robinson) -- Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) -- s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) -- Fedora config updates (Justin M. Forbes) -- redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) -- disable uncommon TCP congestion control algorithms (Davide Caratti) -- Add new bpf man pages (Justin M. Forbes) -- Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) -- redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) -- redhat/configs: Use SHA512 for module signing (Prarit Bhargava) -- genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) -- Fedora config update for rc1 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) -- redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) -- One more Fedora config update (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix PATCHLEVEL for merge window (Justin M. Forbes) -- Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More module filtering for Fedora (Justin M. Forbes) -- Update filters for rnbd in Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix up module filtering for 5.8 (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- More Fedora config work (Justin M. Forbes) -- RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) -- Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) -- Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) -- Fedora config updates (Justin M. Forbes) -- Fix configs for Fedora (Justin M. Forbes) -- Add zero-commit to format-patch options (Justin M. Forbes) -- Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) -- Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) -- Match template format in kernel.spec.template (Justin M. Forbes) -- Break out the Patches into individual files for dist-git (Justin M. Forbes) -- Break the Red Hat patch into individual commits (Jeremy Cline) -- Fix update_scripts.sh unselective pattern sub (David Howells) -- Add cec to the filter overrides (Justin M. Forbes) -- Add overrides to filter-modules.sh (Justin M. Forbes) -- redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] -- Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) -- Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) -- Use __make macro instead of make (Tom Stellard) -- Sign off generated configuration patches (Jeremy Cline) -- Drop the static path configuration for the Sphinx docs (Jeremy Cline) -- redhat: Add dummy-module kernel module (Prarit Bhargava) -- redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) -- Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) -- Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) -- Copy distro files rather than moving them (Jeremy Cline) -- kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) -- Makefile: correct help text for dist-cross--rpms (Brian Masney) -- redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) -- redhat: Change Makefile target names to dist- (Prarit Bhargava) -- configs: Disable Serial IR driver (Prarit Bhargava) -- Fix "multiple %%files for package kernel-tools" (Pablo Greco) -- Introduce a Sphinx documentation project (Jeremy Cline) -- Build ARK against ELN (Don Zickus) -- Drop the requirement to have a remote called linus (Jeremy Cline) -- Rename 'internal' branch to 'os-build' (Don Zickus) -- Only include open merge requests with "Include in Releases" label (Jeremy Cline) -- Package gpio-watch in kernel-tools (Jeremy Cline) -- Exit non-zero if the tag already exists for a release (Jeremy Cline) -- Adjust the changelog update script to not push anything (Jeremy Cline) -- Drop --target noarch from the rh-rpms make target (Jeremy Cline) -- Add a script to generate release tags and branches (Jeremy Cline) -- Set CONFIG_VDPA for fedora (Justin M. Forbes) -- Add a README to the dist-git repository (Jeremy Cline) -- Provide defaults in ark-rebase-patches.sh (Jeremy Cline) -- Default ark-rebase-patches.sh to not report issues (Jeremy Cline) -- Drop DIST from release commits and tags (Jeremy Cline) -- Place the buildid before the dist in the release (Jeremy Cline) -- Sync up with Fedora arm configuration prior to merging (Jeremy Cline) -- Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) -- Add RHMAINTAINERS file and supporting conf (Don Zickus) -- Add a script to test if all commits are signed off (Jeremy Cline) -- Fix make rh-configs-arch (Don Zickus) -- Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) -- Sync up Fedora configs from the first week of the merge window (Jeremy Cline) -- Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) -- kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) -- kernel packaging: Fix extra namespace collision (Don Zickus) -- mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) -- mod-extra.sh: Make file generic (Don Zickus) -- Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) -- Add in armv7hl kernel header support (Don Zickus) -- Disable all BuildKernel commands when only building headers (Don Zickus) -- Drop any gitlab-ci patches from ark-patches (Jeremy Cline) -- Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) -- Pull in the latest ARM configurations for Fedora (Jeremy Cline) -- Fix xz memory usage issue (Neil Horman) -- Use ark-latest instead of master for update script (Jeremy Cline) -- Move the CI jobs back into the ARK repository (Jeremy Cline) -- Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) -- Pull in the latest configuration changes from Fedora (Jeremy Cline) -- configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) -- Drop configuration options in fedora/ that no longer exist (Jeremy Cline) -- Set RH_FEDORA for ARK and Fedora (Jeremy Cline) -- redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) -- redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) -- redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) -- distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) -- redhat/kernel.spec: remove all inline comments (Bruno Meneguele) -- redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) -- Improve the readability of gen_config_patches.sh (Jeremy Cline) -- Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) -- Update the CI environment to use Fedora 31 (Jeremy Cline) -- redhat: drop whitespace from with_gcov macro (Jan Stancek) -- configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) -- configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) -- New configs in lib/crypto (Jeremy Cline) -- New configs in drivers/char (Jeremy Cline) -- Turn on BLAKE2B for Fedora (Jeremy Cline) -- kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) -- Build the SRPM in the CI job (Jeremy Cline) -- New configs in net/tls (Jeremy Cline) -- New configs in net/tipc (Jeremy Cline) -- New configs in lib/kunit (Jeremy Cline) -- Fix up released_kernel case (Laura Abbott) -- New configs in lib/Kconfig.debug (Jeremy Cline) -- New configs in drivers/ptp (Jeremy Cline) -- New configs in drivers/nvme (Jeremy Cline) -- New configs in drivers/net/phy (Jeremy Cline) -- New configs in arch/arm64 (Jeremy Cline) -- New configs in drivers/crypto (Jeremy Cline) -- New configs in crypto/Kconfig (Jeremy Cline) -- Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) -- Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) -- Run config test for merge requests and internal (Jeremy Cline) -- Add missing licensedir line (Laura Abbott) -- redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) -- configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) -- configs: Turn off ISDN (Laura Abbott) -- Add a script to generate configuration patches (Laura Abbott) -- Introduce rh-configs-commit (Laura Abbott) -- kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) -- configs: Enable CONFIG_DEBUG_WX (Laura Abbott) -- configs: Disable wireless USB (Laura Abbott) -- Clean up some temporary config files (Laura Abbott) -- configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) -- configs: New config in crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) -- AUTOMATIC: New configs (Jeremy Cline) -- Skip ksamples for bpf, they are broken (Jeremy Cline) -- configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) -- configs: New config in mm for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) -- configs: New config in init for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) -- merge.pl: Avoid comments but do not skip them (Don Zickus) -- configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) -- Update a comment about what released kernel means (Laura Abbott) -- Provide both Fedora and RHEL files in the SRPM (Laura Abbott) -- kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) -- kernel.spec.template: Add macros for building with nopatches (Laura Abbott) -- kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) -- kernel.spec.template: Consolodate the options (Laura Abbott) -- configs: Add pending direcory to Fedora (Laura Abbott) -- kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) -- configs: New config in net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) -- configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] -- configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) -- kernel.spec.template: Tweak the python3 mangling (Laura Abbott) -- kernel.spec.template: Add --with verbose option (Laura Abbott) -- kernel.spec.template: Switch to using %%install instead of %%__install (Laura Abbott) -- kernel.spec.template: Make the kernel.org URL https (Laura Abbott) -- kernel.spec.template: Update message about secure boot signing (Laura Abbott) -- kernel.spec.template: Move some with flags definitions up (Laura Abbott) -- kernel.spec.template: Update some BuildRequires (Laura Abbott) -- kernel.spec.template: Get rid of %%clean (Laura Abbott) -- configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) -- configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) -- configs: New config in lib for v5.4-rc1 (Jeremy Cline) -- configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) -- configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) -- Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) -- New configuration options for v5.4-rc4 (Jeremy Cline) -- Correctly name tarball for single tarball builds (Laura Abbott) -- configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) -- Allow overriding the dist tag on the command line (Laura Abbott) -- Allow scratch branch target to be overridden (Laura Abbott) -- Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) -- Amend the changelog when rebasing (Laura Abbott) -- configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in block for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) -- redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) -- redhat: Set Fedora options (Laura Abbott) -- Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) -- configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) -- configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) -- configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) -- Add option to allow mismatched configs on the command line (Laura Abbott) -- configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) -- configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) -- gitlab: Add CI job for packaging scripts (Major Hayden) -- Speed up CI with CKI image (Major Hayden) -- Disable e1000 driver in ARK (Neil Horman) -- configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) -- configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) -- configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) -- Add an initial CI configuration for the internal branch (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- New drop of configuration options for v5.4-rc1 (Jeremy Cline) -- Pull the RHEL version defines out of the Makefile (Jeremy Cline) -- Sync up the ARK build scripts (Jeremy Cline) -- Sync up the Fedora Rawhide configs (Jeremy Cline) -- Sync up the ARK config files (Jeremy Cline) -- configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) -- configs: Add README for some other arches (Laura Abbott) -- configs: Sync up Fedora configs (Laura Abbott) -- [initial commit] Add structure for building with git (Laura Abbott) -- [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) -- [initial commit] Red Hat gitignore and attributes (Laura Abbott) -- [initial commit] Add changelog (Laura Abbott) -- [initial commit] Add makefile (Laura Abbott) -- [initial commit] Add files for generating the kernel.spec (Laura Abbott) -- [initial commit] Add rpm directory (Laura Abbott) -- [initial commit] Add files for packaging (Laura Abbott) -- [initial commit] Add kabi files (Laura Abbott) -- [initial commit] Add scripts (Laura Abbott) -- [initial commit] Add configs (Laura Abbott) -- [initial commit] Add Makefiles (Laura Abbott) - -* Fri Oct 29 2021 Fedora Kernel Team [5.15-0.rc7.20211029gitf25a5481af12.56] -- redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) -- redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) -- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) - -* Thu Oct 28 2021 Fedora Kernel Team [5.15-0.rc7.20211028git1fc596a56b33.55] -- Build CONFIG_SPI_PXA2XX as a module on x86 (Justin M. Forbes) -- redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) - -* Wed Oct 27 2021 Fedora Kernel Team [5.15-0.rc7.20211027gitd25f27432f80.54] -- Fedora config updates (Justin M. Forbes) - -* Tue Oct 26 2021 Fedora Kernel Team [5.15-0.rc7.53] -- Enable CONFIG_FAIL_SUNRPC for debug builds (Justin M. Forbes) -- fedora: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) - -* Thu Oct 21 2021 Fedora Kernel Team [5.15-0.rc6.20211021git2f111a6fd5b5.49] -- Revert "bpf, selftests: Disable tests that need clang13" (Jiri Olsa) -- spec: Don't fail spec build if ksamples fails (Jiri Olsa) -- Enable CONFIG_QCOM_SCM for arm (Justin M. Forbes) - -* Tue Oct 19 2021 Fedora Kernel Team [5.15-0.rc6.47] -- redhat: Disable clang's integrated assembler on ppc64le and s390x (Tom Stellard) -- redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) - -* Fri Oct 15 2021 Fedora Kernel Team [5.15-0.rc5.20211015gitec681c53f8d2.43] -- Fix dist-srpm-gcov (Don Zickus) -- redhat: configs: add CONFIG_NTB and related items (John W. Linville) -- Add kfence_test to mod-internal.list (Justin M. Forbes) - -* Tue Oct 12 2021 Fedora Kernel Team [5.15-0.rc5.20211012gitfa5878760579.40] -- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) -- redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) -- Use common config for NODES_SHIFT (Mark Salter) - -* Sat Oct 09 2021 Fedora Kernel Team [5.15-0.rc4.20211009git5d6ab0bb408f.37] -- redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) - -* Thu Oct 07 2021 Fedora Kernel Team [5.15-0.rc4.20211007git5af4055fa813.35] -- Fedora NTFS config updates (Justin M. Forbes) -- Fedora 5.15 configs part 1 (Justin M. Forbes) - -* Wed Oct 06 2021 Fedora Kernel Team [5.15-0.rc4.20211006git60a9483534ed.34] -- Revert "Merge branch 'ppcbpfselftest' into 'os-build'" (Justin M. Forbes) - -* Tue Oct 05 2021 Fedora Kernel Team [5.15-0.rc4.20211005gitf6274b06e326.33] -- Fix ordering in genspec args (Justin M. Forbes) - -* Sat Oct 02 2021 Fedora Kernel Team [5.15-0.rc3.20211002git53d5fc89d66a.30] -- redhat/configs: Enable Hyper-V guests on ARM64 (Vitaly Kuznetsov) [2007430] -- redhat: configs: Enable CONFIG_THINKPAD_LMI (Hans de Goede) -- redhat/docs: update Koji link to avoid redirect (Joel Savitz) -- redhat: add support for different profiles with dist*-brew (Herton R. Krzesinski) -- Fix BPF selftests build on ppc64 (Justin M. Forbes) -- redhat: configs: Disable xtables and ipset (Phil Sutter) [1945179] -- redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179] - -* Fri Oct 01 2021 Fedora Kernel Team [5.15-0.rc3.20211001git4de593fb965f.29] -- Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Justin M. Forbes) -- Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Justin M. Forbes) -- redhat: move the DIST variable setting to Makefile.variables (Herton R. Krzesinski) -- redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) -- redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) -- redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) -- redhat/Makefile: Make kernel-local global (Prarit Bhargava) -- redhat/Makefile: Use flavors file (Prarit Bhargava) -- Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Justin M. Forbes) - -* Thu Sep 30 2021 Fedora Kernel Team [5.15-0.rc3.20210930git02d5e016800d.28] -- redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) - -* Wed Sep 29 2021 Fedora Kernel Team [5.15-0.rc3.20210929gita4e6f95a891a.27] -- cleanup CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) -- redhat: rename usage of .rhel8git.mk to .rhpkg.mk (Herton R. Krzesinski) - -* Tue Sep 28 2021 Fedora Kernel Team [5.15-0.rc3.20210928git0513e464f900.26] -- Manually add pending items that need to be set due to mismatch (Justin M. Forbes) -- Clean up pending common (Justin M. Forbes) -- redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [2006813] -- redhat: remove kernel.changelog-8.99 file (Herton R. Krzesinski) - -* Thu Sep 23 2021 Fedora Kernel Team [5.15-0.rc2.20210923git58e2cf5d7946.21] -- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] - -* Sat Sep 18 2021 Fedora Kernel Team [5.15-0.rc1.20210918git4357f03d6611.16] -- redhat: bump RHEL_MAJOR and add the changelog file for it (Herton R. Krzesinski) -- redhat: add documentation about the os-build rebase process (Herton R. Krzesinski) - -# The following bit is important for automation so please do not remove -# END OF CHANGELOG - ### # The following Emacs magic makes C-c C-e use UTC dates. # Local Variables: diff --git a/mod-extra.list.fedora b/mod-extra.list.fedora index 327c7fea1..c83fc33a9 100644 --- a/mod-extra.list.fedora +++ b/mod-extra.list.fedora @@ -39,8 +39,6 @@ dccp_probe.ko diva_idi.ko divas.ko dlm.ko -dln2-adc.ko -dln2.ko ds1wm.ko ds2482.ko ds2490.ko @@ -56,7 +54,6 @@ gf2k.ko gfs2.ko gigaset.ko girbil-sir.ko -gpio-dln2.ko grip.ko grip_mp.ko guillemot.ko @@ -70,7 +67,6 @@ hysdn.ko i2400m.ko i2400m-sdio.ko i2400m-usb.ko -i2c-dln2.ko ieee802154.ko iforce.ko interact.ko @@ -151,7 +147,6 @@ softing_cs.ko softing.ko spaceball.ko spaceorb.ko -spi-dln2.ko stinger.ko sysv.ko tcp_bic.ko diff --git a/mod-internal.list b/mod-internal.list index 9063c974f..81419905c 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -1,59 +1,60 @@ +bitfield_kunit +clk-gate_test +clk_test +cmdline_kunit +cpumask_kunit +cros_kunit +dev_addr_lists_test dmatest +ext4-inode-test +fat_test +iio-test-format +iio-test-rescale +kfence_test kunit kunit-test -ext4-inode-test -list-test -sysctl-test -mptcp_crypto_test -mptcp_token_test -bitfield_kunit -cmdline_kunit -property-entry-test -qos-test -resource_kunit -soc-topology-test -string-stream-test -test_linear_ranges -test_bits -test_kasan -time_test -fat_test lib_test -rational-test -test_list_sort -slub_kunit -memcpy_kunit -dev_addr_lists_test -kfence_test -test_hash +list-test locktorture mac80211_hwsim +memcpy_kunit +mptcp_crypto_test +mptcp_token_test +mtty netdevsim +overflow_kunit pktgen +rational-test +rcuscale rcutorture +refscale +resource_kunit rocker scftorture +slub_kunit +soc-topology-test +soc-utils-test +stackinit_kunit +sysctl-test +test_bits +test_bpf +test_hash +test_hmm +test_kasan test_klp_atomic_replace +test_klp_callbacks_busy test_klp_callbacks_demo test_klp_callbacks_demo2 -test_klp_callbacks_busy test_klp_callbacks_mod test_klp_livepatch test_klp_shadow_vars test_klp_state test_klp_state2 test_klp_state3 -torture -refscale -rcuscale -memcpy_kunit -dev_addr_lists_test -test_hash -test_bpf -stackinit_kunit -overflow_kunit -clk-gate_test -clk_test -mtty -test_hmm +test_kprobes +test_linear_ranges +test_list_sort +test_sort test_vmalloc +time_test +torture diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch deleted file mode 100644 index 2d4489881..000000000 --- a/patch-5.19-redhat.patch +++ /dev/null @@ -1,3407 +0,0 @@ - .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 + - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - - .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 ++ - Kconfig | 2 + - Kconfig.redhat | 17 + - Makefile | 4 + - arch/arm/Kconfig | 4 +- - arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 + - arch/arm/boot/dts/bcm2711.dtsi | 14 +- - arch/arm/boot/dts/bcm2835-common.dtsi | 1 + - arch/arm/configs/bcm2835_defconfig | 1 + - arch/arm/configs/multi_v7_defconfig | 1 + - arch/arm64/Kconfig | 3 +- - arch/arm64/configs/defconfig | 1 + - arch/s390/include/asm/ipl.h | 1 + - arch/s390/kernel/ipl.c | 5 + - arch/s390/kernel/setup.c | 4 + - arch/x86/kernel/setup.c | 22 +- - drivers/acpi/apei/hest.c | 8 + - drivers/acpi/irq.c | 17 +- - drivers/acpi/scan.c | 9 + - drivers/ata/libahci.c | 18 + - drivers/char/ipmi/ipmi_dmi.c | 15 + - drivers/char/ipmi/ipmi_msghandler.c | 16 +- - drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 ++- - drivers/firmware/efi/secureboot.c | 38 + - drivers/firmware/sysfb.c | 18 +- - drivers/gpu/drm/i915/display/intel_psr.c | 37 +- - drivers/gpu/drm/v3d/Kconfig | 5 +- - drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- - drivers/gpu/drm/v3d/v3d_drv.c | 12 +- - drivers/gpu/drm/v3d/v3d_gem.c | 12 +- - drivers/gpu/drm/vc4/vc4_hdmi.c | 46 +- - drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + - drivers/hid/hid-rmi.c | 64 -- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 + - drivers/input/rmi4/rmi_driver.c | 124 +-- - drivers/iommu/iommu.c | 22 + - drivers/mfd/bcm2835-pm.c | 74 +- - drivers/net/phy/Kconfig | 5 + - drivers/net/phy/Makefile | 1 + - drivers/net/phy/bcm-phy-lib.h | 19 + - drivers/net/phy/bcm-phy-ptp.c | 944 +++++++++++++++++++++ - drivers/net/phy/broadcom.c | 33 +- - drivers/pci/quirks.c | 24 + - drivers/soc/bcm/bcm2835-power.c | 72 +- - drivers/usb/core/hub.c | 7 + - include/linux/efi.h | 22 +- - include/linux/lsm_hook_defs.h | 2 + - include/linux/lsm_hooks.h | 6 + - include/linux/mfd/bcm2835-pm.h | 1 + - include/linux/rmi.h | 1 + - include/linux/security.h | 5 + - init/Kconfig | 2 +- - kernel/module/signing.c | 9 +- - net/bluetooth/hci_event.c | 20 + - net/ipv4/fib_semantics.c | 8 +- - scripts/tags.sh | 2 + - security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 + - security/lockdown/lockdown.c | 1 + - security/security.c | 6 + - tools/testing/selftests/net/fib_nexthops.sh | 5 + - 64 files changed, 1804 insertions(+), 325 deletions(-) - -diff --git a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml -index e6485f7b046f..217c42874f41 100644 ---- a/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml -+++ b/Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml -@@ -16,6 +16,7 @@ properties: - - compatible: - enum: -+ - brcm,2711-v3d - - brcm,7268-v3d - - brcm,7278-v3d - -diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt -deleted file mode 100644 -index 72ff033565e5..000000000000 ---- a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt -+++ /dev/null -@@ -1,46 +0,0 @@ --BCM2835 PM (Power domains, watchdog) -- --The PM block controls power domains and some reset lines, and includes --a watchdog timer. This binding supersedes the brcm,bcm2835-pm-wdt --binding which covered some of PM's register range and functionality. -- --Required properties: -- --- compatible: Should be "brcm,bcm2835-pm" --- reg: Specifies base physical address and size of the two -- register ranges ("PM" and "ASYNC_BRIDGE" in that -- order) --- clocks: a) v3d: The V3D clock from CPRMAN -- b) peri_image: The PERI_IMAGE clock from CPRMAN -- c) h264: The H264 clock from CPRMAN -- d) isp: The ISP clock from CPRMAN --- #reset-cells: Should be 1. This property follows the reset controller -- bindings[1]. --- #power-domain-cells: Should be 1. This property follows the power domain -- bindings[2]. -- --Optional properties: -- --- timeout-sec: Contains the watchdog timeout in seconds --- system-power-controller: Whether the watchdog is controlling the -- system power. This node follows the power controller bindings[3]. -- --[1] Documentation/devicetree/bindings/reset/reset.txt --[2] Documentation/devicetree/bindings/power/power-domain.yaml --[3] Documentation/devicetree/bindings/power/power-controller.txt -- --Example: -- --pm { -- compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; -- #power-domain-cells = <1>; -- #reset-cells = <1>; -- reg = <0x7e100000 0x114>, -- <0x7e00a000 0x24>; -- clocks = <&clocks BCM2835_CLOCK_V3D>, -- <&clocks BCM2835_CLOCK_PERI_IMAGE>, -- <&clocks BCM2835_CLOCK_H264>, -- <&clocks BCM2835_CLOCK_ISP>; -- clock-names = "v3d", "peri_image", "h264", "isp"; -- system-power-controller; --}; -diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml -new file mode 100644 -index 000000000000..894786640938 ---- /dev/null -+++ b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml -@@ -0,0 +1,86 @@ -+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause -+%YAML 1.2 -+--- -+$id: "http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-pm.yaml#" -+$schema: "http://devicetree.org/meta-schemas/core.yaml#" -+ -+title: BCM2835 PM (Power domains, watchdog) -+ -+description: | -+ The PM block controls power domains and some reset lines, and includes a -+ watchdog timer. -+ -+maintainers: -+ - Nicolas Saenz Julienne -+ -+allOf: -+ - $ref: ../../watchdog/watchdog.yaml# -+ -+properties: -+ compatible: -+ items: -+ - enum: -+ - brcm,bcm2835-pm -+ - brcm,bcm2711-pm -+ - const: brcm,bcm2835-pm-wdt -+ -+ reg: -+ minItems: 2 -+ maxItems: 3 -+ -+ reg-names: -+ minItems: 2 -+ items: -+ - const: pm -+ - const: asb -+ - const: rpivid_asb -+ -+ "#power-domain-cells": -+ const: 1 -+ -+ "#reset-cells": -+ const: 1 -+ -+ clocks: -+ minItems: 4 -+ maxItems: 4 -+ -+ clock-names: -+ items: -+ - const: v3d -+ - const: peri_image -+ - const: h264 -+ - const: isp -+ -+ system-power-controller: -+ type: boolean -+ -+ timeout-sec: true -+ -+required: -+ - compatible -+ - reg -+ - "#power-domain-cells" -+ - "#reset-cells" -+ - clocks -+ -+additionalProperties: false -+ -+examples: -+ - | -+ #include -+ -+ watchdog@7e100000 { -+ compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; -+ #power-domain-cells = <1>; -+ #reset-cells = <1>; -+ reg = <0x7e100000 0x114>, -+ <0x7e00a000 0x24>; -+ reg-names = "pm", "asb"; -+ clocks = <&clocks BCM2835_CLOCK_V3D>, -+ <&clocks BCM2835_CLOCK_PERI_IMAGE>, -+ <&clocks BCM2835_CLOCK_H264>, -+ <&clocks BCM2835_CLOCK_ISP>; -+ clock-names = "v3d", "peri_image", "h264", "isp"; -+ system-power-controller; -+ }; -diff --git a/Kconfig b/Kconfig -index 745bc773f567..f57ff40109d7 100644 ---- a/Kconfig -+++ b/Kconfig -@@ -30,3 +30,5 @@ source "lib/Kconfig" - source "lib/Kconfig.debug" - - source "Documentation/Kconfig" -+ -+source "Kconfig.redhat" -diff --git a/Kconfig.redhat b/Kconfig.redhat -new file mode 100644 -index 000000000000..733a26bd887a ---- /dev/null -+++ b/Kconfig.redhat -@@ -0,0 +1,17 @@ -+# SPDX-License-Identifier: GPL-2.0-only -+# -+# Red Hat specific options -+# -+ -+menu "Red Hat options" -+ -+config RH_DISABLE_DEPRECATED -+ bool "Remove support for deprecated features" -+ help -+ Red Hat may choose to deprecate certain features in its kernels. -+ Enable this option to remove support for hardware that is no -+ longer supported. -+ -+ Unless you want a restricted kernel, say N here. -+ -+endmenu -diff --git a/Makefile b/Makefile -index 2113ad46488a..16ef1ab7b9f6 100644 ---- a/Makefile -+++ b/Makefile -@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ - PHONY := __all - __all: - -+# Set RHEL variables -+# Use this spot to avoid future merge conflicts -+include Makefile.rhelver -+ - # We are using a recursive build, so we need to do a little thinking - # to get the ordering right. - # -diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig -index ccc4706484d3..9549a5af2cbb 100644 ---- a/arch/arm/Kconfig -+++ b/arch/arm/Kconfig -@@ -1382,9 +1382,9 @@ config HIGHMEM - If unsure, say n. - - config HIGHPTE -- bool "Allocate 2nd-level pagetables from highmem" if EXPERT -+ bool "Allocate 2nd-level pagetables from highmem" - depends on HIGHMEM -- default y -+ default n - help - The VM uses one page of physical memory for each page table. - For systems with a lot of processes, this can use a lot of -diff --git a/arch/arm/boot/dts/bcm2711-rpi.dtsi b/arch/arm/boot/dts/bcm2711-rpi.dtsi -index ca266c5d9f9b..98817a6675b9 100644 ---- a/arch/arm/boot/dts/bcm2711-rpi.dtsi -+++ b/arch/arm/boot/dts/bcm2711-rpi.dtsi -@@ -69,6 +69,10 @@ blconfig: nvram@0 { - }; - }; - -+&v3d { -+ clocks = <&firmware_clocks 5>; -+}; -+ - &vchiq { - interrupts = ; - }; -diff --git a/arch/arm/boot/dts/bcm2711.dtsi b/arch/arm/boot/dts/bcm2711.dtsi -index 89af57482bc8..941c4d16791b 100644 ---- a/arch/arm/boot/dts/bcm2711.dtsi -+++ b/arch/arm/boot/dts/bcm2711.dtsi -@@ -107,12 +107,13 @@ dma: dma@7e007000 { - }; - - pm: watchdog@7e100000 { -- compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt"; -+ compatible = "brcm,bcm2711-pm", "brcm,bcm2835-pm-wdt"; - #power-domain-cells = <1>; - #reset-cells = <1>; - reg = <0x7e100000 0x114>, - <0x7e00a000 0x24>, - <0x7ec11000 0x20>; -+ reg-names = "pm", "asb", "rpivid_asb"; - clocks = <&clocks BCM2835_CLOCK_V3D>, - <&clocks BCM2835_CLOCK_PERI_IMAGE>, - <&clocks BCM2835_CLOCK_H264>, -@@ -601,6 +602,17 @@ genet_mdio: mdio@e14 { - #size-cells = <0x0>; - }; - }; -+ -+ v3d: gpu@7ec00000 { -+ compatible = "brcm,2711-v3d"; -+ reg = <0x0 0x7ec00000 0x4000>, -+ <0x0 0x7ec04000 0x4000>; -+ reg-names = "hub", "core0"; -+ -+ power-domains = <&pm BCM2835_POWER_DOMAIN_GRAFX_V3D>; -+ resets = <&pm BCM2835_RESET_V3D>; -+ interrupts = ; -+ }; - }; - }; - -diff --git a/arch/arm/boot/dts/bcm2835-common.dtsi b/arch/arm/boot/dts/bcm2835-common.dtsi -index c25e797b9060..a037d2bc5b11 100644 ---- a/arch/arm/boot/dts/bcm2835-common.dtsi -+++ b/arch/arm/boot/dts/bcm2835-common.dtsi -@@ -62,6 +62,7 @@ pm: watchdog@7e100000 { - #reset-cells = <1>; - reg = <0x7e100000 0x114>, - <0x7e00a000 0x24>; -+ reg-names = "pm", "asb"; - clocks = <&clocks BCM2835_CLOCK_V3D>, - <&clocks BCM2835_CLOCK_PERI_IMAGE>, - <&clocks BCM2835_CLOCK_H264>, -diff --git a/arch/arm/configs/bcm2835_defconfig b/arch/arm/configs/bcm2835_defconfig -index a9ed79b7f871..9270512c14ea 100644 ---- a/arch/arm/configs/bcm2835_defconfig -+++ b/arch/arm/configs/bcm2835_defconfig -@@ -106,6 +106,7 @@ CONFIG_REGULATOR_GPIO=y - CONFIG_MEDIA_SUPPORT=y - CONFIG_MEDIA_CAMERA_SUPPORT=y - CONFIG_DRM=y -+CONFIG_DRM_V3D=y - CONFIG_DRM_VC4=y - CONFIG_FB_SIMPLE=y - CONFIG_FRAMEBUFFER_CONSOLE=y -diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig -index ce9826bce29b..948d18e59cf5 100644 ---- a/arch/arm/configs/multi_v7_defconfig -+++ b/arch/arm/configs/multi_v7_defconfig -@@ -747,6 +747,7 @@ CONFIG_DRM_IMX_PARALLEL_DISPLAY=m - CONFIG_DRM_IMX_TVE=m - CONFIG_DRM_IMX_LDB=m - CONFIG_DRM_IMX_HDMI=m -+CONFIG_DRM_V3D=m - CONFIG_DRM_VC4=m - CONFIG_DRM_ETNAVIV=m - CONFIG_DRM_MXSFB=m -diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig -index dfd9228c2adc..1ea58e242a71 100644 ---- a/arch/arm64/Kconfig -+++ b/arch/arm64/Kconfig -@@ -1196,7 +1196,7 @@ endchoice - - config ARM64_FORCE_52BIT - bool "Force 52-bit virtual addresses for userspace" -- depends on ARM64_VA_BITS_52 && EXPERT -+ depends on ARM64_VA_BITS_52 - help - For systems with 52-bit userspace VAs enabled, the kernel will attempt - to maintain compatibility with older software by providing 48-bit VAs -@@ -1435,6 +1435,7 @@ config XEN - config FORCE_MAX_ZONEORDER - int - default "14" if ARM64_64K_PAGES -+ default "13" if (ARCH_THUNDER && !ARM64_64K_PAGES) - default "12" if ARM64_16K_PAGES - default "11" - help -diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig -index 7d1105343bc2..36aace2b5b28 100644 ---- a/arch/arm64/configs/defconfig -+++ b/arch/arm64/configs/defconfig -@@ -754,6 +754,7 @@ CONFIG_DRM_CDNS_MHDP8546=m - CONFIG_DRM_DW_HDMI_AHB_AUDIO=m - CONFIG_DRM_DW_HDMI_CEC=m - CONFIG_DRM_IMX_DCSS=m -+CONFIG_DRM_V3D=m - CONFIG_DRM_VC4=m - CONFIG_DRM_ETNAVIV=m - CONFIG_DRM_HISI_HIBMC=m -diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h -index a405b6bb89fb..50827b341fd7 100644 ---- a/arch/s390/include/asm/ipl.h -+++ b/arch/s390/include/asm/ipl.h -@@ -128,6 +128,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, - unsigned char flags, unsigned short cert); - int ipl_report_add_certificate(struct ipl_report *report, void *key, - unsigned long addr, unsigned long len); -+bool ipl_get_secureboot(void); - - /* - * DIAG 308 support -diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c -index 1cc85b8ff42e..b7ee128c67ce 100644 ---- a/arch/s390/kernel/ipl.c -+++ b/arch/s390/kernel/ipl.c -@@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) - } - - #endif -+ -+bool ipl_get_secureboot(void) -+{ -+ return !!ipl_secure_flag; -+} -diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c -index 3e0361db963e..9b59492fc2f4 100644 ---- a/arch/s390/kernel/setup.c -+++ b/arch/s390/kernel/setup.c -@@ -49,6 +49,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -971,6 +972,9 @@ void __init setup_arch(char **cmdline_p) - - log_component_list(); - -+ if (ipl_get_secureboot()) -+ security_lock_kernel_down("Secure IPL mode", LOCKDOWN_INTEGRITY_MAX); -+ - /* Have one command line that is parsed and saved in /proc/cmdline */ - /* boot_command_line has been already set up in early.c */ - *cmdline_p = boot_command_line; -diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index bd6c6fd373ae..3333b08a778d 100644 ---- a/arch/x86/kernel/setup.c -+++ b/arch/x86/kernel/setup.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -963,6 +964,13 @@ void __init setup_arch(char **cmdline_p) - if (efi_enabled(EFI_BOOT)) - efi_init(); - -+ efi_set_secure_boot(boot_params.secure_boot); -+ -+#ifdef CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT -+ if (efi_enabled(EFI_SECURE_BOOT)) -+ security_lock_kernel_down("EFI Secure Boot mode", LOCKDOWN_INTEGRITY_MAX); -+#endif -+ - dmi_setup(); - - /* -@@ -1132,19 +1140,7 @@ void __init setup_arch(char **cmdline_p) - /* Allocate bigger log buffer */ - setup_log_buf(1); - -- if (efi_enabled(EFI_BOOT)) { -- switch (boot_params.secure_boot) { -- case efi_secureboot_mode_disabled: -- pr_info("Secure boot disabled\n"); -- break; -- case efi_secureboot_mode_enabled: -- pr_info("Secure boot enabled\n"); -- break; -- default: -- pr_info("Secure boot could not be determined\n"); -- break; -- } -- } -+ efi_set_secure_boot(boot_params.secure_boot); - - reserve_initrd(); - -diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c -index 6aef1ee5e1bd..8f146b1b4972 100644 ---- a/drivers/acpi/apei/hest.c -+++ b/drivers/acpi/apei/hest.c -@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) - if (hest_disable || !hest_tab) - return -EINVAL; - -+#ifdef CONFIG_ARM64 -+ /* Ignore broken firmware */ -+ if (!strncmp(hest_tab->header.oem_id, "HPE ", 6) && -+ !strncmp(hest_tab->header.oem_table_id, "ProLiant", 8) && -+ MIDR_IMPLEMENTOR(read_cpuid_id()) == ARM_CPU_IMP_APM) -+ return -EINVAL; -+#endif -+ - hest_hdr = (struct acpi_hest_header *)(hest_tab + 1); - for (i = 0; i < hest_tab->error_source_count; i++) { - len = hest_esrc_len(hest_hdr); -diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c -index c68e694fca26..146cba5ae5bc 100644 ---- a/drivers/acpi/irq.c -+++ b/drivers/acpi/irq.c -@@ -130,6 +130,7 @@ struct acpi_irq_parse_one_ctx { - unsigned int index; - unsigned long *res_flags; - struct irq_fwspec *fwspec; -+ bool skip_producer_check; - }; - - /** -@@ -201,7 +202,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, - return AE_CTRL_TERMINATE; - case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: - eirq = &ares->data.extended_irq; -- if (eirq->producer_consumer == ACPI_PRODUCER) -+ if (!ctx->skip_producer_check && -+ eirq->producer_consumer == ACPI_PRODUCER) - return AE_OK; - if (ctx->index >= eirq->interrupt_count) { - ctx->index -= eirq->interrupt_count; -@@ -236,8 +238,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, - static int acpi_irq_parse_one(acpi_handle handle, unsigned int index, - struct irq_fwspec *fwspec, unsigned long *flags) - { -- struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec }; -+ struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec, false }; - -+ /* -+ * Firmware on arm64-based HPE m400 platform incorrectly marks -+ * its UART interrupt as ACPI_PRODUCER rather than ACPI_CONSUMER. -+ * Don't do the producer/consumer check for that device. -+ */ -+ if (IS_ENABLED(CONFIG_ARM64)) { -+ struct acpi_device *adev = acpi_bus_get_acpi_device(handle); -+ -+ if (adev && !strcmp(acpi_device_hid(adev), "APMC0D08")) -+ ctx.skip_producer_check = true; -+ } - acpi_walk_resources(handle, METHOD_NAME__CRS, acpi_irq_parse_one_cb, &ctx); - return ctx.rc; - } -diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 762b61f67e6c..3581d4898dc4 100644 ---- a/drivers/acpi/scan.c -+++ b/drivers/acpi/scan.c -@@ -1766,6 +1766,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) - if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) - return false; - -+ /* -+ * Firmware on some arm64 X-Gene platforms will make the UART -+ * device appear as both a UART and a slave of that UART. Just -+ * bail out here for X-Gene UARTs. -+ */ -+ if (IS_ENABLED(CONFIG_ARM64) && -+ !strcmp(acpi_device_hid(device), "APMC0D08")) -+ return false; -+ - INIT_LIST_HEAD(&resource_list); - acpi_dev_get_resources(device, &resource_list, - acpi_check_serial_bus_slave, -diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c -index cf8c7fd59ada..28a8189be64f 100644 ---- a/drivers/ata/libahci.c -+++ b/drivers/ata/libahci.c -@@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) - tmp &= ~PORT_CMD_START; - writel(tmp, port_mmio + PORT_CMD); - -+#ifdef CONFIG_ARM64 -+ /* Rev Ax of Cavium CN99XX needs a hack for port stop */ -+ if (dev_is_pci(ap->host->dev) && -+ to_pci_dev(ap->host->dev)->vendor == 0x14e4 && -+ to_pci_dev(ap->host->dev)->device == 0x9027 && -+ midr_is_cpu_model_range(read_cpuid_id(), -+ MIDR_CPU_MODEL(ARM_CPU_IMP_BRCM, BRCM_CPU_PART_VULCAN), -+ MIDR_CPU_VAR_REV(0, 0), -+ MIDR_CPU_VAR_REV(0, MIDR_REVISION_MASK))) { -+ tmp = readl(hpriv->mmio + 0x8000); -+ udelay(100); -+ writel(tmp | (1 << 26), hpriv->mmio + 0x8000); -+ udelay(100); -+ writel(tmp & ~(1 << 26), hpriv->mmio + 0x8000); -+ dev_warn(ap->host->dev, "CN99XX SATA reset workaround applied\n"); -+ } -+#endif -+ - /* wait for engine to stop. This could be as long as 500 msec */ - tmp = ata_wait_register(ap, port_mmio + PORT_CMD, - PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); -diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c -index bbf7029e224b..cf7faa970dd6 100644 ---- a/drivers/char/ipmi/ipmi_dmi.c -+++ b/drivers/char/ipmi/ipmi_dmi.c -@@ -215,6 +215,21 @@ static int __init scan_for_dmi_ipmi(void) - { - const struct dmi_device *dev = NULL; - -+#ifdef CONFIG_ARM64 -+ /* RHEL-only -+ * If this is ARM-based HPE m400, return now, because that platform -+ * reports the host-side ipmi address as intel port-io space, which -+ * does not exist in the ARM architecture. -+ */ -+ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); -+ -+ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { -+ pr_debug("%s does not support host ipmi\n", dmistr); -+ return 0; -+ } -+ /* END RHEL-only */ -+#endif -+ - while ((dev = dmi_find_device(DMI_DEV_TYPE_IPMI, NULL, dev))) - dmi_decode_ipmi((const struct dmi_header *) dev->device_data); - -diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c -index 703433493c85..6b1b102b9b7d 100644 ---- a/drivers/char/ipmi/ipmi_msghandler.c -+++ b/drivers/char/ipmi/ipmi_msghandler.c -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - - #define IPMI_DRIVER_VERSION "39.2" -@@ -5516,8 +5517,21 @@ static int __init ipmi_init_msghandler_mod(void) - { - int rv; - -- pr_info("version " IPMI_DRIVER_VERSION "\n"); -+#ifdef CONFIG_ARM64 -+ /* RHEL-only -+ * If this is ARM-based HPE m400, return now, because that platform -+ * reports the host-side ipmi address as intel port-io space, which -+ * does not exist in the ARM architecture. -+ */ -+ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); - -+ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { -+ pr_debug("%s does not support host ipmi\n", dmistr); -+ return -ENOSYS; -+ } -+ /* END RHEL-only */ -+#endif -+ pr_info("version " IPMI_DRIVER_VERSION "\n"); - mutex_lock(&ipmi_interfaces_mutex); - rv = ipmi_register_driver(); - mutex_unlock(&ipmi_interfaces_mutex); -diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index c02ff25dd477..d860f8eb9a81 100644 ---- a/drivers/firmware/efi/Makefile -+++ b/drivers/firmware/efi/Makefile -@@ -28,6 +28,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o - obj-$(CONFIG_EFI_BOOTLOADER_CONTROL) += efibc.o - obj-$(CONFIG_EFI_TEST) += test/ - obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o -+obj-$(CONFIG_EFI) += secureboot.o - obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o - obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o - obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o -diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index 860534bcfdac..96548e72f5df 100644 ---- a/drivers/firmware/efi/efi.c -+++ b/drivers/firmware/efi/efi.c -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include - -@@ -862,40 +863,101 @@ int efi_mem_type(unsigned long phys_addr) - } - #endif - -+struct efi_error_code { -+ efi_status_t status; -+ int errno; -+ const char *description; -+}; -+ -+static const struct efi_error_code efi_error_codes[] = { -+ { EFI_SUCCESS, 0, "Success"}, -+#if 0 -+ { EFI_LOAD_ERROR, -EPICK_AN_ERRNO, "Load Error"}, -+#endif -+ { EFI_INVALID_PARAMETER, -EINVAL, "Invalid Parameter"}, -+ { EFI_UNSUPPORTED, -ENOSYS, "Unsupported"}, -+ { EFI_BAD_BUFFER_SIZE, -ENOSPC, "Bad Buffer Size"}, -+ { EFI_BUFFER_TOO_SMALL, -ENOSPC, "Buffer Too Small"}, -+ { EFI_NOT_READY, -EAGAIN, "Not Ready"}, -+ { EFI_DEVICE_ERROR, -EIO, "Device Error"}, -+ { EFI_WRITE_PROTECTED, -EROFS, "Write Protected"}, -+ { EFI_OUT_OF_RESOURCES, -ENOMEM, "Out of Resources"}, -+#if 0 -+ { EFI_VOLUME_CORRUPTED, -EPICK_AN_ERRNO, "Volume Corrupt"}, -+ { EFI_VOLUME_FULL, -EPICK_AN_ERRNO, "Volume Full"}, -+ { EFI_NO_MEDIA, -EPICK_AN_ERRNO, "No Media"}, -+ { EFI_MEDIA_CHANGED, -EPICK_AN_ERRNO, "Media changed"}, -+#endif -+ { EFI_NOT_FOUND, -ENOENT, "Not Found"}, -+#if 0 -+ { EFI_ACCESS_DENIED, -EPICK_AN_ERRNO, "Access Denied"}, -+ { EFI_NO_RESPONSE, -EPICK_AN_ERRNO, "No Response"}, -+ { EFI_NO_MAPPING, -EPICK_AN_ERRNO, "No mapping"}, -+ { EFI_TIMEOUT, -EPICK_AN_ERRNO, "Time out"}, -+ { EFI_NOT_STARTED, -EPICK_AN_ERRNO, "Not started"}, -+ { EFI_ALREADY_STARTED, -EPICK_AN_ERRNO, "Already started"}, -+#endif -+ { EFI_ABORTED, -EINTR, "Aborted"}, -+#if 0 -+ { EFI_ICMP_ERROR, -EPICK_AN_ERRNO, "ICMP Error"}, -+ { EFI_TFTP_ERROR, -EPICK_AN_ERRNO, "TFTP Error"}, -+ { EFI_PROTOCOL_ERROR, -EPICK_AN_ERRNO, "Protocol Error"}, -+ { EFI_INCOMPATIBLE_VERSION, -EPICK_AN_ERRNO, "Incompatible Version"}, -+#endif -+ { EFI_SECURITY_VIOLATION, -EACCES, "Security Policy Violation"}, -+#if 0 -+ { EFI_CRC_ERROR, -EPICK_AN_ERRNO, "CRC Error"}, -+ { EFI_END_OF_MEDIA, -EPICK_AN_ERRNO, "End of Media"}, -+ { EFI_END_OF_FILE, -EPICK_AN_ERRNO, "End of File"}, -+ { EFI_INVALID_LANGUAGE, -EPICK_AN_ERRNO, "Invalid Languages"}, -+ { EFI_COMPROMISED_DATA, -EPICK_AN_ERRNO, "Compromised Data"}, -+ -+ // warnings -+ { EFI_WARN_UNKOWN_GLYPH, -EPICK_AN_ERRNO, "Warning Unknown Glyph"}, -+ { EFI_WARN_DELETE_FAILURE, -EPICK_AN_ERRNO, "Warning Delete Failure"}, -+ { EFI_WARN_WRITE_FAILURE, -EPICK_AN_ERRNO, "Warning Write Failure"}, -+ { EFI_WARN_BUFFER_TOO_SMALL, -EPICK_AN_ERRNO, "Warning Buffer Too Small"}, -+#endif -+}; -+ -+static int -+efi_status_cmp_bsearch(const void *key, const void *item) -+{ -+ u64 status = (u64)(uintptr_t)key; -+ struct efi_error_code *code = (struct efi_error_code *)item; -+ -+ if (status < code->status) -+ return -1; -+ if (status > code->status) -+ return 1; -+ return 0; -+} -+ - int efi_status_to_err(efi_status_t status) - { -- int err; -- -- switch (status) { -- case EFI_SUCCESS: -- err = 0; -- break; -- case EFI_INVALID_PARAMETER: -- err = -EINVAL; -- break; -- case EFI_OUT_OF_RESOURCES: -- err = -ENOSPC; -- break; -- case EFI_DEVICE_ERROR: -- err = -EIO; -- break; -- case EFI_WRITE_PROTECTED: -- err = -EROFS; -- break; -- case EFI_SECURITY_VIOLATION: -- err = -EACCES; -- break; -- case EFI_NOT_FOUND: -- err = -ENOENT; -- break; -- case EFI_ABORTED: -- err = -EINTR; -- break; -- default: -- err = -EINVAL; -- } -+ struct efi_error_code *found; -+ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); - -- return err; -+ found = bsearch((void *)(uintptr_t)status, efi_error_codes, -+ sizeof(struct efi_error_code), num, -+ efi_status_cmp_bsearch); -+ if (!found) -+ return -EINVAL; -+ return found->errno; -+} -+ -+const char * -+efi_status_to_str(efi_status_t status) -+{ -+ struct efi_error_code *found; -+ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); -+ -+ found = bsearch((void *)(uintptr_t)status, efi_error_codes, -+ sizeof(struct efi_error_code), num, -+ efi_status_cmp_bsearch); -+ if (!found) -+ return "Unknown error code"; -+ return found->description; - } - - static DEFINE_SPINLOCK(efi_mem_reserve_persistent_lock); -diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c -new file mode 100644 -index 000000000000..de0a3714a5d4 ---- /dev/null -+++ b/drivers/firmware/efi/secureboot.c -@@ -0,0 +1,38 @@ -+/* Core kernel secure boot support. -+ * -+ * Copyright (C) 2017 Red Hat, Inc. All Rights Reserved. -+ * Written by David Howells (dhowells@redhat.com) -+ * -+ * This program is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU General Public Licence -+ * as published by the Free Software Foundation; either version -+ * 2 of the Licence, or (at your option) any later version. -+ */ -+ -+#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt -+ -+#include -+#include -+#include -+ -+/* -+ * Decide what to do when UEFI secure boot mode is enabled. -+ */ -+void __init efi_set_secure_boot(enum efi_secureboot_mode mode) -+{ -+ if (efi_enabled(EFI_BOOT)) { -+ switch (mode) { -+ case efi_secureboot_mode_disabled: -+ pr_info("Secure boot disabled\n"); -+ break; -+ case efi_secureboot_mode_enabled: -+ set_bit(EFI_SECURE_BOOT, &efi.flags); -+ pr_info("Secure boot enabled\n"); -+ break; -+ default: -+ pr_warn("Secure boot could not be determined (mode %u)\n", -+ mode); -+ break; -+ } -+ } -+} -diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c -index 1f276f108cc9..7039ad9bdf7f 100644 ---- a/drivers/firmware/sysfb.c -+++ b/drivers/firmware/sysfb.c -@@ -34,6 +34,22 @@ - #include - #include - -+static int skip_simpledrm; -+ -+static int __init simpledrm_disable(char *opt) -+{ -+ if (!opt) -+ return -EINVAL; -+ -+ get_option(&opt, &skip_simpledrm); -+ -+ if (skip_simpledrm) -+ pr_info("The simpledrm driver will not be probed\n"); -+ -+ return 0; -+} -+early_param("nvidia-drm.modeset", simpledrm_disable); -+ - static struct platform_device *pd; - static DEFINE_MUTEX(disable_lock); - static bool disabled; -@@ -83,7 +99,7 @@ static __init int sysfb_init(void) - - /* try to create a simple-framebuffer device */ - compatible = sysfb_parse_mode(si, &mode); -- if (compatible) { -+ if (compatible && !skip_simpledrm) { - pd = sysfb_create_simplefb(si, &mode); - if (!IS_ERR(pd)) - goto unlock_mutex; -diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c -index 06db407e2749..36356893c7ca 100644 ---- a/drivers/gpu/drm/i915/display/intel_psr.c -+++ b/drivers/gpu/drm/i915/display/intel_psr.c -@@ -1618,8 +1618,12 @@ static void psr2_man_trk_ctl_calc(struct intel_crtc_state *crtc_state, - } - - static void clip_area_update(struct drm_rect *overlap_damage_area, -- struct drm_rect *damage_area) -+ struct drm_rect *damage_area, -+ struct drm_rect *pipe_src) - { -+ if (!drm_rect_intersect(damage_area, pipe_src)) -+ return; -+ - if (overlap_damage_area->y1 == -1) { - overlap_damage_area->y1 = damage_area->y1; - overlap_damage_area->y2 = damage_area->y2; -@@ -1685,6 +1689,7 @@ static bool psr2_sel_fetch_pipe_state_supported(const struct intel_crtc_state *c - int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, - struct intel_crtc *crtc) - { -+ struct drm_i915_private *dev_priv = to_i915(state->base.dev); - struct intel_crtc_state *crtc_state = intel_atomic_get_new_crtc_state(state, crtc); - struct drm_rect pipe_clip = { .x1 = 0, .y1 = -1, .x2 = INT_MAX, .y2 = -1 }; - struct intel_plane_state *new_plane_state, *old_plane_state; -@@ -1708,7 +1713,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, - */ - for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, - new_plane_state, i) { -- struct drm_rect src, damaged_area = { .y1 = -1 }; -+ struct drm_rect src, damaged_area = { .x1 = 0, .y1 = -1, -+ .x2 = INT_MAX }; - struct drm_atomic_helper_damage_iter iter; - struct drm_rect clip; - -@@ -1735,20 +1741,23 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, - if (old_plane_state->uapi.visible) { - damaged_area.y1 = old_plane_state->uapi.dst.y1; - damaged_area.y2 = old_plane_state->uapi.dst.y2; -- clip_area_update(&pipe_clip, &damaged_area); -+ clip_area_update(&pipe_clip, &damaged_area, -+ &crtc_state->pipe_src); - } - - if (new_plane_state->uapi.visible) { - damaged_area.y1 = new_plane_state->uapi.dst.y1; - damaged_area.y2 = new_plane_state->uapi.dst.y2; -- clip_area_update(&pipe_clip, &damaged_area); -+ clip_area_update(&pipe_clip, &damaged_area, -+ &crtc_state->pipe_src); - } - continue; - } else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) { - /* If alpha changed mark the whole plane area as damaged */ - damaged_area.y1 = new_plane_state->uapi.dst.y1; - damaged_area.y2 = new_plane_state->uapi.dst.y2; -- clip_area_update(&pipe_clip, &damaged_area); -+ clip_area_update(&pipe_clip, &damaged_area, -+ &crtc_state->pipe_src); - continue; - } - -@@ -1759,7 +1768,8 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, - &new_plane_state->uapi); - drm_atomic_for_each_plane_damage(&iter, &clip) { - if (drm_rect_intersect(&clip, &src)) -- clip_area_update(&damaged_area, &clip); -+ clip_area_update(&damaged_area, &clip, -+ &crtc_state->pipe_src); - } - - if (damaged_area.y1 == -1) -@@ -1767,7 +1777,20 @@ int intel_psr2_sel_fetch_update(struct intel_atomic_state *state, - - damaged_area.y1 += new_plane_state->uapi.dst.y1 - src.y1; - damaged_area.y2 += new_plane_state->uapi.dst.y1 - src.y1; -- clip_area_update(&pipe_clip, &damaged_area); -+ clip_area_update(&pipe_clip, &damaged_area, &crtc_state->pipe_src); -+ } -+ -+ /* -+ * TODO: For now we are just using full update in case -+ * selective fetch area calculation fails. To optimize this we -+ * should identify cases where this happens and fix the area -+ * calculation for those. -+ */ -+ if (pipe_clip.y1 == -1) { -+ drm_info_once(&dev_priv->drm, -+ "Selective fetch area calculation failed in pipe %c\n", -+ pipe_name(crtc->pipe)); -+ full_update = true; - } - - if (full_update) -diff --git a/drivers/gpu/drm/v3d/Kconfig b/drivers/gpu/drm/v3d/Kconfig -index e973ec487484..ce62c5908e1d 100644 ---- a/drivers/gpu/drm/v3d/Kconfig -+++ b/drivers/gpu/drm/v3d/Kconfig -@@ -1,7 +1,7 @@ - # SPDX-License-Identifier: GPL-2.0-only - config DRM_V3D - tristate "Broadcom V3D 3.x and newer" -- depends on ARCH_BCM || ARCH_BRCMSTB || COMPILE_TEST -+ depends on ARCH_BCM || ARCH_BRCMSTB || ARCH_BCM2835 || COMPILE_TEST - depends on DRM - depends on COMMON_CLK - depends on MMU -@@ -9,4 +9,5 @@ config DRM_V3D - select DRM_GEM_SHMEM_HELPER - help - Choose this option if you have a system that has a Broadcom -- V3D 3.x or newer GPU, such as BCM7268. -+ V3D 3.x or newer GPUs. SoCs supported include the BCM2711, -+ BCM7268 and BCM7278. -diff --git a/drivers/gpu/drm/v3d/v3d_debugfs.c b/drivers/gpu/drm/v3d/v3d_debugfs.c -index 29fd13109e43..efbde124c296 100644 ---- a/drivers/gpu/drm/v3d/v3d_debugfs.c -+++ b/drivers/gpu/drm/v3d/v3d_debugfs.c -@@ -4,7 +4,6 @@ - #include - #include - #include --#include - #include - #include - -@@ -131,11 +130,7 @@ static int v3d_v3d_debugfs_ident(struct seq_file *m, void *unused) - struct drm_device *dev = node->minor->dev; - struct v3d_dev *v3d = to_v3d_dev(dev); - u32 ident0, ident1, ident2, ident3, cores; -- int ret, core; -- -- ret = pm_runtime_get_sync(v3d->drm.dev); -- if (ret < 0) -- return ret; -+ int core; - - ident0 = V3D_READ(V3D_HUB_IDENT0); - ident1 = V3D_READ(V3D_HUB_IDENT1); -@@ -188,9 +183,6 @@ static int v3d_v3d_debugfs_ident(struct seq_file *m, void *unused) - (misccfg & V3D_MISCCFG_OVRTMUOUT) != 0); - } - -- pm_runtime_mark_last_busy(v3d->drm.dev); -- pm_runtime_put_autosuspend(v3d->drm.dev); -- - return 0; - } - -@@ -218,11 +210,6 @@ static int v3d_measure_clock(struct seq_file *m, void *unused) - uint32_t cycles; - int core = 0; - int measure_ms = 1000; -- int ret; -- -- ret = pm_runtime_get_sync(v3d->drm.dev); -- if (ret < 0) -- return ret; - - if (v3d->ver >= 40) { - V3D_CORE_WRITE(core, V3D_V4_PCTR_0_SRC_0_3, -@@ -246,9 +233,6 @@ static int v3d_measure_clock(struct seq_file *m, void *unused) - cycles / (measure_ms * 1000), - (cycles / (measure_ms * 100)) % 10); - -- pm_runtime_mark_last_busy(v3d->drm.dev); -- pm_runtime_put_autosuspend(v3d->drm.dev); -- - return 0; - } - -diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c -index 1afcd54fbbd5..8c7f910daa28 100644 ---- a/drivers/gpu/drm/v3d/v3d_drv.c -+++ b/drivers/gpu/drm/v3d/v3d_drv.c -@@ -19,7 +19,6 @@ - #include - #include - #include --#include - #include - - #include -@@ -43,7 +42,6 @@ static int v3d_get_param_ioctl(struct drm_device *dev, void *data, - { - struct v3d_dev *v3d = to_v3d_dev(dev); - struct drm_v3d_get_param *args = data; -- int ret; - static const u32 reg_map[] = { - [DRM_V3D_PARAM_V3D_UIFCFG] = V3D_HUB_UIFCFG, - [DRM_V3D_PARAM_V3D_HUB_IDENT1] = V3D_HUB_IDENT1, -@@ -69,17 +67,12 @@ static int v3d_get_param_ioctl(struct drm_device *dev, void *data, - if (args->value != 0) - return -EINVAL; - -- ret = pm_runtime_get_sync(v3d->drm.dev); -- if (ret < 0) -- return ret; - if (args->param >= DRM_V3D_PARAM_V3D_CORE0_IDENT0 && - args->param <= DRM_V3D_PARAM_V3D_CORE0_IDENT2) { - args->value = V3D_CORE_READ(0, offset); - } else { - args->value = V3D_READ(offset); - } -- pm_runtime_mark_last_busy(v3d->drm.dev); -- pm_runtime_put_autosuspend(v3d->drm.dev); - return 0; - } - -@@ -198,6 +191,7 @@ static const struct drm_driver v3d_drm_driver = { - }; - - static const struct of_device_id v3d_of_match[] = { -+ { .compatible = "brcm,2711-v3d" }, - { .compatible = "brcm,7268-v3d" }, - { .compatible = "brcm,7278-v3d" }, - {}, -@@ -280,10 +274,6 @@ static int v3d_platform_drm_probe(struct platform_device *pdev) - return -ENOMEM; - } - -- pm_runtime_use_autosuspend(dev); -- pm_runtime_set_autosuspend_delay(dev, 50); -- pm_runtime_enable(dev); -- - ret = v3d_gem_init(drm); - if (ret) - goto dma_free; -diff --git a/drivers/gpu/drm/v3d/v3d_gem.c b/drivers/gpu/drm/v3d/v3d_gem.c -index 2352e9640922..725a252e837b 100644 ---- a/drivers/gpu/drm/v3d/v3d_gem.c -+++ b/drivers/gpu/drm/v3d/v3d_gem.c -@@ -6,7 +6,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -372,9 +371,6 @@ v3d_job_free(struct kref *ref) - dma_fence_put(job->irq_fence); - dma_fence_put(job->done_fence); - -- pm_runtime_mark_last_busy(job->v3d->drm.dev); -- pm_runtime_put_autosuspend(job->v3d->drm.dev); -- - if (job->perfmon) - v3d_perfmon_put(job->perfmon); - -@@ -476,14 +472,10 @@ v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, - job->v3d = v3d; - job->free = free; - -- ret = pm_runtime_get_sync(v3d->drm.dev); -- if (ret < 0) -- goto fail; -- - ret = drm_sched_job_init(&job->base, &v3d_priv->sched_entity[queue], - v3d_priv); - if (ret) -- goto fail_job; -+ goto fail; - - if (has_multisync) { - if (se->in_sync_count && se->wait_stage == queue) { -@@ -514,8 +506,6 @@ v3d_job_init(struct v3d_dev *v3d, struct drm_file *file_priv, - - fail_deps: - drm_sched_job_cleanup(&job->base); --fail_job: -- pm_runtime_put_autosuspend(v3d->drm.dev); - fail: - kfree(*container); - *container = NULL; -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c -index 199bc398817f..3519b0c23d3b 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi.c -+++ b/drivers/gpu/drm/vc4/vc4_hdmi.c -@@ -2732,9 +2732,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) - DRM_ERROR("Failed to get HDMI state machine clock\n"); - return PTR_ERR(vc4_hdmi->hsm_clock); - } -+ - vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; - vc4_hdmi->cec_clock = vc4_hdmi->hsm_clock; - -+ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); -+ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { -+ DRM_ERROR("Failed to get HDMI state machine clock\n"); -+ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); -+ } -+ - return 0; - } - -@@ -2816,6 +2823,12 @@ static int vc5_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) - return PTR_ERR(vc4_hdmi->hsm_clock); - } - -+ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); -+ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { -+ DRM_ERROR("Failed to get HDMI state machine clock\n"); -+ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); -+ } -+ - vc4_hdmi->pixel_bvb_clock = devm_clk_get(dev, "bvb"); - if (IS_ERR(vc4_hdmi->pixel_bvb_clock)) { - DRM_ERROR("Failed to get pixel bvb clock\n"); -@@ -2879,7 +2892,7 @@ static int vc4_hdmi_runtime_suspend(struct device *dev) - { - struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); - -- clk_disable_unprepare(vc4_hdmi->hsm_clock); -+ clk_disable_unprepare(vc4_hdmi->hsm_rpm_clock); - - return 0; - } -@@ -2889,12 +2902,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); - unsigned long __maybe_unused flags; - u32 __maybe_unused value; -+ unsigned long rate; - int ret; - -- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); -+ /* -+ * The HSM clock is in the HDMI power domain, so we need to set -+ * its frequency while the power domain is active so that it -+ * keeps its rate. -+ */ -+ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); - if (ret) - return ret; - -+ ret = clk_prepare_enable(vc4_hdmi->hsm_rpm_clock); -+ if (ret) -+ return ret; -+ -+ /* -+ * Whenever the RaspberryPi boots without an HDMI monitor -+ * plugged in, the firmware won't have initialized the HSM clock -+ * rate and it will be reported as 0. -+ * -+ * If we try to access a register of the controller in such a -+ * case, it will lead to a silent CPU stall. Let's make sure we -+ * prevent such a case. -+ */ -+ rate = clk_get_rate(vc4_hdmi->hsm_rpm_clock); -+ if (!rate) { -+ ret = -EINVAL; -+ goto err_disable_clk; -+ } -+ - if (vc4_hdmi->variant->reset) - vc4_hdmi->variant->reset(vc4_hdmi); - -@@ -2916,6 +2954,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - #endif - - return 0; -+ -+err_disable_clk: -+ clk_disable_unprepare(vc4_hdmi->hsm_clock); -+ return ret; - } - - static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h -index 1520387b317f..fbc0a55f18e1 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi.h -+++ b/drivers/gpu/drm/vc4/vc4_hdmi.h -@@ -171,6 +171,7 @@ struct vc4_hdmi { - struct clk *cec_clock; - struct clk *pixel_clock; - struct clk *hsm_clock; -+ struct clk *hsm_rpm_clock; - struct clk *audio_clock; - struct clk *pixel_bvb_clock; - -diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c -index 311eee599ce9..2460c6bd46f8 100644 ---- a/drivers/hid/hid-rmi.c -+++ b/drivers/hid/hid-rmi.c -@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) - { - struct rmi_data *hdata = hid_get_drvdata(hdev); - struct rmi_device *rmi_dev = hdata->xport.rmi_dev; -- unsigned long flags; - - if (!(test_bit(RMI_STARTED, &hdata->flags))) - return 0; - -- local_irq_save(flags); -- - rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2); - -- generic_handle_irq(hdata->rmi_irq); -- -- local_irq_restore(flags); -- - return 1; - } - -@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = { - .reset = rmi_hid_reset, - }; - --static void rmi_irq_teardown(void *data) --{ -- struct rmi_data *hdata = data; -- struct irq_domain *domain = hdata->domain; -- -- if (!domain) -- return; -- -- irq_dispose_mapping(irq_find_mapping(domain, 0)); -- -- irq_domain_remove(domain); -- hdata->domain = NULL; -- hdata->rmi_irq = 0; --} -- --static int rmi_irq_map(struct irq_domain *h, unsigned int virq, -- irq_hw_number_t hw_irq_num) --{ -- irq_set_chip_and_handler(virq, &dummy_irq_chip, handle_simple_irq); -- -- return 0; --} -- --static const struct irq_domain_ops rmi_irq_ops = { -- .map = rmi_irq_map, --}; -- --static int rmi_setup_irq_domain(struct hid_device *hdev) --{ -- struct rmi_data *hdata = hid_get_drvdata(hdev); -- int ret; -- -- hdata->domain = irq_domain_create_linear(hdev->dev.fwnode, 1, -- &rmi_irq_ops, hdata); -- if (!hdata->domain) -- return -ENOMEM; -- -- ret = devm_add_action_or_reset(&hdev->dev, &rmi_irq_teardown, hdata); -- if (ret) -- return ret; -- -- hdata->rmi_irq = irq_create_mapping(hdata->domain, 0); -- if (hdata->rmi_irq <= 0) { -- hid_err(hdev, "Can't allocate an IRQ\n"); -- return hdata->rmi_irq < 0 ? hdata->rmi_irq : -ENXIO; -- } -- -- return 0; --} -- - static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) - { - struct rmi_data *data = NULL; -@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) - - mutex_init(&data->page_mutex); - -- ret = rmi_setup_irq_domain(hdev); -- if (ret) { -- hid_err(hdev, "failed to allocate IRQ domain\n"); -- return ret; -- } -- - if (data->device_flags & RMI_DEVICE_HAS_PHYS_BUTTONS) - rmi_hid_pdata.gpio_data.disable = true; - - data->xport.dev = hdev->dev.parent; - data->xport.pdata = rmi_hid_pdata; -- data->xport.pdata.irq = data->rmi_irq; - data->xport.proto_name = "hid"; - data->xport.ops = &hid_rmi_ops; - -diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c -index 87299e99dabb..d37b689ad1bf 100644 ---- a/drivers/hwtracing/coresight/coresight-etm4x-core.c -+++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -2123,6 +2124,16 @@ static const struct amba_id etm4_ids[] = { - {}, - }; - -+static const struct dmi_system_id broken_coresight[] = { -+ { -+ .matches = { -+ DMI_MATCH(DMI_SYS_VENDOR, "HPE"), -+ DMI_MATCH(DMI_PRODUCT_NAME, "Apollo 70"), -+ }, -+ }, -+ { } /* terminating entry */ -+}; -+ - MODULE_DEVICE_TABLE(amba, etm4_ids); - - static struct amba_driver etm4x_amba_driver = { -@@ -2156,6 +2167,11 @@ static int __init etm4x_init(void) - { - int ret; - -+ if (dmi_check_system(broken_coresight)) { -+ pr_info("ETM4 disabled due to firmware bug\n"); -+ return 0; -+ } -+ - ret = etm4_pm_setup(); - - /* etm4_pm_setup() does its own cleanup - exit on error */ -@@ -2182,6 +2198,9 @@ static int __init etm4x_init(void) - - static void __exit etm4x_exit(void) - { -+ if (dmi_check_system(broken_coresight)) -+ return; -+ - amba_driver_unregister(&etm4x_amba_driver); - platform_driver_unregister(&etm4_platform_driver); - etm4_pm_clear(); -diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c -index 258d5fe3d395..f7298e3dc8f3 100644 ---- a/drivers/input/rmi4/rmi_driver.c -+++ b/drivers/input/rmi4/rmi_driver.c -@@ -182,34 +182,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, - attn_data.data = fifo_data; - - kfifo_put(&drvdata->attn_fifo, attn_data); -+ -+ schedule_work(&drvdata->attn_work); - } - EXPORT_SYMBOL_GPL(rmi_set_attn_data); - --static irqreturn_t rmi_irq_fn(int irq, void *dev_id) -+static void attn_callback(struct work_struct *work) - { -- struct rmi_device *rmi_dev = dev_id; -- struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev); -+ struct rmi_driver_data *drvdata = container_of(work, -+ struct rmi_driver_data, -+ attn_work); - struct rmi4_attn_data attn_data = {0}; - int ret, count; - - count = kfifo_get(&drvdata->attn_fifo, &attn_data); -- if (count) { -- *(drvdata->irq_status) = attn_data.irq_status; -- drvdata->attn_data = attn_data; -- } -+ if (!count) -+ return; - -- ret = rmi_process_interrupt_requests(rmi_dev); -+ *(drvdata->irq_status) = attn_data.irq_status; -+ drvdata->attn_data = attn_data; -+ -+ ret = rmi_process_interrupt_requests(drvdata->rmi_dev); - if (ret) -- rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, -+ rmi_dbg(RMI_DEBUG_CORE, &drvdata->rmi_dev->dev, - "Failed to process interrupt request: %d\n", ret); - -- if (count) { -- kfree(attn_data.data); -- drvdata->attn_data.data = NULL; -- } -+ kfree(attn_data.data); -+ drvdata->attn_data.data = NULL; - - if (!kfifo_is_empty(&drvdata->attn_fifo)) -- return rmi_irq_fn(irq, dev_id); -+ schedule_work(&drvdata->attn_work); -+} -+ -+static irqreturn_t rmi_irq_fn(int irq, void *dev_id) -+{ -+ struct rmi_device *rmi_dev = dev_id; -+ int ret; -+ -+ ret = rmi_process_interrupt_requests(rmi_dev); -+ if (ret) -+ rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, -+ "Failed to process interrupt request: %d\n", ret); - - return IRQ_HANDLED; - } -@@ -217,7 +230,6 @@ static irqreturn_t rmi_irq_fn(int irq, void *dev_id) - static int rmi_irq_init(struct rmi_device *rmi_dev) - { - struct rmi_device_platform_data *pdata = rmi_get_platform_data(rmi_dev); -- struct rmi_driver_data *data = dev_get_drvdata(&rmi_dev->dev); - int irq_flags = irq_get_trigger_type(pdata->irq); - int ret; - -@@ -235,8 +247,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) - return ret; - } - -- data->enabled = true; -- - return 0; - } - -@@ -886,23 +896,27 @@ void rmi_enable_irq(struct rmi_device *rmi_dev, bool clear_wake) - if (data->enabled) - goto out; - -- enable_irq(irq); -- data->enabled = true; -- if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { -- retval = disable_irq_wake(irq); -- if (retval) -- dev_warn(&rmi_dev->dev, -- "Failed to disable irq for wake: %d\n", -- retval); -- } -+ if (irq) { -+ enable_irq(irq); -+ data->enabled = true; -+ if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { -+ retval = disable_irq_wake(irq); -+ if (retval) -+ dev_warn(&rmi_dev->dev, -+ "Failed to disable irq for wake: %d\n", -+ retval); -+ } - -- /* -- * Call rmi_process_interrupt_requests() after enabling irq, -- * otherwise we may lose interrupt on edge-triggered systems. -- */ -- irq_flags = irq_get_trigger_type(pdata->irq); -- if (irq_flags & IRQ_TYPE_EDGE_BOTH) -- rmi_process_interrupt_requests(rmi_dev); -+ /* -+ * Call rmi_process_interrupt_requests() after enabling irq, -+ * otherwise we may lose interrupt on edge-triggered systems. -+ */ -+ irq_flags = irq_get_trigger_type(pdata->irq); -+ if (irq_flags & IRQ_TYPE_EDGE_BOTH) -+ rmi_process_interrupt_requests(rmi_dev); -+ } else { -+ data->enabled = true; -+ } - - out: - mutex_unlock(&data->enabled_mutex); -@@ -922,20 +936,22 @@ void rmi_disable_irq(struct rmi_device *rmi_dev, bool enable_wake) - goto out; - - data->enabled = false; -- disable_irq(irq); -- if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { -- retval = enable_irq_wake(irq); -- if (retval) -- dev_warn(&rmi_dev->dev, -- "Failed to enable irq for wake: %d\n", -- retval); -- } -- -- /* make sure the fifo is clean */ -- while (!kfifo_is_empty(&data->attn_fifo)) { -- count = kfifo_get(&data->attn_fifo, &attn_data); -- if (count) -- kfree(attn_data.data); -+ if (irq) { -+ disable_irq(irq); -+ if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { -+ retval = enable_irq_wake(irq); -+ if (retval) -+ dev_warn(&rmi_dev->dev, -+ "Failed to enable irq for wake: %d\n", -+ retval); -+ } -+ } else { -+ /* make sure the fifo is clean */ -+ while (!kfifo_is_empty(&data->attn_fifo)) { -+ count = kfifo_get(&data->attn_fifo, &attn_data); -+ if (count) -+ kfree(attn_data.data); -+ } - } - - out: -@@ -981,6 +997,8 @@ static int rmi_driver_remove(struct device *dev) - irq_domain_remove(data->irqdomain); - data->irqdomain = NULL; - -+ cancel_work_sync(&data->attn_work); -+ - rmi_f34_remove_sysfs(rmi_dev); - rmi_free_function_list(rmi_dev); - -@@ -1219,9 +1237,15 @@ static int rmi_driver_probe(struct device *dev) - } - } - -- retval = rmi_irq_init(rmi_dev); -- if (retval < 0) -- goto err_destroy_functions; -+ if (pdata->irq) { -+ retval = rmi_irq_init(rmi_dev); -+ if (retval < 0) -+ goto err_destroy_functions; -+ } -+ -+ data->enabled = true; -+ -+ INIT_WORK(&data->attn_work, attn_callback); - - if (data->f01_container->dev.driver) { - /* Driver already bound, so enable ATTN now. */ -diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c -index f113833c3075..09b90271036f 100644 ---- a/drivers/iommu/iommu.c -+++ b/drivers/iommu/iommu.c -@@ -7,6 +7,7 @@ - #define pr_fmt(fmt) "iommu: " fmt - - #include -+#include - #include - #include - #include -@@ -2856,6 +2857,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) - } - EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); - -+#ifdef CONFIG_ARM64 -+static int __init iommu_quirks(void) -+{ -+ const char *vendor, *name; -+ -+ vendor = dmi_get_system_info(DMI_SYS_VENDOR); -+ name = dmi_get_system_info(DMI_PRODUCT_NAME); -+ -+ if (vendor && -+ (strncmp(vendor, "GIGABYTE", 8) == 0 && name && -+ (strncmp(name, "R120", 4) == 0 || -+ strncmp(name, "R270", 4) == 0))) { -+ pr_warn("Gigabyte %s detected, force iommu passthrough mode", name); -+ iommu_def_domain_type = IOMMU_DOMAIN_IDENTITY; -+ } -+ -+ return 0; -+} -+arch_initcall(iommu_quirks); -+#endif -+ - /* - * Changes the default domain of an iommu group that has *only* one device - * -diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c -index 42fe67f1538e..49cd1f03884a 100644 ---- a/drivers/mfd/bcm2835-pm.c -+++ b/drivers/mfd/bcm2835-pm.c -@@ -25,9 +25,52 @@ static const struct mfd_cell bcm2835_power_devs[] = { - { .name = "bcm2835-power" }, - }; - -+static int bcm2835_pm_get_pdata(struct platform_device *pdev, -+ struct bcm2835_pm *pm) -+{ -+ if (of_find_property(pm->dev->of_node, "reg-names", NULL)) { -+ struct resource *res; -+ -+ pm->base = devm_platform_ioremap_resource_byname(pdev, "pm"); -+ if (IS_ERR(pm->base)) -+ return PTR_ERR(pm->base); -+ -+ res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "asb"); -+ if (res) { -+ pm->asb = devm_ioremap_resource(&pdev->dev, res); -+ if (IS_ERR(pm->asb)) -+ pm->asb = NULL; -+ } -+ -+ res = platform_get_resource_byname(pdev, IORESOURCE_MEM, -+ "rpivid_asb"); -+ if (res) { -+ pm->rpivid_asb = devm_ioremap_resource(&pdev->dev, res); -+ if (IS_ERR(pm->rpivid_asb)) -+ pm->rpivid_asb = NULL; -+ } -+ -+ return 0; -+ } -+ -+ /* If no 'reg-names' property is found we can assume we're using old DTB. */ -+ pm->base = devm_platform_ioremap_resource(pdev, 0); -+ if (IS_ERR(pm->base)) -+ return PTR_ERR(pm->base); -+ -+ pm->asb = devm_platform_ioremap_resource(pdev, 1); -+ if (IS_ERR(pm->asb)) -+ pm->asb = NULL; -+ -+ pm->rpivid_asb = devm_platform_ioremap_resource(pdev, 2); -+ if (IS_ERR(pm->rpivid_asb)) -+ pm->rpivid_asb = NULL; -+ -+ return 0; -+} -+ - static int bcm2835_pm_probe(struct platform_device *pdev) - { -- struct resource *res; - struct device *dev = &pdev->dev; - struct bcm2835_pm *pm; - int ret; -@@ -39,10 +82,9 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - - pm->dev = dev; - -- res = platform_get_resource(pdev, IORESOURCE_MEM, 0); -- pm->base = devm_ioremap_resource(dev, res); -- if (IS_ERR(pm->base)) -- return PTR_ERR(pm->base); -+ ret = bcm2835_pm_get_pdata(pdev, pm); -+ if (ret) -+ return ret; - - ret = devm_mfd_add_devices(dev, -1, - bcm2835_pm_devs, ARRAY_SIZE(bcm2835_pm_devs), -@@ -50,30 +92,22 @@ static int bcm2835_pm_probe(struct platform_device *pdev) - if (ret) - return ret; - -- /* We'll use the presence of the AXI ASB regs in the -+ /* -+ * We'll use the presence of the AXI ASB regs in the - * bcm2835-pm binding as the key for whether we can reference - * the full PM register range and support power domains. - */ -- res = platform_get_resource(pdev, IORESOURCE_MEM, 1); -- if (res) { -- pm->asb = devm_ioremap_resource(dev, res); -- if (IS_ERR(pm->asb)) -- return PTR_ERR(pm->asb); -- -- ret = devm_mfd_add_devices(dev, -1, -- bcm2835_power_devs, -- ARRAY_SIZE(bcm2835_power_devs), -- NULL, 0, NULL); -- if (ret) -- return ret; -- } -- -+ if (pm->asb) -+ return devm_mfd_add_devices(dev, -1, bcm2835_power_devs, -+ ARRAY_SIZE(bcm2835_power_devs), -+ NULL, 0, NULL); - return 0; - } - - static const struct of_device_id bcm2835_pm_of_match[] = { - { .compatible = "brcm,bcm2835-pm-wdt", }, - { .compatible = "brcm,bcm2835-pm", }, -+ { .compatible = "brcm,bcm2711-pm", }, - {}, - }; - MODULE_DEVICE_TABLE(of, bcm2835_pm_of_match); -diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig -index 9fee639ee5c8..4bb231013009 100644 ---- a/drivers/net/phy/Kconfig -+++ b/drivers/net/phy/Kconfig -@@ -104,6 +104,8 @@ config AX88796B_PHY - config BROADCOM_PHY - tristate "Broadcom 54XX PHYs" - select BCM_NET_PHYLIB -+ select BCM_NET_PHYPTP if NETWORK_PHY_TIMESTAMPING -+ depends on PTP_1588_CLOCK_OPTIONAL - help - Currently supports the BCM5411, BCM5421, BCM5461, BCM54616S, BCM5464, - BCM5481, BCM54810 and BCM5482 PHYs. -@@ -160,6 +162,9 @@ config BCM_CYGNUS_PHY - config BCM_NET_PHYLIB - tristate - -+config BCM_NET_PHYPTP -+ tristate -+ - config CICADA_PHY - tristate "Cicada PHYs" - help -diff --git a/drivers/net/phy/Makefile b/drivers/net/phy/Makefile -index b12b1d86fc99..f7138d3c896b 100644 ---- a/drivers/net/phy/Makefile -+++ b/drivers/net/phy/Makefile -@@ -47,6 +47,7 @@ obj-$(CONFIG_BCM84881_PHY) += bcm84881.o - obj-$(CONFIG_BCM87XX_PHY) += bcm87xx.o - obj-$(CONFIG_BCM_CYGNUS_PHY) += bcm-cygnus.o - obj-$(CONFIG_BCM_NET_PHYLIB) += bcm-phy-lib.o -+obj-$(CONFIG_BCM_NET_PHYPTP) += bcm-phy-ptp.o - obj-$(CONFIG_BROADCOM_PHY) += broadcom.o - obj-$(CONFIG_CICADA_PHY) += cicada.o - obj-$(CONFIG_CORTINA_PHY) += cortina.o -diff --git a/drivers/net/phy/bcm-phy-lib.h b/drivers/net/phy/bcm-phy-lib.h -index c3842f87c33b..9902fb182099 100644 ---- a/drivers/net/phy/bcm-phy-lib.h -+++ b/drivers/net/phy/bcm-phy-lib.h -@@ -87,4 +87,23 @@ int bcm_phy_cable_test_start_rdb(struct phy_device *phydev); - int bcm_phy_cable_test_start(struct phy_device *phydev); - int bcm_phy_cable_test_get_status(struct phy_device *phydev, bool *finished); - -+#if IS_ENABLED(CONFIG_BCM_NET_PHYPTP) -+struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev); -+void bcm_ptp_config_init(struct phy_device *phydev); -+void bcm_ptp_stop(struct bcm_ptp_private *priv); -+#else -+static inline struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev) -+{ -+ return NULL; -+} -+ -+static inline void bcm_ptp_config_init(struct phy_device *phydev) -+{ -+} -+ -+static inline void bcm_ptp_stop(struct bcm_ptp_private *priv) -+{ -+} -+#endif -+ - #endif /* _LINUX_BCM_PHY_LIB_H */ -diff --git a/drivers/net/phy/bcm-phy-ptp.c b/drivers/net/phy/bcm-phy-ptp.c -new file mode 100644 -index 000000000000..ef00d6163061 ---- /dev/null -+++ b/drivers/net/phy/bcm-phy-ptp.c -@@ -0,0 +1,944 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Copyright (C) 2022 Meta Platforms Inc. -+ * Copyright (C) 2022 Jonathan Lemon -+ */ -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#include "bcm-phy-lib.h" -+ -+/* IEEE 1588 Expansion registers */ -+#define SLICE_CTRL 0x0810 -+#define SLICE_TX_EN BIT(0) -+#define SLICE_RX_EN BIT(8) -+#define TX_EVENT_MODE 0x0811 -+#define MODE_TX_UPDATE_CF BIT(0) -+#define MODE_TX_REPLACE_TS_CF BIT(1) -+#define MODE_TX_REPLACE_TS GENMASK(1, 0) -+#define RX_EVENT_MODE 0x0819 -+#define MODE_RX_UPDATE_CF BIT(0) -+#define MODE_RX_INSERT_TS_48 BIT(1) -+#define MODE_RX_INSERT_TS_64 GENMASK(1, 0) -+ -+#define MODE_EVT_SHIFT_SYNC 0 -+#define MODE_EVT_SHIFT_DELAY_REQ 2 -+#define MODE_EVT_SHIFT_PDELAY_REQ 4 -+#define MODE_EVT_SHIFT_PDELAY_RESP 6 -+ -+#define MODE_SEL_SHIFT_PORT 0 -+#define MODE_SEL_SHIFT_CPU 8 -+ -+#define RX_MODE_SEL(sel, evt, act) \ -+ (((MODE_RX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel)) -+ -+#define TX_MODE_SEL(sel, evt, act) \ -+ (((MODE_TX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel)) -+ -+/* needs global TS capture first */ -+#define TX_TS_CAPTURE 0x0821 -+#define TX_TS_CAP_EN BIT(0) -+#define RX_TS_CAPTURE 0x0822 -+#define RX_TS_CAP_EN BIT(0) -+ -+#define TIME_CODE_0 0x0854 -+#define TIME_CODE_1 0x0855 -+#define TIME_CODE_2 0x0856 -+#define TIME_CODE_3 0x0857 -+#define TIME_CODE_4 0x0858 -+ -+#define DPLL_SELECT 0x085b -+#define DPLL_HB_MODE2 BIT(6) -+ -+#define SHADOW_CTRL 0x085c -+#define SHADOW_LOAD 0x085d -+#define TIME_CODE_LOAD BIT(10) -+#define SYNC_OUT_LOAD BIT(9) -+#define NCO_TIME_LOAD BIT(7) -+#define FREQ_LOAD BIT(6) -+#define INTR_MASK 0x085e -+#define INTR_STATUS 0x085f -+#define INTC_FSYNC BIT(0) -+#define INTC_SOP BIT(1) -+ -+#define NCO_FREQ_LSB 0x0873 -+#define NCO_FREQ_MSB 0x0874 -+ -+#define NCO_TIME_0 0x0875 -+#define NCO_TIME_1 0x0876 -+#define NCO_TIME_2_CTRL 0x0877 -+#define FREQ_MDIO_SEL BIT(14) -+ -+#define SYNC_OUT_0 0x0878 -+#define SYNC_OUT_1 0x0879 -+#define SYNC_OUT_2 0x087a -+ -+#define SYNC_IN_DIVIDER 0x087b -+ -+#define SYNOUT_TS_0 0x087c -+#define SYNOUT_TS_1 0x087d -+#define SYNOUT_TS_2 0x087e -+ -+#define NSE_CTRL 0x087f -+#define NSE_GMODE_EN GENMASK(15, 14) -+#define NSE_CAPTURE_EN BIT(13) -+#define NSE_INIT BIT(12) -+#define NSE_CPU_FRAMESYNC BIT(5) -+#define NSE_SYNC1_FRAMESYNC BIT(3) -+#define NSE_FRAMESYNC_MASK GENMASK(5, 2) -+#define NSE_PEROUT_EN BIT(1) -+#define NSE_ONESHOT_EN BIT(0) -+#define NSE_SYNC_OUT_MASK GENMASK(1, 0) -+ -+#define TS_READ_CTRL 0x0885 -+#define TS_READ_START BIT(0) -+#define TS_READ_END BIT(1) -+ -+#define HB_REG_0 0x0886 -+#define HB_REG_1 0x0887 -+#define HB_REG_2 0x0888 -+#define HB_REG_3 0x08ec -+#define HB_REG_4 0x08ed -+#define HB_STAT_CTRL 0x088e -+#define HB_READ_START BIT(10) -+#define HB_READ_END BIT(11) -+#define HB_READ_MASK GENMASK(11, 10) -+ -+#define TS_REG_0 0x0889 -+#define TS_REG_1 0x088a -+#define TS_REG_2 0x088b -+#define TS_REG_3 0x08c4 -+ -+#define TS_INFO_0 0x088c -+#define TS_INFO_1 0x088d -+ -+#define TIMECODE_CTRL 0x08c3 -+#define TX_TIMECODE_SEL GENMASK(7, 0) -+#define RX_TIMECODE_SEL GENMASK(15, 8) -+ -+#define TIME_SYNC 0x0ff5 -+#define TIME_SYNC_EN BIT(0) -+ -+struct bcm_ptp_private { -+ struct phy_device *phydev; -+ struct mii_timestamper mii_ts; -+ struct ptp_clock *ptp_clock; -+ struct ptp_clock_info ptp_info; -+ struct ptp_pin_desc pin; -+ struct mutex mutex; -+ struct sk_buff_head tx_queue; -+ int tx_type; -+ bool hwts_rx; -+ u16 nse_ctrl; -+ bool pin_active; -+ struct delayed_work pin_work; -+}; -+ -+struct bcm_ptp_skb_cb { -+ unsigned long timeout; -+ u16 seq_id; -+ u8 msgtype; -+ bool discard; -+}; -+ -+struct bcm_ptp_capture { -+ ktime_t hwtstamp; -+ u16 seq_id; -+ u8 msgtype; -+ bool tx_dir; -+}; -+ -+#define BCM_SKB_CB(skb) ((struct bcm_ptp_skb_cb *)(skb)->cb) -+#define SKB_TS_TIMEOUT 10 /* jiffies */ -+ -+#define BCM_MAX_PULSE_8NS ((1U << 9) - 1) -+#define BCM_MAX_PERIOD_8NS ((1U << 30) - 1) -+ -+#define BRCM_PHY_MODEL(phydev) \ -+ ((phydev)->drv->phy_id & (phydev)->drv->phy_id_mask) -+ -+static struct bcm_ptp_private *mii2priv(struct mii_timestamper *mii_ts) -+{ -+ return container_of(mii_ts, struct bcm_ptp_private, mii_ts); -+} -+ -+static struct bcm_ptp_private *ptp2priv(struct ptp_clock_info *info) -+{ -+ return container_of(info, struct bcm_ptp_private, ptp_info); -+} -+ -+static void bcm_ptp_get_framesync_ts(struct phy_device *phydev, -+ struct timespec64 *ts) -+{ -+ u16 hb[4]; -+ -+ bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_START); -+ -+ hb[0] = bcm_phy_read_exp(phydev, HB_REG_0); -+ hb[1] = bcm_phy_read_exp(phydev, HB_REG_1); -+ hb[2] = bcm_phy_read_exp(phydev, HB_REG_2); -+ hb[3] = bcm_phy_read_exp(phydev, HB_REG_3); -+ -+ bcm_phy_write_exp(phydev, HB_STAT_CTRL, HB_READ_END); -+ bcm_phy_write_exp(phydev, HB_STAT_CTRL, 0); -+ -+ ts->tv_sec = (hb[3] << 16) | hb[2]; -+ ts->tv_nsec = (hb[1] << 16) | hb[0]; -+} -+ -+static u16 bcm_ptp_framesync_disable(struct phy_device *phydev, u16 orig_ctrl) -+{ -+ u16 ctrl = orig_ctrl & ~(NSE_FRAMESYNC_MASK | NSE_CAPTURE_EN); -+ -+ bcm_phy_write_exp(phydev, NSE_CTRL, ctrl); -+ -+ return ctrl; -+} -+ -+static void bcm_ptp_framesync_restore(struct phy_device *phydev, u16 orig_ctrl) -+{ -+ if (orig_ctrl & NSE_FRAMESYNC_MASK) -+ bcm_phy_write_exp(phydev, NSE_CTRL, orig_ctrl); -+} -+ -+static void bcm_ptp_framesync(struct phy_device *phydev, u16 ctrl) -+{ -+ /* trigger framesync - must have 0->1 transition. */ -+ bcm_phy_write_exp(phydev, NSE_CTRL, ctrl | NSE_CPU_FRAMESYNC); -+} -+ -+static int bcm_ptp_framesync_ts(struct phy_device *phydev, -+ struct ptp_system_timestamp *sts, -+ struct timespec64 *ts, -+ u16 orig_ctrl) -+{ -+ u16 ctrl, reg; -+ int i; -+ -+ ctrl = bcm_ptp_framesync_disable(phydev, orig_ctrl); -+ -+ ptp_read_system_prets(sts); -+ -+ /* trigger framesync + capture */ -+ bcm_ptp_framesync(phydev, ctrl | NSE_CAPTURE_EN); -+ -+ ptp_read_system_postts(sts); -+ -+ /* poll for FSYNC interrupt from TS capture */ -+ for (i = 0; i < 10; i++) { -+ reg = bcm_phy_read_exp(phydev, INTR_STATUS); -+ if (reg & INTC_FSYNC) { -+ bcm_ptp_get_framesync_ts(phydev, ts); -+ break; -+ } -+ } -+ -+ bcm_ptp_framesync_restore(phydev, orig_ctrl); -+ -+ return reg & INTC_FSYNC ? 0 : -ETIMEDOUT; -+} -+ -+static int bcm_ptp_gettimex(struct ptp_clock_info *info, -+ struct timespec64 *ts, -+ struct ptp_system_timestamp *sts) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ int err; -+ -+ mutex_lock(&priv->mutex); -+ err = bcm_ptp_framesync_ts(priv->phydev, sts, ts, priv->nse_ctrl); -+ mutex_unlock(&priv->mutex); -+ -+ return err; -+} -+ -+static int bcm_ptp_settime_locked(struct bcm_ptp_private *priv, -+ const struct timespec64 *ts) -+{ -+ struct phy_device *phydev = priv->phydev; -+ u16 ctrl; -+ u64 ns; -+ -+ ctrl = bcm_ptp_framesync_disable(phydev, priv->nse_ctrl); -+ -+ /* set up time code */ -+ bcm_phy_write_exp(phydev, TIME_CODE_0, ts->tv_nsec); -+ bcm_phy_write_exp(phydev, TIME_CODE_1, ts->tv_nsec >> 16); -+ bcm_phy_write_exp(phydev, TIME_CODE_2, ts->tv_sec); -+ bcm_phy_write_exp(phydev, TIME_CODE_3, ts->tv_sec >> 16); -+ bcm_phy_write_exp(phydev, TIME_CODE_4, ts->tv_sec >> 32); -+ -+ /* set NCO counter to match */ -+ ns = timespec64_to_ns(ts); -+ bcm_phy_write_exp(phydev, NCO_TIME_0, ns >> 4); -+ bcm_phy_write_exp(phydev, NCO_TIME_1, ns >> 20); -+ bcm_phy_write_exp(phydev, NCO_TIME_2_CTRL, (ns >> 36) & 0xfff); -+ -+ /* set up load on next frame sync (auto-clears due to NSE_INIT) */ -+ bcm_phy_write_exp(phydev, SHADOW_LOAD, TIME_CODE_LOAD | NCO_TIME_LOAD); -+ -+ /* must have NSE_INIT in order to write time code */ -+ bcm_ptp_framesync(phydev, ctrl | NSE_INIT); -+ -+ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); -+ -+ return 0; -+} -+ -+static int bcm_ptp_settime(struct ptp_clock_info *info, -+ const struct timespec64 *ts) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ int err; -+ -+ mutex_lock(&priv->mutex); -+ err = bcm_ptp_settime_locked(priv, ts); -+ mutex_unlock(&priv->mutex); -+ -+ return err; -+} -+ -+static int bcm_ptp_adjtime_locked(struct bcm_ptp_private *priv, -+ s64 delta_ns) -+{ -+ struct timespec64 ts; -+ int err; -+ s64 ns; -+ -+ err = bcm_ptp_framesync_ts(priv->phydev, NULL, &ts, priv->nse_ctrl); -+ if (!err) { -+ ns = timespec64_to_ns(&ts) + delta_ns; -+ ts = ns_to_timespec64(ns); -+ err = bcm_ptp_settime_locked(priv, &ts); -+ } -+ return err; -+} -+ -+static int bcm_ptp_adjtime(struct ptp_clock_info *info, s64 delta_ns) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ int err; -+ -+ mutex_lock(&priv->mutex); -+ err = bcm_ptp_adjtime_locked(priv, delta_ns); -+ mutex_unlock(&priv->mutex); -+ -+ return err; -+} -+ -+/* A 125Mhz clock should adjust 8ns per pulse. -+ * The frequency adjustment base is 0x8000 0000, or 8*2^28. -+ * -+ * Frequency adjustment is -+ * adj = scaled_ppm * 8*2^28 / (10^6 * 2^16) -+ * which simplifies to: -+ * adj = scaled_ppm * 2^9 / 5^6 -+ */ -+static int bcm_ptp_adjfine(struct ptp_clock_info *info, long scaled_ppm) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ int neg_adj = 0; -+ u32 diff, freq; -+ u16 ctrl; -+ u64 adj; -+ -+ if (scaled_ppm < 0) { -+ neg_adj = 1; -+ scaled_ppm = -scaled_ppm; -+ } -+ -+ adj = scaled_ppm << 9; -+ diff = div_u64(adj, 15625); -+ freq = (8 << 28) + (neg_adj ? -diff : diff); -+ -+ mutex_lock(&priv->mutex); -+ -+ ctrl = bcm_ptp_framesync_disable(priv->phydev, priv->nse_ctrl); -+ -+ bcm_phy_write_exp(priv->phydev, NCO_FREQ_LSB, freq); -+ bcm_phy_write_exp(priv->phydev, NCO_FREQ_MSB, freq >> 16); -+ -+ bcm_phy_write_exp(priv->phydev, NCO_TIME_2_CTRL, FREQ_MDIO_SEL); -+ -+ /* load on next framesync */ -+ bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, FREQ_LOAD); -+ -+ bcm_ptp_framesync(priv->phydev, ctrl); -+ -+ /* clear load */ -+ bcm_phy_write_exp(priv->phydev, SHADOW_LOAD, 0); -+ -+ bcm_ptp_framesync_restore(priv->phydev, priv->nse_ctrl); -+ -+ mutex_unlock(&priv->mutex); -+ -+ return 0; -+} -+ -+static bool bcm_ptp_rxtstamp(struct mii_timestamper *mii_ts, -+ struct sk_buff *skb, int type) -+{ -+ struct bcm_ptp_private *priv = mii2priv(mii_ts); -+ struct skb_shared_hwtstamps *hwts; -+ struct ptp_header *header; -+ u32 sec, nsec; -+ u8 *data; -+ int off; -+ -+ if (!priv->hwts_rx) -+ return false; -+ -+ header = ptp_parse_header(skb, type); -+ if (!header) -+ return false; -+ -+ data = (u8 *)(header + 1); -+ sec = get_unaligned_be32(data); -+ nsec = get_unaligned_be32(data + 4); -+ -+ hwts = skb_hwtstamps(skb); -+ hwts->hwtstamp = ktime_set(sec, nsec); -+ -+ off = data - skb->data + 8; -+ if (off < skb->len) { -+ memmove(data, data + 8, skb->len - off); -+ __pskb_trim(skb, skb->len - 8); -+ } -+ -+ return false; -+} -+ -+static bool bcm_ptp_get_tstamp(struct bcm_ptp_private *priv, -+ struct bcm_ptp_capture *capts) -+{ -+ struct phy_device *phydev = priv->phydev; -+ u16 ts[4], reg; -+ u32 sec, nsec; -+ -+ mutex_lock(&priv->mutex); -+ -+ reg = bcm_phy_read_exp(phydev, INTR_STATUS); -+ if ((reg & INTC_SOP) == 0) { -+ mutex_unlock(&priv->mutex); -+ return false; -+ } -+ -+ bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_START); -+ -+ ts[0] = bcm_phy_read_exp(phydev, TS_REG_0); -+ ts[1] = bcm_phy_read_exp(phydev, TS_REG_1); -+ ts[2] = bcm_phy_read_exp(phydev, TS_REG_2); -+ ts[3] = bcm_phy_read_exp(phydev, TS_REG_3); -+ -+ /* not in be32 format for some reason */ -+ capts->seq_id = bcm_phy_read_exp(priv->phydev, TS_INFO_0); -+ -+ reg = bcm_phy_read_exp(phydev, TS_INFO_1); -+ capts->msgtype = reg >> 12; -+ capts->tx_dir = !!(reg & BIT(11)); -+ -+ bcm_phy_write_exp(phydev, TS_READ_CTRL, TS_READ_END); -+ bcm_phy_write_exp(phydev, TS_READ_CTRL, 0); -+ -+ mutex_unlock(&priv->mutex); -+ -+ sec = (ts[3] << 16) | ts[2]; -+ nsec = (ts[1] << 16) | ts[0]; -+ capts->hwtstamp = ktime_set(sec, nsec); -+ -+ return true; -+} -+ -+static void bcm_ptp_match_tstamp(struct bcm_ptp_private *priv, -+ struct bcm_ptp_capture *capts) -+{ -+ struct skb_shared_hwtstamps hwts; -+ struct sk_buff *skb, *ts_skb; -+ unsigned long flags; -+ bool first = false; -+ -+ ts_skb = NULL; -+ spin_lock_irqsave(&priv->tx_queue.lock, flags); -+ skb_queue_walk(&priv->tx_queue, skb) { -+ if (BCM_SKB_CB(skb)->seq_id == capts->seq_id && -+ BCM_SKB_CB(skb)->msgtype == capts->msgtype) { -+ first = skb_queue_is_first(&priv->tx_queue, skb); -+ __skb_unlink(skb, &priv->tx_queue); -+ ts_skb = skb; -+ break; -+ } -+ } -+ spin_unlock_irqrestore(&priv->tx_queue.lock, flags); -+ -+ /* TX captures one-step packets, discard them if needed. */ -+ if (ts_skb) { -+ if (BCM_SKB_CB(ts_skb)->discard) { -+ kfree_skb(ts_skb); -+ } else { -+ memset(&hwts, 0, sizeof(hwts)); -+ hwts.hwtstamp = capts->hwtstamp; -+ skb_complete_tx_timestamp(ts_skb, &hwts); -+ } -+ } -+ -+ /* not first match, try and expire entries */ -+ if (!first) { -+ while ((skb = skb_dequeue(&priv->tx_queue))) { -+ if (!time_after(jiffies, BCM_SKB_CB(skb)->timeout)) { -+ skb_queue_head(&priv->tx_queue, skb); -+ break; -+ } -+ kfree_skb(skb); -+ } -+ } -+} -+ -+static long bcm_ptp_do_aux_work(struct ptp_clock_info *info) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ struct bcm_ptp_capture capts; -+ bool reschedule = false; -+ -+ while (!skb_queue_empty_lockless(&priv->tx_queue)) { -+ if (!bcm_ptp_get_tstamp(priv, &capts)) { -+ reschedule = true; -+ break; -+ } -+ bcm_ptp_match_tstamp(priv, &capts); -+ } -+ -+ return reschedule ? 1 : -1; -+} -+ -+static int bcm_ptp_cancel_func(struct bcm_ptp_private *priv) -+{ -+ if (!priv->pin_active) -+ return 0; -+ -+ priv->pin_active = false; -+ -+ priv->nse_ctrl &= ~(NSE_SYNC_OUT_MASK | NSE_SYNC1_FRAMESYNC | -+ NSE_CAPTURE_EN); -+ bcm_phy_write_exp(priv->phydev, NSE_CTRL, priv->nse_ctrl); -+ -+ cancel_delayed_work_sync(&priv->pin_work); -+ -+ return 0; -+} -+ -+static void bcm_ptp_perout_work(struct work_struct *pin_work) -+{ -+ struct bcm_ptp_private *priv = -+ container_of(pin_work, struct bcm_ptp_private, pin_work.work); -+ struct phy_device *phydev = priv->phydev; -+ struct timespec64 ts; -+ u64 ns, next; -+ u16 ctrl; -+ -+ mutex_lock(&priv->mutex); -+ -+ /* no longer running */ -+ if (!priv->pin_active) { -+ mutex_unlock(&priv->mutex); -+ return; -+ } -+ -+ bcm_ptp_framesync_ts(phydev, NULL, &ts, priv->nse_ctrl); -+ -+ /* this is 1PPS only */ -+ next = NSEC_PER_SEC - ts.tv_nsec; -+ ts.tv_sec += next < NSEC_PER_MSEC ? 2 : 1; -+ ts.tv_nsec = 0; -+ -+ ns = timespec64_to_ns(&ts); -+ -+ /* force 0->1 transition for ONESHOT */ -+ ctrl = bcm_ptp_framesync_disable(phydev, -+ priv->nse_ctrl & ~NSE_ONESHOT_EN); -+ -+ bcm_phy_write_exp(phydev, SYNOUT_TS_0, ns & 0xfff0); -+ bcm_phy_write_exp(phydev, SYNOUT_TS_1, ns >> 16); -+ bcm_phy_write_exp(phydev, SYNOUT_TS_2, ns >> 32); -+ -+ /* load values on next framesync */ -+ bcm_phy_write_exp(phydev, SHADOW_LOAD, SYNC_OUT_LOAD); -+ -+ bcm_ptp_framesync(phydev, ctrl | NSE_ONESHOT_EN | NSE_INIT); -+ -+ priv->nse_ctrl |= NSE_ONESHOT_EN; -+ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); -+ -+ mutex_unlock(&priv->mutex); -+ -+ next = next + NSEC_PER_MSEC; -+ schedule_delayed_work(&priv->pin_work, nsecs_to_jiffies(next)); -+} -+ -+static int bcm_ptp_perout_locked(struct bcm_ptp_private *priv, -+ struct ptp_perout_request *req, int on) -+{ -+ struct phy_device *phydev = priv->phydev; -+ u64 period, pulse; -+ u16 val; -+ -+ if (!on) -+ return bcm_ptp_cancel_func(priv); -+ -+ /* 1PPS */ -+ if (req->period.sec != 1 || req->period.nsec != 0) -+ return -EINVAL; -+ -+ period = BCM_MAX_PERIOD_8NS; /* write nonzero value */ -+ -+ if (req->flags & PTP_PEROUT_PHASE) -+ return -EOPNOTSUPP; -+ -+ if (req->flags & PTP_PEROUT_DUTY_CYCLE) -+ pulse = ktime_to_ns(ktime_set(req->on.sec, req->on.nsec)); -+ else -+ pulse = (u64)BCM_MAX_PULSE_8NS << 3; -+ -+ /* convert to 8ns units */ -+ pulse >>= 3; -+ -+ if (!pulse || pulse > period || pulse > BCM_MAX_PULSE_8NS) -+ return -EINVAL; -+ -+ bcm_phy_write_exp(phydev, SYNC_OUT_0, period); -+ -+ val = ((pulse & 0x3) << 14) | ((period >> 16) & 0x3fff); -+ bcm_phy_write_exp(phydev, SYNC_OUT_1, val); -+ -+ val = ((pulse >> 2) & 0x7f) | (pulse << 7); -+ bcm_phy_write_exp(phydev, SYNC_OUT_2, val); -+ -+ if (priv->pin_active) -+ cancel_delayed_work_sync(&priv->pin_work); -+ -+ priv->pin_active = true; -+ INIT_DELAYED_WORK(&priv->pin_work, bcm_ptp_perout_work); -+ schedule_delayed_work(&priv->pin_work, 0); -+ -+ return 0; -+} -+ -+static void bcm_ptp_extts_work(struct work_struct *pin_work) -+{ -+ struct bcm_ptp_private *priv = -+ container_of(pin_work, struct bcm_ptp_private, pin_work.work); -+ struct phy_device *phydev = priv->phydev; -+ struct ptp_clock_event event; -+ struct timespec64 ts; -+ u16 reg; -+ -+ mutex_lock(&priv->mutex); -+ -+ /* no longer running */ -+ if (!priv->pin_active) { -+ mutex_unlock(&priv->mutex); -+ return; -+ } -+ -+ reg = bcm_phy_read_exp(phydev, INTR_STATUS); -+ if ((reg & INTC_FSYNC) == 0) -+ goto out; -+ -+ bcm_ptp_get_framesync_ts(phydev, &ts); -+ -+ event.index = 0; -+ event.type = PTP_CLOCK_EXTTS; -+ event.timestamp = timespec64_to_ns(&ts); -+ ptp_clock_event(priv->ptp_clock, &event); -+ -+out: -+ mutex_unlock(&priv->mutex); -+ schedule_delayed_work(&priv->pin_work, HZ / 4); -+} -+ -+static int bcm_ptp_extts_locked(struct bcm_ptp_private *priv, int on) -+{ -+ struct phy_device *phydev = priv->phydev; -+ -+ if (!on) -+ return bcm_ptp_cancel_func(priv); -+ -+ if (priv->pin_active) -+ cancel_delayed_work_sync(&priv->pin_work); -+ -+ bcm_ptp_framesync_disable(phydev, priv->nse_ctrl); -+ -+ priv->nse_ctrl |= NSE_SYNC1_FRAMESYNC | NSE_CAPTURE_EN; -+ -+ bcm_ptp_framesync_restore(phydev, priv->nse_ctrl); -+ -+ priv->pin_active = true; -+ INIT_DELAYED_WORK(&priv->pin_work, bcm_ptp_extts_work); -+ schedule_delayed_work(&priv->pin_work, 0); -+ -+ return 0; -+} -+ -+static int bcm_ptp_enable(struct ptp_clock_info *info, -+ struct ptp_clock_request *rq, int on) -+{ -+ struct bcm_ptp_private *priv = ptp2priv(info); -+ int err = -EBUSY; -+ -+ mutex_lock(&priv->mutex); -+ -+ switch (rq->type) { -+ case PTP_CLK_REQ_PEROUT: -+ if (priv->pin.func == PTP_PF_PEROUT) -+ err = bcm_ptp_perout_locked(priv, &rq->perout, on); -+ break; -+ case PTP_CLK_REQ_EXTTS: -+ if (priv->pin.func == PTP_PF_EXTTS) -+ err = bcm_ptp_extts_locked(priv, on); -+ break; -+ default: -+ err = -EOPNOTSUPP; -+ break; -+ } -+ -+ mutex_unlock(&priv->mutex); -+ -+ return err; -+} -+ -+static int bcm_ptp_verify(struct ptp_clock_info *info, unsigned int pin, -+ enum ptp_pin_function func, unsigned int chan) -+{ -+ switch (func) { -+ case PTP_PF_NONE: -+ case PTP_PF_EXTTS: -+ case PTP_PF_PEROUT: -+ break; -+ default: -+ return -EOPNOTSUPP; -+ } -+ return 0; -+} -+ -+static const struct ptp_clock_info bcm_ptp_clock_info = { -+ .owner = THIS_MODULE, -+ .name = KBUILD_MODNAME, -+ .max_adj = 100000000, -+ .gettimex64 = bcm_ptp_gettimex, -+ .settime64 = bcm_ptp_settime, -+ .adjtime = bcm_ptp_adjtime, -+ .adjfine = bcm_ptp_adjfine, -+ .enable = bcm_ptp_enable, -+ .verify = bcm_ptp_verify, -+ .do_aux_work = bcm_ptp_do_aux_work, -+ .n_pins = 1, -+ .n_per_out = 1, -+ .n_ext_ts = 1, -+}; -+ -+static void bcm_ptp_txtstamp(struct mii_timestamper *mii_ts, -+ struct sk_buff *skb, int type) -+{ -+ struct bcm_ptp_private *priv = mii2priv(mii_ts); -+ struct ptp_header *hdr; -+ bool discard = false; -+ int msgtype; -+ -+ hdr = ptp_parse_header(skb, type); -+ if (!hdr) -+ goto out; -+ msgtype = ptp_get_msgtype(hdr, type); -+ -+ switch (priv->tx_type) { -+ case HWTSTAMP_TX_ONESTEP_P2P: -+ if (msgtype == PTP_MSGTYPE_PDELAY_RESP) -+ discard = true; -+ fallthrough; -+ case HWTSTAMP_TX_ONESTEP_SYNC: -+ if (msgtype == PTP_MSGTYPE_SYNC) -+ discard = true; -+ fallthrough; -+ case HWTSTAMP_TX_ON: -+ BCM_SKB_CB(skb)->timeout = jiffies + SKB_TS_TIMEOUT; -+ BCM_SKB_CB(skb)->seq_id = be16_to_cpu(hdr->sequence_id); -+ BCM_SKB_CB(skb)->msgtype = msgtype; -+ BCM_SKB_CB(skb)->discard = discard; -+ skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; -+ skb_queue_tail(&priv->tx_queue, skb); -+ ptp_schedule_worker(priv->ptp_clock, 0); -+ return; -+ default: -+ break; -+ } -+ -+out: -+ kfree_skb(skb); -+} -+ -+static int bcm_ptp_hwtstamp(struct mii_timestamper *mii_ts, -+ struct ifreq *ifr) -+{ -+ struct bcm_ptp_private *priv = mii2priv(mii_ts); -+ struct hwtstamp_config cfg; -+ u16 mode, ctrl; -+ -+ if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) -+ return -EFAULT; -+ -+ switch (cfg.rx_filter) { -+ case HWTSTAMP_FILTER_NONE: -+ priv->hwts_rx = false; -+ break; -+ case HWTSTAMP_FILTER_PTP_V2_L4_EVENT: -+ case HWTSTAMP_FILTER_PTP_V2_L4_SYNC: -+ case HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ: -+ case HWTSTAMP_FILTER_PTP_V2_L2_EVENT: -+ case HWTSTAMP_FILTER_PTP_V2_L2_SYNC: -+ case HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ: -+ case HWTSTAMP_FILTER_PTP_V2_EVENT: -+ case HWTSTAMP_FILTER_PTP_V2_SYNC: -+ case HWTSTAMP_FILTER_PTP_V2_DELAY_REQ: -+ cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; -+ priv->hwts_rx = true; -+ break; -+ default: -+ return -ERANGE; -+ } -+ -+ priv->tx_type = cfg.tx_type; -+ -+ ctrl = priv->hwts_rx ? SLICE_RX_EN : 0; -+ ctrl |= priv->tx_type != HWTSTAMP_TX_OFF ? SLICE_TX_EN : 0; -+ -+ mode = TX_MODE_SEL(PORT, SYNC, REPLACE_TS) | -+ TX_MODE_SEL(PORT, DELAY_REQ, REPLACE_TS) | -+ TX_MODE_SEL(PORT, PDELAY_REQ, REPLACE_TS) | -+ TX_MODE_SEL(PORT, PDELAY_RESP, REPLACE_TS); -+ -+ bcm_phy_write_exp(priv->phydev, TX_EVENT_MODE, mode); -+ -+ mode = RX_MODE_SEL(PORT, SYNC, INSERT_TS_64) | -+ RX_MODE_SEL(PORT, DELAY_REQ, INSERT_TS_64) | -+ RX_MODE_SEL(PORT, PDELAY_REQ, INSERT_TS_64) | -+ RX_MODE_SEL(PORT, PDELAY_RESP, INSERT_TS_64); -+ -+ bcm_phy_write_exp(priv->phydev, RX_EVENT_MODE, mode); -+ -+ bcm_phy_write_exp(priv->phydev, SLICE_CTRL, ctrl); -+ -+ if (ctrl & SLICE_TX_EN) -+ bcm_phy_write_exp(priv->phydev, TX_TS_CAPTURE, TX_TS_CAP_EN); -+ else -+ ptp_cancel_worker_sync(priv->ptp_clock); -+ -+ /* purge existing data */ -+ skb_queue_purge(&priv->tx_queue); -+ -+ return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; -+} -+ -+static int bcm_ptp_ts_info(struct mii_timestamper *mii_ts, -+ struct ethtool_ts_info *ts_info) -+{ -+ struct bcm_ptp_private *priv = mii2priv(mii_ts); -+ -+ ts_info->phc_index = ptp_clock_index(priv->ptp_clock); -+ ts_info->so_timestamping = -+ SOF_TIMESTAMPING_TX_HARDWARE | -+ SOF_TIMESTAMPING_RX_HARDWARE | -+ SOF_TIMESTAMPING_RAW_HARDWARE; -+ ts_info->tx_types = -+ BIT(HWTSTAMP_TX_ON) | -+ BIT(HWTSTAMP_TX_OFF) | -+ BIT(HWTSTAMP_TX_ONESTEP_SYNC) | -+ BIT(HWTSTAMP_TX_ONESTEP_P2P); -+ ts_info->rx_filters = -+ BIT(HWTSTAMP_FILTER_NONE) | -+ BIT(HWTSTAMP_FILTER_PTP_V2_EVENT); -+ -+ return 0; -+} -+ -+void bcm_ptp_stop(struct bcm_ptp_private *priv) -+{ -+ ptp_cancel_worker_sync(priv->ptp_clock); -+ bcm_ptp_cancel_func(priv); -+} -+EXPORT_SYMBOL_GPL(bcm_ptp_stop); -+ -+void bcm_ptp_config_init(struct phy_device *phydev) -+{ -+ /* init network sync engine */ -+ bcm_phy_write_exp(phydev, NSE_CTRL, NSE_GMODE_EN | NSE_INIT); -+ -+ /* enable time sync (TX/RX SOP capture) */ -+ bcm_phy_write_exp(phydev, TIME_SYNC, TIME_SYNC_EN); -+ -+ /* use sec.nsec heartbeat capture */ -+ bcm_phy_write_exp(phydev, DPLL_SELECT, DPLL_HB_MODE2); -+ -+ /* use 64 bit timecode for TX */ -+ bcm_phy_write_exp(phydev, TIMECODE_CTRL, TX_TIMECODE_SEL); -+ -+ /* always allow FREQ_LOAD on framesync */ -+ bcm_phy_write_exp(phydev, SHADOW_CTRL, FREQ_LOAD); -+ -+ bcm_phy_write_exp(phydev, SYNC_IN_DIVIDER, 1); -+} -+EXPORT_SYMBOL_GPL(bcm_ptp_config_init); -+ -+static void bcm_ptp_init(struct bcm_ptp_private *priv) -+{ -+ priv->nse_ctrl = NSE_GMODE_EN; -+ -+ mutex_init(&priv->mutex); -+ skb_queue_head_init(&priv->tx_queue); -+ -+ priv->mii_ts.rxtstamp = bcm_ptp_rxtstamp; -+ priv->mii_ts.txtstamp = bcm_ptp_txtstamp; -+ priv->mii_ts.hwtstamp = bcm_ptp_hwtstamp; -+ priv->mii_ts.ts_info = bcm_ptp_ts_info; -+ -+ priv->phydev->mii_ts = &priv->mii_ts; -+} -+ -+struct bcm_ptp_private *bcm_ptp_probe(struct phy_device *phydev) -+{ -+ struct bcm_ptp_private *priv; -+ struct ptp_clock *clock; -+ -+ switch (BRCM_PHY_MODEL(phydev)) { -+ case PHY_ID_BCM54210E: -+ break; -+ default: -+ return NULL; -+ } -+ -+ priv = devm_kzalloc(&phydev->mdio.dev, sizeof(*priv), GFP_KERNEL); -+ if (!priv) -+ return ERR_PTR(-ENOMEM); -+ -+ priv->ptp_info = bcm_ptp_clock_info; -+ -+ snprintf(priv->pin.name, sizeof(priv->pin.name), "SYNC_OUT"); -+ priv->ptp_info.pin_config = &priv->pin; -+ -+ clock = ptp_clock_register(&priv->ptp_info, &phydev->mdio.dev); -+ if (IS_ERR(clock)) -+ return ERR_CAST(clock); -+ priv->ptp_clock = clock; -+ -+ priv->phydev = phydev; -+ bcm_ptp_init(priv); -+ -+ return priv; -+} -+EXPORT_SYMBOL_GPL(bcm_ptp_probe); -+ -+MODULE_LICENSE("GPL"); -diff --git a/drivers/net/phy/broadcom.c b/drivers/net/phy/broadcom.c -index e36809aa6d30..876bc45ede60 100644 ---- a/drivers/net/phy/broadcom.c -+++ b/drivers/net/phy/broadcom.c -@@ -27,6 +27,11 @@ MODULE_DESCRIPTION("Broadcom PHY driver"); - MODULE_AUTHOR("Maciej W. Rozycki"); - MODULE_LICENSE("GPL"); - -+struct bcm54xx_phy_priv { -+ u64 *stats; -+ struct bcm_ptp_private *ptp; -+}; -+ - static int bcm54xx_config_clock_delay(struct phy_device *phydev) - { - int rc, val; -@@ -313,6 +318,22 @@ static void bcm54xx_adjust_rxrefclk(struct phy_device *phydev) - bcm_phy_write_shadow(phydev, BCM54XX_SHD_APD, val); - } - -+static void bcm54xx_ptp_stop(struct phy_device *phydev) -+{ -+ struct bcm54xx_phy_priv *priv = phydev->priv; -+ -+ if (priv->ptp) -+ bcm_ptp_stop(priv->ptp); -+} -+ -+static void bcm54xx_ptp_config_init(struct phy_device *phydev) -+{ -+ struct bcm54xx_phy_priv *priv = phydev->priv; -+ -+ if (priv->ptp) -+ bcm_ptp_config_init(phydev); -+} -+ - static int bcm54xx_config_init(struct phy_device *phydev) - { - int reg, err, val; -@@ -390,6 +411,8 @@ static int bcm54xx_config_init(struct phy_device *phydev) - bcm_phy_write_exp(phydev, BCM_EXP_MULTICOLOR, val); - } - -+ bcm54xx_ptp_config_init(phydev); -+ - return 0; - } - -@@ -418,6 +441,8 @@ static int bcm54xx_suspend(struct phy_device *phydev) - { - int ret; - -+ bcm54xx_ptp_stop(phydev); -+ - /* We cannot use a read/modify/write here otherwise the PHY gets into - * a bad state where its LEDs keep flashing, thus defeating the purpose - * of low power mode. -@@ -741,10 +766,6 @@ static irqreturn_t brcm_fet_handle_interrupt(struct phy_device *phydev) - return IRQ_HANDLED; - } - --struct bcm54xx_phy_priv { -- u64 *stats; --}; -- - static int bcm54xx_phy_probe(struct phy_device *phydev) - { - struct bcm54xx_phy_priv *priv; -@@ -761,6 +782,10 @@ static int bcm54xx_phy_probe(struct phy_device *phydev) - if (!priv->stats) - return -ENOMEM; - -+ priv->ptp = bcm_ptp_probe(phydev); -+ if (IS_ERR(priv->ptp)) -+ return PTR_ERR(priv->ptp); -+ - return 0; - } - -diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 2e68f50bc7ae..00e1d5bc83a5 100644 ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -4285,6 +4285,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, - quirk_bridge_cavm_thrx2_pcie_root); - -+/* -+ * PCI BAR 5 is not setup correctly for the on-board AHCI controller -+ * on Broadcom's Vulcan processor. Added a quirk to fix BAR 5 by -+ * using BAR 4's resources which are populated correctly and NOT -+ * actually used by the AHCI controller. -+ */ -+static void quirk_fix_vulcan_ahci_bars(struct pci_dev *dev) -+{ -+ struct resource *r = &dev->resource[4]; -+ -+ if (!(r->flags & IORESOURCE_MEM) || (r->start == 0)) -+ return; -+ -+ /* Set BAR5 resource to BAR4 */ -+ dev->resource[5] = *r; -+ -+ /* Update BAR5 in pci config space */ -+ pci_write_config_dword(dev, PCI_BASE_ADDRESS_5, r->start); -+ -+ /* Clear BAR4's resource */ -+ memset(r, 0, sizeof(*r)); -+} -+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9027, quirk_fix_vulcan_ahci_bars); -+ - /* - * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) - * class code. Fix it. -diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c -index 1e0041ec8132..5bcd047768b6 100644 ---- a/drivers/soc/bcm/bcm2835-power.c -+++ b/drivers/soc/bcm/bcm2835-power.c -@@ -126,8 +126,7 @@ - - #define ASB_AXI_BRDG_ID 0x20 - --#define ASB_READ(reg) readl(power->asb + (reg)) --#define ASB_WRITE(reg, val) writel(PM_PASSWORD | (val), power->asb + (reg)) -+#define BCM2835_BRDG_ID 0x62726467 - - struct bcm2835_power_domain { - struct generic_pm_domain base; -@@ -142,24 +141,41 @@ struct bcm2835_power { - void __iomem *base; - /* AXI Async bridge registers. */ - void __iomem *asb; -+ /* RPiVid bridge registers. */ -+ void __iomem *rpivid_asb; - - struct genpd_onecell_data pd_xlate; - struct bcm2835_power_domain domains[BCM2835_POWER_DOMAIN_COUNT]; - struct reset_controller_dev reset; - }; - --static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) -+static int bcm2835_asb_control(struct bcm2835_power *power, u32 reg, bool enable) - { -+ void __iomem *base = power->asb; - u64 start; -+ u32 val; - -- if (!reg) -+ switch (reg) { -+ case 0: - return 0; -+ case ASB_V3D_S_CTRL: -+ case ASB_V3D_M_CTRL: -+ if (power->rpivid_asb) -+ base = power->rpivid_asb; -+ break; -+ } - - start = ktime_get_ns(); - - /* Enable the module's async AXI bridges. */ -- ASB_WRITE(reg, ASB_READ(reg) & ~ASB_REQ_STOP); -- while (ASB_READ(reg) & ASB_ACK) { -+ if (enable) { -+ val = readl(base + reg) & ~ASB_REQ_STOP; -+ } else { -+ val = readl(base + reg) | ASB_REQ_STOP; -+ } -+ writel(PM_PASSWORD | val, base + reg); -+ -+ while (readl(base + reg) & ASB_ACK) { - cpu_relax(); - if (ktime_get_ns() - start >= 1000) - return -ETIMEDOUT; -@@ -168,30 +184,24 @@ static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) - return 0; - } - --static int bcm2835_asb_disable(struct bcm2835_power *power, u32 reg) -+static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) - { -- u64 start; -- -- if (!reg) -- return 0; -- -- start = ktime_get_ns(); -- -- /* Enable the module's async AXI bridges. */ -- ASB_WRITE(reg, ASB_READ(reg) | ASB_REQ_STOP); -- while (!(ASB_READ(reg) & ASB_ACK)) { -- cpu_relax(); -- if (ktime_get_ns() - start >= 1000) -- return -ETIMEDOUT; -- } -+ return bcm2835_asb_control(power, reg, true); -+} - -- return 0; -+static int bcm2835_asb_disable(struct bcm2835_power *power, u32 reg) -+{ -+ return bcm2835_asb_control(power, reg, false); - } - - static int bcm2835_power_power_off(struct bcm2835_power_domain *pd, u32 pm_reg) - { - struct bcm2835_power *power = pd->power; - -+ /* We don't run this on BCM2711 */ -+ if (power->rpivid_asb) -+ return 0; -+ - /* Enable functional isolation */ - PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISFUNC); - -@@ -213,6 +223,10 @@ static int bcm2835_power_power_on(struct bcm2835_power_domain *pd, u32 pm_reg) - int inrush; - bool powok; - -+ /* We don't run this on BCM2711 */ -+ if (power->rpivid_asb) -+ return 0; -+ - /* If it was already powered on by the fw, leave it that way. */ - if (PM_READ(pm_reg) & PM_POWUP) - return 0; -@@ -626,13 +640,23 @@ static int bcm2835_power_probe(struct platform_device *pdev) - power->dev = dev; - power->base = pm->base; - power->asb = pm->asb; -+ power->rpivid_asb = pm->rpivid_asb; - -- id = ASB_READ(ASB_AXI_BRDG_ID); -- if (id != 0x62726467 /* "BRDG" */) { -+ id = readl(power->asb + ASB_AXI_BRDG_ID); -+ if (id != BCM2835_BRDG_ID /* "BRDG" */) { - dev_err(dev, "ASB register ID returned 0x%08x\n", id); - return -ENODEV; - } - -+ if (power->rpivid_asb) { -+ id = readl(power->rpivid_asb + ASB_AXI_BRDG_ID); -+ if (id != BCM2835_BRDG_ID /* "BRDG" */) { -+ dev_err(dev, "RPiVid ASB register ID returned 0x%08x\n", -+ id); -+ return -ENODEV; -+ } -+ } -+ - power->pd_xlate.domains = devm_kcalloc(dev, - ARRAY_SIZE(power_domain_names), - sizeof(*power->pd_xlate.domains), -diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 80b29f937c60..8eaebd6a15b8 100644 ---- a/drivers/usb/core/hub.c -+++ b/drivers/usb/core/hub.c -@@ -5686,6 +5686,13 @@ static void hub_event(struct work_struct *work) - (u16) hub->change_bits[0], - (u16) hub->event_bits[0]); - -+ /* Don't disconnect USB-SATA on TrimSlice */ -+ if (strcmp(dev_name(hdev->bus->controller), "tegra-ehci.0") == 0) { -+ if ((hdev->state == 7) && (hub->change_bits[0] == 0) && -+ (hub->event_bits[0] == 0x2)) -+ hub->event_bits[0] = 0; -+ } -+ - /* Lock the device, then check to see if we were - * disconnected while waiting for the lock to succeed. */ - usb_lock_device(hdev); -diff --git a/include/linux/efi.h b/include/linux/efi.h -index 7d9b0bb47eb3..221776a5377a 100644 ---- a/include/linux/efi.h -+++ b/include/linux/efi.h -@@ -43,6 +43,8 @@ - #define EFI_ABORTED (21 | (1UL << (BITS_PER_LONG-1))) - #define EFI_SECURITY_VIOLATION (26 | (1UL << (BITS_PER_LONG-1))) - -+#define EFI_IS_ERROR(x) ((x) & (1UL << (BITS_PER_LONG-1))) -+ - typedef unsigned long efi_status_t; - typedef u8 efi_bool_t; - typedef u16 efi_char16_t; /* UNICODE character */ -@@ -849,6 +851,14 @@ extern int __init efi_setup_pcdp_console(char *); - #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ - #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ - #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ -+#define EFI_SECURE_BOOT 13 /* Are we in Secure Boot mode? */ -+ -+enum efi_secureboot_mode { -+ efi_secureboot_mode_unset, -+ efi_secureboot_mode_unknown, -+ efi_secureboot_mode_disabled, -+ efi_secureboot_mode_enabled, -+}; - - #ifdef CONFIG_EFI - /* -@@ -860,6 +870,8 @@ static inline bool efi_enabled(int feature) - } - extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); - -+extern void __init efi_set_secure_boot(enum efi_secureboot_mode mode); -+ - bool __pure __efi_soft_reserve_enabled(void); - - static inline bool __pure efi_soft_reserve_enabled(void) -@@ -880,6 +892,8 @@ static inline bool efi_enabled(int feature) - static inline void - efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} - -+static inline void efi_set_secure_boot(enum efi_secureboot_mode mode) {} -+ - static inline bool efi_soft_reserve_enabled(void) - { - return false; -@@ -892,6 +906,7 @@ static inline bool efi_rt_services_supported(unsigned int mask) - #endif - - extern int efi_status_to_err(efi_status_t status); -+extern const char *efi_status_to_str(efi_status_t status); - - /* - * Variable Attributes -@@ -1144,13 +1159,6 @@ static inline bool efi_runtime_disabled(void) { return true; } - extern void efi_call_virt_check_flags(unsigned long flags, const char *call); - extern unsigned long efi_call_virt_save_flags(void); - --enum efi_secureboot_mode { -- efi_secureboot_mode_unset, -- efi_secureboot_mode_unknown, -- efi_secureboot_mode_disabled, -- efi_secureboot_mode_enabled, --}; -- - static inline - enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) - { -diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h -index 4e94755098f1..f97d4de2996f 100644 ---- a/include/linux/lsm_hook_defs.h -+++ b/include/linux/lsm_hook_defs.h -@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) - #endif /* CONFIG_BPF_SYSCALL */ - - LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) -+LSM_HOOK(int, 0, lock_kernel_down, const char *where, enum lockdown_reason level) -+ - - #ifdef CONFIG_PERF_EVENTS - LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) -diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h -index b681cfce6190..9cf4ac43050c 100644 ---- a/include/linux/lsm_hooks.h -+++ b/include/linux/lsm_hooks.h -@@ -1550,6 +1550,12 @@ - * - * @what: kernel feature being accessed - * -+ * @lock_kernel_down -+ * Put the kernel into lock-down mode. -+ * -+ * @where: Where the lock-down is originating from (e.g. command line option) -+ * @level: The lock-down level (can only increase) -+ * - * Security hooks for perf events - * - * @perf_event_open: -diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h -index ed37dc40e82a..f70a810c55f7 100644 ---- a/include/linux/mfd/bcm2835-pm.h -+++ b/include/linux/mfd/bcm2835-pm.h -@@ -9,6 +9,7 @@ struct bcm2835_pm { - struct device *dev; - void __iomem *base; - void __iomem *asb; -+ void __iomem *rpivid_asb; - }; - - #endif /* BCM2835_MFD_PM_H */ -diff --git a/include/linux/rmi.h b/include/linux/rmi.h -index ab7eea01ab42..fff7c5f737fc 100644 ---- a/include/linux/rmi.h -+++ b/include/linux/rmi.h -@@ -364,6 +364,7 @@ struct rmi_driver_data { - - struct rmi4_attn_data attn_data; - DECLARE_KFIFO(attn_fifo, struct rmi4_attn_data, 16); -+ struct work_struct attn_work; - }; - - int rmi_register_transport_device(struct rmi_transport_dev *xport); -diff --git a/include/linux/security.h b/include/linux/security.h -index 3cc127bb5bfd..2fecdfb03eb5 100644 ---- a/include/linux/security.h -+++ b/include/linux/security.h -@@ -473,6 +473,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); - int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); - int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); - int security_locked_down(enum lockdown_reason what); -+int security_lock_kernel_down(const char *where, enum lockdown_reason level); - #else /* CONFIG_SECURITY */ - - static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) -@@ -1349,6 +1350,10 @@ static inline int security_locked_down(enum lockdown_reason what) - { - return 0; - } -+static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return 0; -+} - #endif /* CONFIG_SECURITY */ - - #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/init/Kconfig b/init/Kconfig -index c7900e8975f1..ea721c12c251 100644 ---- a/init/Kconfig -+++ b/init/Kconfig -@@ -1678,7 +1678,7 @@ config AIO - this option saves about 7k. - - config IO_URING -- bool "Enable IO uring support" if EXPERT -+ bool "Enable IO uring support" - select IO_WQ - default y - help -diff --git a/kernel/module/signing.c b/kernel/module/signing.c -index a2ff4242e623..f0d2be1ee4f1 100644 ---- a/kernel/module/signing.c -+++ b/kernel/module/signing.c -@@ -61,10 +61,17 @@ int mod_verify_sig(const void *mod, struct load_info *info) - modlen -= sig_len + sizeof(ms); - info->len = modlen; - -- return verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, -+ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, - VERIFY_USE_SECONDARY_KEYRING, - VERIFYING_MODULE_SIGNATURE, - NULL, NULL); -+ if (ret == -ENOKEY && IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING)) { -+ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, -+ VERIFY_USE_PLATFORM_KEYRING, -+ VERIFYING_MODULE_SIGNATURE, -+ NULL, NULL); -+ } -+ return ret; - } - - int module_sig_check(struct load_info *info, int flags) -diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c -index 81e5bcdbbe94..ff74e2a55e8f 100644 ---- a/net/bluetooth/hci_event.c -+++ b/net/bluetooth/hci_event.c -@@ -3999,6 +3999,26 @@ static void hci_cmd_complete_evt(struct hci_dev *hdev, void *data, - break; - } - } -+ if (i == ARRAY_SIZE(hci_cc_table)) { -+ /* Unknown opcode, assume byte 0 contains the status, so -+ * that e.g. __hci_cmd_sync() properly returns errors -+ * for vendor specific commands send by HCI drivers. -+ * -+ * Note that the specification does not specify that -+ * byte 0 is the status: -+ * -+ * BLUETOOTH CORE SPECIFICATION Version 5.3 | Vol 4, Part E -+ * page 2189: -+ * -+ * Return_Parameters: -+ * Size: Depends on command -+ * -+ * For now using byte 0 seems to work fine, but in the future -+ * this may need to be updated so that drivers using vendor -+ * commands can specify their own completion handler. -+ */ -+ *status = skb->data[0]; -+ } - - if (i == ARRAY_SIZE(hci_cc_table)) { - /* Unknown opcode, assume byte 0 contains the status, so -diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c -index db7b2503f068..36653cd5964a 100644 ---- a/net/ipv4/fib_semantics.c -+++ b/net/ipv4/fib_semantics.c -@@ -888,13 +888,13 @@ int fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, - return 1; - } - -+ /* cannot match on nexthop object attributes */ -+ if (fi->nh) -+ return 1; -+ - if (cfg->fc_oif || cfg->fc_gw_family) { - struct fib_nh *nh; - -- /* cannot match on nexthop object attributes */ -- if (fi->nh) -- return 1; -- - nh = fib_info_nh(fi, 0); - if (cfg->fc_encap) { - if (fib_encap_match(net, cfg->fc_encap_type, -diff --git a/scripts/tags.sh b/scripts/tags.sh -index 01fab3d4f90b..2ae5dfc904f9 100755 ---- a/scripts/tags.sh -+++ b/scripts/tags.sh -@@ -16,6 +16,8 @@ fi - ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" - # tags and cscope files should also ignore MODVERSION *.mod.c files - ignore="$ignore ( -name *.mod.c ) -prune -o" -+# RHEL tags and cscope should also ignore redhat/rpm -+ignore="$ignore ( -path redhat/rpm ) -prune -o" - - # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} - # to force full paths for a non-O= build -diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c -index b78753d27d8e..f0b37800431a 100644 ---- a/security/integrity/platform_certs/load_uefi.c -+++ b/security/integrity/platform_certs/load_uefi.c -@@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, - return NULL; - - if (*status != EFI_BUFFER_TOO_SMALL) { -- pr_err("Couldn't get size: 0x%lx\n", *status); -+ pr_err("Couldn't get size: %s (0x%lx)\n", -+ efi_status_to_str(*status), *status); - return NULL; - } - -@@ -84,7 +85,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, - *status = efi.get_variable(name, guid, NULL, &lsize, db); - if (*status != EFI_SUCCESS) { - kfree(db); -- pr_err("Error reading db var: 0x%lx\n", *status); -+ pr_err("Error reading db var: %s (0x%lx)\n", -+ efi_status_to_str(*status), *status); - return NULL; - } - -diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig -index e84ddf484010..d0501353a4b9 100644 ---- a/security/lockdown/Kconfig -+++ b/security/lockdown/Kconfig -@@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY - subsystem is fully initialised. If enabled, lockdown will - unconditionally be called before any other LSMs. - -+config LOCK_DOWN_IN_EFI_SECURE_BOOT -+ bool "Lock down the kernel in EFI Secure Boot mode" -+ default n -+ depends on EFI && SECURITY_LOCKDOWN_LSM_EARLY -+ help -+ UEFI Secure Boot provides a mechanism for ensuring that the firmware -+ will only load signed bootloaders and kernels. Secure boot mode may -+ be determined from EFI variables provided by the system firmware if -+ not indicated by the boot parameters. -+ -+ Enabling this option results in kernel lockdown being triggered if -+ EFI Secure Boot is set. -+ - choice - prompt "Kernel default lockdown mode" - default LOCK_DOWN_KERNEL_FORCE_NONE -diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c -index 87cbdc64d272..18555cf18da7 100644 ---- a/security/lockdown/lockdown.c -+++ b/security/lockdown/lockdown.c -@@ -73,6 +73,7 @@ static int lockdown_is_locked_down(enum lockdown_reason what) - - static struct security_hook_list lockdown_hooks[] __lsm_ro_after_init = { - LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), -+ LSM_HOOK_INIT(lock_kernel_down, lock_kernel_down), - }; - - static int __init lockdown_lsm_init(void) -diff --git a/security/security.c b/security/security.c -index 8b62654ff3f9..1c03d1cff35c 100644 ---- a/security/security.c -+++ b/security/security.c -@@ -2617,6 +2617,12 @@ int security_locked_down(enum lockdown_reason what) - } - EXPORT_SYMBOL(security_locked_down); - -+int security_lock_kernel_down(const char *where, enum lockdown_reason level) -+{ -+ return call_int_hook(lock_kernel_down, 0, where, level); -+} -+EXPORT_SYMBOL(security_lock_kernel_down); -+ - #ifdef CONFIG_PERF_EVENTS - int security_perf_event_open(struct perf_event_attr *attr, int type) - { -diff --git a/tools/testing/selftests/net/fib_nexthops.sh b/tools/testing/selftests/net/fib_nexthops.sh -index d5a0dd548989..ee5e98204d3d 100755 ---- a/tools/testing/selftests/net/fib_nexthops.sh -+++ b/tools/testing/selftests/net/fib_nexthops.sh -@@ -1223,6 +1223,11 @@ ipv4_fcnal() - log_test $rc 0 "Delete nexthop route warning" - run_cmd "$IP route delete 172.16.101.1/32 nhid 12" - run_cmd "$IP nexthop del id 12" -+ -+ run_cmd "$IP nexthop add id 21 via 172.16.1.6 dev veth1" -+ run_cmd "$IP ro add 172.16.101.0/24 nhid 21" -+ run_cmd "$IP ro del 172.16.101.0/24 nexthop via 172.16.1.7 dev veth1 nexthop via 172.16.1.8 dev veth1" -+ log_test $? 2 "Delete multipath route with only nh id based entry" - } - - ipv4_grp_fcnal() diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch new file mode 100644 index 000000000..b1ab03610 --- /dev/null +++ b/patch-6.0-redhat.patch @@ -0,0 +1,1573 @@ + Makefile | 4 + + arch/arm/Kconfig | 4 +- + arch/arm64/Kconfig | 3 +- + arch/s390/include/asm/ipl.h | 1 + + arch/s390/kernel/ipl.c | 5 + + arch/s390/kernel/setup.c | 4 + + arch/x86/kernel/setup.c | 22 ++-- + drivers/acpi/apei/hest.c | 8 ++ + drivers/acpi/irq.c | 17 ++- + drivers/acpi/scan.c | 9 ++ + drivers/ata/libahci.c | 18 +++ + drivers/char/ipmi/ipmi_dmi.c | 15 +++ + drivers/char/ipmi/ipmi_msghandler.c | 16 ++- + drivers/firmware/efi/Makefile | 1 + + drivers/firmware/efi/efi.c | 124 +++++++++++++++------ + drivers/firmware/efi/secureboot.c | 38 +++++++ + drivers/firmware/sysfb.c | 18 ++- + drivers/gpu/drm/vc4/vc4_hdmi.c | 46 +++++++- + drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + + drivers/hid/hid-rmi.c | 64 ----------- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ + drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- + drivers/iommu/iommu.c | 22 ++++ + drivers/nvme/host/core.c | 22 +++- + drivers/nvme/host/multipath.c | 19 ++-- + drivers/nvme/host/nvme.h | 4 + + drivers/pci/quirks.c | 24 ++++ + drivers/usb/core/hub.c | 7 ++ + include/linux/efi.h | 22 ++-- + include/linux/lsm_hook_defs.h | 2 + + include/linux/lsm_hooks.h | 6 + + include/linux/rmi.h | 1 + + include/linux/security.h | 5 + + init/Kconfig | 2 +- + kernel/module/signing.c | 9 +- + net/ipv4/fib_semantics.c | 8 +- + scripts/tags.sh | 2 + + security/integrity/platform_certs/load_uefi.c | 6 +- + security/lockdown/Kconfig | 13 +++ + security/lockdown/lockdown.c | 1 + + security/security.c | 6 + + tools/testing/selftests/net/fib_nexthops.sh | 5 + + 42 files changed, 555 insertions(+), 192 deletions(-) + +diff --git a/Makefile b/Makefile +index 62a7398c8d06..a4d699f4c09d 100644 +--- a/Makefile ++++ b/Makefile +@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ + PHONY := __all + __all: + ++# Set RHEL variables ++# Use this spot to avoid future merge conflicts ++include Makefile.rhelver ++ + # We are using a recursive build, so we need to do a little thinking + # to get the ordering right. + # +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index 11ecf09aadc8..5d91c8c3cd49 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -1387,9 +1387,9 @@ config HIGHMEM + If unsure, say n. + + config HIGHPTE +- bool "Allocate 2nd-level pagetables from highmem" if EXPERT ++ bool "Allocate 2nd-level pagetables from highmem" + depends on HIGHMEM +- default y ++ default n + help + The VM uses one page of physical memory for each page table. + For systems with a lot of processes, this can use a lot of +diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig +index 3795eb5ba1cd..55d299a03150 100644 +--- a/arch/arm64/Kconfig ++++ b/arch/arm64/Kconfig +@@ -1199,7 +1199,7 @@ endchoice + + config ARM64_FORCE_52BIT + bool "Force 52-bit virtual addresses for userspace" +- depends on ARM64_VA_BITS_52 && EXPERT ++ depends on ARM64_VA_BITS_52 + help + For systems with 52-bit userspace VAs enabled, the kernel will attempt + to maintain compatibility with older software by providing 48-bit VAs +@@ -1438,6 +1438,7 @@ config XEN + config FORCE_MAX_ZONEORDER + int + default "14" if ARM64_64K_PAGES ++ default "13" if (ARCH_THUNDER && !ARM64_64K_PAGES) + default "12" if ARM64_16K_PAGES + default "11" + help +diff --git a/arch/s390/include/asm/ipl.h b/arch/s390/include/asm/ipl.h +index a405b6bb89fb..50827b341fd7 100644 +--- a/arch/s390/include/asm/ipl.h ++++ b/arch/s390/include/asm/ipl.h +@@ -128,6 +128,7 @@ int ipl_report_add_component(struct ipl_report *report, struct kexec_buf *kbuf, + unsigned char flags, unsigned short cert); + int ipl_report_add_certificate(struct ipl_report *report, void *key, + unsigned long addr, unsigned long len); ++bool ipl_get_secureboot(void); + + /* + * DIAG 308 support +diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c +index 1cc85b8ff42e..b7ee128c67ce 100644 +--- a/arch/s390/kernel/ipl.c ++++ b/arch/s390/kernel/ipl.c +@@ -2216,3 +2216,8 @@ int ipl_report_free(struct ipl_report *report) + } + + #endif ++ ++bool ipl_get_secureboot(void) ++{ ++ return !!ipl_secure_flag; ++} +diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c +index bbd4bde4f65d..dd60114ae9c1 100644 +--- a/arch/s390/kernel/setup.c ++++ b/arch/s390/kernel/setup.c +@@ -49,6 +49,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -968,6 +969,9 @@ void __init setup_arch(char **cmdline_p) + + log_component_list(); + ++ if (ipl_get_secureboot()) ++ security_lock_kernel_down("Secure IPL mode", LOCKDOWN_INTEGRITY_MAX); ++ + /* Have one command line that is parsed and saved in /proc/cmdline */ + /* boot_command_line has been already set up in early.c */ + *cmdline_p = boot_command_line; +diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c +index 216fee7144ee..55e817aa000d 100644 +--- a/arch/x86/kernel/setup.c ++++ b/arch/x86/kernel/setup.c +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -1036,6 +1037,13 @@ void __init setup_arch(char **cmdline_p) + if (efi_enabled(EFI_BOOT)) + efi_init(); + ++ efi_set_secure_boot(boot_params.secure_boot); ++ ++#ifdef CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT ++ if (efi_enabled(EFI_SECURE_BOOT)) ++ security_lock_kernel_down("EFI Secure Boot mode", LOCKDOWN_INTEGRITY_MAX); ++#endif ++ + dmi_setup(); + + /* +@@ -1205,19 +1213,7 @@ void __init setup_arch(char **cmdline_p) + /* Allocate bigger log buffer */ + setup_log_buf(1); + +- if (efi_enabled(EFI_BOOT)) { +- switch (boot_params.secure_boot) { +- case efi_secureboot_mode_disabled: +- pr_info("Secure boot disabled\n"); +- break; +- case efi_secureboot_mode_enabled: +- pr_info("Secure boot enabled\n"); +- break; +- default: +- pr_info("Secure boot could not be determined\n"); +- break; +- } +- } ++ efi_set_secure_boot(boot_params.secure_boot); + + reserve_initrd(); + +diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c +index 6aef1ee5e1bd..8f146b1b4972 100644 +--- a/drivers/acpi/apei/hest.c ++++ b/drivers/acpi/apei/hest.c +@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data) + if (hest_disable || !hest_tab) + return -EINVAL; + ++#ifdef CONFIG_ARM64 ++ /* Ignore broken firmware */ ++ if (!strncmp(hest_tab->header.oem_id, "HPE ", 6) && ++ !strncmp(hest_tab->header.oem_table_id, "ProLiant", 8) && ++ MIDR_IMPLEMENTOR(read_cpuid_id()) == ARM_CPU_IMP_APM) ++ return -EINVAL; ++#endif ++ + hest_hdr = (struct acpi_hest_header *)(hest_tab + 1); + for (i = 0; i < hest_tab->error_source_count; i++) { + len = hest_esrc_len(hest_hdr); +diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c +index dabe45eba055..82cf1ddf25d6 100644 +--- a/drivers/acpi/irq.c ++++ b/drivers/acpi/irq.c +@@ -137,6 +137,7 @@ struct acpi_irq_parse_one_ctx { + unsigned int index; + unsigned long *res_flags; + struct irq_fwspec *fwspec; ++ bool skip_producer_check; + }; + + /** +@@ -208,7 +209,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, + return AE_CTRL_TERMINATE; + case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: + eirq = &ares->data.extended_irq; +- if (eirq->producer_consumer == ACPI_PRODUCER) ++ if (!ctx->skip_producer_check && ++ eirq->producer_consumer == ACPI_PRODUCER) + return AE_OK; + if (ctx->index >= eirq->interrupt_count) { + ctx->index -= eirq->interrupt_count; +@@ -244,8 +246,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares, + static int acpi_irq_parse_one(acpi_handle handle, unsigned int index, + struct irq_fwspec *fwspec, unsigned long *flags) + { +- struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec }; ++ struct acpi_irq_parse_one_ctx ctx = { -EINVAL, index, flags, fwspec, false }; + ++ /* ++ * Firmware on arm64-based HPE m400 platform incorrectly marks ++ * its UART interrupt as ACPI_PRODUCER rather than ACPI_CONSUMER. ++ * Don't do the producer/consumer check for that device. ++ */ ++ if (IS_ENABLED(CONFIG_ARM64)) { ++ struct acpi_device *adev = acpi_bus_get_acpi_device(handle); ++ ++ if (adev && !strcmp(acpi_device_hid(adev), "APMC0D08")) ++ ctx.skip_producer_check = true; ++ } + acpi_walk_resources(handle, METHOD_NAME__CRS, acpi_irq_parse_one_cb, &ctx); + return ctx.rc; + } +diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c +index 42cec8120f18..c6dc77dba6b6 100644 +--- a/drivers/acpi/scan.c ++++ b/drivers/acpi/scan.c +@@ -1752,6 +1752,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) + if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) + return false; + ++ /* ++ * Firmware on some arm64 X-Gene platforms will make the UART ++ * device appear as both a UART and a slave of that UART. Just ++ * bail out here for X-Gene UARTs. ++ */ ++ if (IS_ENABLED(CONFIG_ARM64) && ++ !strcmp(acpi_device_hid(device), "APMC0D08")) ++ return false; ++ + INIT_LIST_HEAD(&resource_list); + acpi_dev_get_resources(device, &resource_list, + acpi_check_serial_bus_slave, +diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c +index cf8c7fd59ada..28a8189be64f 100644 +--- a/drivers/ata/libahci.c ++++ b/drivers/ata/libahci.c +@@ -690,6 +690,24 @@ int ahci_stop_engine(struct ata_port *ap) + tmp &= ~PORT_CMD_START; + writel(tmp, port_mmio + PORT_CMD); + ++#ifdef CONFIG_ARM64 ++ /* Rev Ax of Cavium CN99XX needs a hack for port stop */ ++ if (dev_is_pci(ap->host->dev) && ++ to_pci_dev(ap->host->dev)->vendor == 0x14e4 && ++ to_pci_dev(ap->host->dev)->device == 0x9027 && ++ midr_is_cpu_model_range(read_cpuid_id(), ++ MIDR_CPU_MODEL(ARM_CPU_IMP_BRCM, BRCM_CPU_PART_VULCAN), ++ MIDR_CPU_VAR_REV(0, 0), ++ MIDR_CPU_VAR_REV(0, MIDR_REVISION_MASK))) { ++ tmp = readl(hpriv->mmio + 0x8000); ++ udelay(100); ++ writel(tmp | (1 << 26), hpriv->mmio + 0x8000); ++ udelay(100); ++ writel(tmp & ~(1 << 26), hpriv->mmio + 0x8000); ++ dev_warn(ap->host->dev, "CN99XX SATA reset workaround applied\n"); ++ } ++#endif ++ + /* wait for engine to stop. This could be as long as 500 msec */ + tmp = ata_wait_register(ap, port_mmio + PORT_CMD, + PORT_CMD_LIST_ON, PORT_CMD_LIST_ON, 1, 500); +diff --git a/drivers/char/ipmi/ipmi_dmi.c b/drivers/char/ipmi/ipmi_dmi.c +index bbf7029e224b..cf7faa970dd6 100644 +--- a/drivers/char/ipmi/ipmi_dmi.c ++++ b/drivers/char/ipmi/ipmi_dmi.c +@@ -215,6 +215,21 @@ static int __init scan_for_dmi_ipmi(void) + { + const struct dmi_device *dev = NULL; + ++#ifdef CONFIG_ARM64 ++ /* RHEL-only ++ * If this is ARM-based HPE m400, return now, because that platform ++ * reports the host-side ipmi address as intel port-io space, which ++ * does not exist in the ARM architecture. ++ */ ++ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); ++ ++ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { ++ pr_debug("%s does not support host ipmi\n", dmistr); ++ return 0; ++ } ++ /* END RHEL-only */ ++#endif ++ + while ((dev = dmi_find_device(DMI_DEV_TYPE_IPMI, NULL, dev))) + dmi_decode_ipmi((const struct dmi_header *) dev->device_data); + +diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c +index 703433493c85..6b1b102b9b7d 100644 +--- a/drivers/char/ipmi/ipmi_msghandler.c ++++ b/drivers/char/ipmi/ipmi_msghandler.c +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + #include + + #define IPMI_DRIVER_VERSION "39.2" +@@ -5516,8 +5517,21 @@ static int __init ipmi_init_msghandler_mod(void) + { + int rv; + +- pr_info("version " IPMI_DRIVER_VERSION "\n"); ++#ifdef CONFIG_ARM64 ++ /* RHEL-only ++ * If this is ARM-based HPE m400, return now, because that platform ++ * reports the host-side ipmi address as intel port-io space, which ++ * does not exist in the ARM architecture. ++ */ ++ const char *dmistr = dmi_get_system_info(DMI_PRODUCT_NAME); + ++ if (dmistr && (strcmp("ProLiant m400 Server", dmistr) == 0)) { ++ pr_debug("%s does not support host ipmi\n", dmistr); ++ return -ENOSYS; ++ } ++ /* END RHEL-only */ ++#endif ++ pr_info("version " IPMI_DRIVER_VERSION "\n"); + mutex_lock(&ipmi_interfaces_mutex); + rv = ipmi_register_driver(); + mutex_unlock(&ipmi_interfaces_mutex); +diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile +index 8d151e332584..bd29fe4ddbf3 100644 +--- a/drivers/firmware/efi/Makefile ++++ b/drivers/firmware/efi/Makefile +@@ -27,6 +27,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o + obj-$(CONFIG_EFI_BOOTLOADER_CONTROL) += efibc.o + obj-$(CONFIG_EFI_TEST) += test/ + obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o ++obj-$(CONFIG_EFI) += secureboot.o + obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o + obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o + obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o +diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c +index aa6d109fac08..a606fcc42649 100644 +--- a/drivers/firmware/efi/efi.c ++++ b/drivers/firmware/efi/efi.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + + #include + +@@ -866,40 +867,101 @@ int efi_mem_type(unsigned long phys_addr) + } + #endif + ++struct efi_error_code { ++ efi_status_t status; ++ int errno; ++ const char *description; ++}; ++ ++static const struct efi_error_code efi_error_codes[] = { ++ { EFI_SUCCESS, 0, "Success"}, ++#if 0 ++ { EFI_LOAD_ERROR, -EPICK_AN_ERRNO, "Load Error"}, ++#endif ++ { EFI_INVALID_PARAMETER, -EINVAL, "Invalid Parameter"}, ++ { EFI_UNSUPPORTED, -ENOSYS, "Unsupported"}, ++ { EFI_BAD_BUFFER_SIZE, -ENOSPC, "Bad Buffer Size"}, ++ { EFI_BUFFER_TOO_SMALL, -ENOSPC, "Buffer Too Small"}, ++ { EFI_NOT_READY, -EAGAIN, "Not Ready"}, ++ { EFI_DEVICE_ERROR, -EIO, "Device Error"}, ++ { EFI_WRITE_PROTECTED, -EROFS, "Write Protected"}, ++ { EFI_OUT_OF_RESOURCES, -ENOMEM, "Out of Resources"}, ++#if 0 ++ { EFI_VOLUME_CORRUPTED, -EPICK_AN_ERRNO, "Volume Corrupt"}, ++ { EFI_VOLUME_FULL, -EPICK_AN_ERRNO, "Volume Full"}, ++ { EFI_NO_MEDIA, -EPICK_AN_ERRNO, "No Media"}, ++ { EFI_MEDIA_CHANGED, -EPICK_AN_ERRNO, "Media changed"}, ++#endif ++ { EFI_NOT_FOUND, -ENOENT, "Not Found"}, ++#if 0 ++ { EFI_ACCESS_DENIED, -EPICK_AN_ERRNO, "Access Denied"}, ++ { EFI_NO_RESPONSE, -EPICK_AN_ERRNO, "No Response"}, ++ { EFI_NO_MAPPING, -EPICK_AN_ERRNO, "No mapping"}, ++ { EFI_TIMEOUT, -EPICK_AN_ERRNO, "Time out"}, ++ { EFI_NOT_STARTED, -EPICK_AN_ERRNO, "Not started"}, ++ { EFI_ALREADY_STARTED, -EPICK_AN_ERRNO, "Already started"}, ++#endif ++ { EFI_ABORTED, -EINTR, "Aborted"}, ++#if 0 ++ { EFI_ICMP_ERROR, -EPICK_AN_ERRNO, "ICMP Error"}, ++ { EFI_TFTP_ERROR, -EPICK_AN_ERRNO, "TFTP Error"}, ++ { EFI_PROTOCOL_ERROR, -EPICK_AN_ERRNO, "Protocol Error"}, ++ { EFI_INCOMPATIBLE_VERSION, -EPICK_AN_ERRNO, "Incompatible Version"}, ++#endif ++ { EFI_SECURITY_VIOLATION, -EACCES, "Security Policy Violation"}, ++#if 0 ++ { EFI_CRC_ERROR, -EPICK_AN_ERRNO, "CRC Error"}, ++ { EFI_END_OF_MEDIA, -EPICK_AN_ERRNO, "End of Media"}, ++ { EFI_END_OF_FILE, -EPICK_AN_ERRNO, "End of File"}, ++ { EFI_INVALID_LANGUAGE, -EPICK_AN_ERRNO, "Invalid Languages"}, ++ { EFI_COMPROMISED_DATA, -EPICK_AN_ERRNO, "Compromised Data"}, ++ ++ // warnings ++ { EFI_WARN_UNKOWN_GLYPH, -EPICK_AN_ERRNO, "Warning Unknown Glyph"}, ++ { EFI_WARN_DELETE_FAILURE, -EPICK_AN_ERRNO, "Warning Delete Failure"}, ++ { EFI_WARN_WRITE_FAILURE, -EPICK_AN_ERRNO, "Warning Write Failure"}, ++ { EFI_WARN_BUFFER_TOO_SMALL, -EPICK_AN_ERRNO, "Warning Buffer Too Small"}, ++#endif ++}; ++ ++static int ++efi_status_cmp_bsearch(const void *key, const void *item) ++{ ++ u64 status = (u64)(uintptr_t)key; ++ struct efi_error_code *code = (struct efi_error_code *)item; ++ ++ if (status < code->status) ++ return -1; ++ if (status > code->status) ++ return 1; ++ return 0; ++} ++ + int efi_status_to_err(efi_status_t status) + { +- int err; +- +- switch (status) { +- case EFI_SUCCESS: +- err = 0; +- break; +- case EFI_INVALID_PARAMETER: +- err = -EINVAL; +- break; +- case EFI_OUT_OF_RESOURCES: +- err = -ENOSPC; +- break; +- case EFI_DEVICE_ERROR: +- err = -EIO; +- break; +- case EFI_WRITE_PROTECTED: +- err = -EROFS; +- break; +- case EFI_SECURITY_VIOLATION: +- err = -EACCES; +- break; +- case EFI_NOT_FOUND: +- err = -ENOENT; +- break; +- case EFI_ABORTED: +- err = -EINTR; +- break; +- default: +- err = -EINVAL; +- } ++ struct efi_error_code *found; ++ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); + +- return err; ++ found = bsearch((void *)(uintptr_t)status, efi_error_codes, ++ sizeof(struct efi_error_code), num, ++ efi_status_cmp_bsearch); ++ if (!found) ++ return -EINVAL; ++ return found->errno; ++} ++ ++const char * ++efi_status_to_str(efi_status_t status) ++{ ++ struct efi_error_code *found; ++ size_t num = sizeof(efi_error_codes) / sizeof(struct efi_error_code); ++ ++ found = bsearch((void *)(uintptr_t)status, efi_error_codes, ++ sizeof(struct efi_error_code), num, ++ efi_status_cmp_bsearch); ++ if (!found) ++ return "Unknown error code"; ++ return found->description; + } + EXPORT_SYMBOL_GPL(efi_status_to_err); + +diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c +new file mode 100644 +index 000000000000..de0a3714a5d4 +--- /dev/null ++++ b/drivers/firmware/efi/secureboot.c +@@ -0,0 +1,38 @@ ++/* Core kernel secure boot support. ++ * ++ * Copyright (C) 2017 Red Hat, Inc. All Rights Reserved. ++ * Written by David Howells (dhowells@redhat.com) ++ * ++ * This program is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU General Public Licence ++ * as published by the Free Software Foundation; either version ++ * 2 of the Licence, or (at your option) any later version. ++ */ ++ ++#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt ++ ++#include ++#include ++#include ++ ++/* ++ * Decide what to do when UEFI secure boot mode is enabled. ++ */ ++void __init efi_set_secure_boot(enum efi_secureboot_mode mode) ++{ ++ if (efi_enabled(EFI_BOOT)) { ++ switch (mode) { ++ case efi_secureboot_mode_disabled: ++ pr_info("Secure boot disabled\n"); ++ break; ++ case efi_secureboot_mode_enabled: ++ set_bit(EFI_SECURE_BOOT, &efi.flags); ++ pr_info("Secure boot enabled\n"); ++ break; ++ default: ++ pr_warn("Secure boot could not be determined (mode %u)\n", ++ mode); ++ break; ++ } ++ } ++} +diff --git a/drivers/firmware/sysfb.c b/drivers/firmware/sysfb.c +index 1f276f108cc9..7039ad9bdf7f 100644 +--- a/drivers/firmware/sysfb.c ++++ b/drivers/firmware/sysfb.c +@@ -34,6 +34,22 @@ + #include + #include + ++static int skip_simpledrm; ++ ++static int __init simpledrm_disable(char *opt) ++{ ++ if (!opt) ++ return -EINVAL; ++ ++ get_option(&opt, &skip_simpledrm); ++ ++ if (skip_simpledrm) ++ pr_info("The simpledrm driver will not be probed\n"); ++ ++ return 0; ++} ++early_param("nvidia-drm.modeset", simpledrm_disable); ++ + static struct platform_device *pd; + static DEFINE_MUTEX(disable_lock); + static bool disabled; +@@ -83,7 +99,7 @@ static __init int sysfb_init(void) + + /* try to create a simple-framebuffer device */ + compatible = sysfb_parse_mode(si, &mode); +- if (compatible) { ++ if (compatible && !skip_simpledrm) { + pd = sysfb_create_simplefb(si, &mode); + if (!IS_ERR(pd)) + goto unlock_mutex; +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c +index 1e5f68704d7d..4e5bba0822a5 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.c ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.c +@@ -2712,9 +2712,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) + DRM_ERROR("Failed to get HDMI state machine clock\n"); + return PTR_ERR(vc4_hdmi->hsm_clock); + } ++ + vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; + vc4_hdmi->cec_clock = vc4_hdmi->hsm_clock; + ++ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); ++ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { ++ DRM_ERROR("Failed to get HDMI state machine clock\n"); ++ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); ++ } ++ + return 0; + } + +@@ -2796,6 +2803,12 @@ static int vc5_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) + return PTR_ERR(vc4_hdmi->hsm_clock); + } + ++ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); ++ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { ++ DRM_ERROR("Failed to get HDMI state machine clock\n"); ++ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); ++ } ++ + vc4_hdmi->pixel_bvb_clock = devm_clk_get(dev, "bvb"); + if (IS_ERR(vc4_hdmi->pixel_bvb_clock)) { + DRM_ERROR("Failed to get pixel bvb clock\n"); +@@ -2859,7 +2872,7 @@ static int vc4_hdmi_runtime_suspend(struct device *dev) + { + struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); + +- clk_disable_unprepare(vc4_hdmi->hsm_clock); ++ clk_disable_unprepare(vc4_hdmi->hsm_rpm_clock); + + return 0; + } +@@ -2869,12 +2882,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); + unsigned long __maybe_unused flags; + u32 __maybe_unused value; ++ unsigned long rate; + int ret; + +- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); ++ /* ++ * The HSM clock is in the HDMI power domain, so we need to set ++ * its frequency while the power domain is active so that it ++ * keeps its rate. ++ */ ++ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); + if (ret) + return ret; + ++ ret = clk_prepare_enable(vc4_hdmi->hsm_rpm_clock); ++ if (ret) ++ return ret; ++ ++ /* ++ * Whenever the RaspberryPi boots without an HDMI monitor ++ * plugged in, the firmware won't have initialized the HSM clock ++ * rate and it will be reported as 0. ++ * ++ * If we try to access a register of the controller in such a ++ * case, it will lead to a silent CPU stall. Let's make sure we ++ * prevent such a case. ++ */ ++ rate = clk_get_rate(vc4_hdmi->hsm_rpm_clock); ++ if (!rate) { ++ ret = -EINVAL; ++ goto err_disable_clk; ++ } ++ + if (vc4_hdmi->variant->reset) + vc4_hdmi->variant->reset(vc4_hdmi); + +@@ -2896,6 +2934,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + #endif + + return 0; ++ ++err_disable_clk: ++ clk_disable_unprepare(vc4_hdmi->hsm_clock); ++ return ret; + } + + static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h +index c3ed2b07df23..47f141ec8c40 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.h ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.h +@@ -171,6 +171,7 @@ struct vc4_hdmi { + struct clk *cec_clock; + struct clk *pixel_clock; + struct clk *hsm_clock; ++ struct clk *hsm_rpm_clock; + struct clk *audio_clock; + struct clk *pixel_bvb_clock; + +diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c +index 311eee599ce9..2460c6bd46f8 100644 +--- a/drivers/hid/hid-rmi.c ++++ b/drivers/hid/hid-rmi.c +@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) + { + struct rmi_data *hdata = hid_get_drvdata(hdev); + struct rmi_device *rmi_dev = hdata->xport.rmi_dev; +- unsigned long flags; + + if (!(test_bit(RMI_STARTED, &hdata->flags))) + return 0; + +- local_irq_save(flags); +- + rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2); + +- generic_handle_irq(hdata->rmi_irq); +- +- local_irq_restore(flags); +- + return 1; + } + +@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = { + .reset = rmi_hid_reset, + }; + +-static void rmi_irq_teardown(void *data) +-{ +- struct rmi_data *hdata = data; +- struct irq_domain *domain = hdata->domain; +- +- if (!domain) +- return; +- +- irq_dispose_mapping(irq_find_mapping(domain, 0)); +- +- irq_domain_remove(domain); +- hdata->domain = NULL; +- hdata->rmi_irq = 0; +-} +- +-static int rmi_irq_map(struct irq_domain *h, unsigned int virq, +- irq_hw_number_t hw_irq_num) +-{ +- irq_set_chip_and_handler(virq, &dummy_irq_chip, handle_simple_irq); +- +- return 0; +-} +- +-static const struct irq_domain_ops rmi_irq_ops = { +- .map = rmi_irq_map, +-}; +- +-static int rmi_setup_irq_domain(struct hid_device *hdev) +-{ +- struct rmi_data *hdata = hid_get_drvdata(hdev); +- int ret; +- +- hdata->domain = irq_domain_create_linear(hdev->dev.fwnode, 1, +- &rmi_irq_ops, hdata); +- if (!hdata->domain) +- return -ENOMEM; +- +- ret = devm_add_action_or_reset(&hdev->dev, &rmi_irq_teardown, hdata); +- if (ret) +- return ret; +- +- hdata->rmi_irq = irq_create_mapping(hdata->domain, 0); +- if (hdata->rmi_irq <= 0) { +- hid_err(hdev, "Can't allocate an IRQ\n"); +- return hdata->rmi_irq < 0 ? hdata->rmi_irq : -ENXIO; +- } +- +- return 0; +-} +- + static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) + { + struct rmi_data *data = NULL; +@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) + + mutex_init(&data->page_mutex); + +- ret = rmi_setup_irq_domain(hdev); +- if (ret) { +- hid_err(hdev, "failed to allocate IRQ domain\n"); +- return ret; +- } +- + if (data->device_flags & RMI_DEVICE_HAS_PHYS_BUTTONS) + rmi_hid_pdata.gpio_data.disable = true; + + data->xport.dev = hdev->dev.parent; + data->xport.pdata = rmi_hid_pdata; +- data->xport.pdata.irq = data->rmi_irq; + data->xport.proto_name = "hid"; + data->xport.ops = &hid_rmi_ops; + +diff --git a/drivers/hwtracing/coresight/coresight-etm4x-core.c b/drivers/hwtracing/coresight/coresight-etm4x-core.c +index d39660a3e50c..8e5ffb4325a3 100644 +--- a/drivers/hwtracing/coresight/coresight-etm4x-core.c ++++ b/drivers/hwtracing/coresight/coresight-etm4x-core.c +@@ -9,6 +9,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -2137,6 +2138,16 @@ static const struct amba_id etm4_ids[] = { + {}, + }; + ++static const struct dmi_system_id broken_coresight[] = { ++ { ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "HPE"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "Apollo 70"), ++ }, ++ }, ++ { } /* terminating entry */ ++}; ++ + MODULE_DEVICE_TABLE(amba, etm4_ids); + + static struct amba_driver etm4x_amba_driver = { +@@ -2170,6 +2181,11 @@ static int __init etm4x_init(void) + { + int ret; + ++ if (dmi_check_system(broken_coresight)) { ++ pr_info("ETM4 disabled due to firmware bug\n"); ++ return 0; ++ } ++ + ret = etm4_pm_setup(); + + /* etm4_pm_setup() does its own cleanup - exit on error */ +@@ -2196,6 +2212,9 @@ static int __init etm4x_init(void) + + static void __exit etm4x_exit(void) + { ++ if (dmi_check_system(broken_coresight)) ++ return; ++ + amba_driver_unregister(&etm4x_amba_driver); + platform_driver_unregister(&etm4_platform_driver); + etm4_pm_clear(); +diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c +index 258d5fe3d395..f7298e3dc8f3 100644 +--- a/drivers/input/rmi4/rmi_driver.c ++++ b/drivers/input/rmi4/rmi_driver.c +@@ -182,34 +182,47 @@ void rmi_set_attn_data(struct rmi_device *rmi_dev, unsigned long irq_status, + attn_data.data = fifo_data; + + kfifo_put(&drvdata->attn_fifo, attn_data); ++ ++ schedule_work(&drvdata->attn_work); + } + EXPORT_SYMBOL_GPL(rmi_set_attn_data); + +-static irqreturn_t rmi_irq_fn(int irq, void *dev_id) ++static void attn_callback(struct work_struct *work) + { +- struct rmi_device *rmi_dev = dev_id; +- struct rmi_driver_data *drvdata = dev_get_drvdata(&rmi_dev->dev); ++ struct rmi_driver_data *drvdata = container_of(work, ++ struct rmi_driver_data, ++ attn_work); + struct rmi4_attn_data attn_data = {0}; + int ret, count; + + count = kfifo_get(&drvdata->attn_fifo, &attn_data); +- if (count) { +- *(drvdata->irq_status) = attn_data.irq_status; +- drvdata->attn_data = attn_data; +- } ++ if (!count) ++ return; + +- ret = rmi_process_interrupt_requests(rmi_dev); ++ *(drvdata->irq_status) = attn_data.irq_status; ++ drvdata->attn_data = attn_data; ++ ++ ret = rmi_process_interrupt_requests(drvdata->rmi_dev); + if (ret) +- rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, ++ rmi_dbg(RMI_DEBUG_CORE, &drvdata->rmi_dev->dev, + "Failed to process interrupt request: %d\n", ret); + +- if (count) { +- kfree(attn_data.data); +- drvdata->attn_data.data = NULL; +- } ++ kfree(attn_data.data); ++ drvdata->attn_data.data = NULL; + + if (!kfifo_is_empty(&drvdata->attn_fifo)) +- return rmi_irq_fn(irq, dev_id); ++ schedule_work(&drvdata->attn_work); ++} ++ ++static irqreturn_t rmi_irq_fn(int irq, void *dev_id) ++{ ++ struct rmi_device *rmi_dev = dev_id; ++ int ret; ++ ++ ret = rmi_process_interrupt_requests(rmi_dev); ++ if (ret) ++ rmi_dbg(RMI_DEBUG_CORE, &rmi_dev->dev, ++ "Failed to process interrupt request: %d\n", ret); + + return IRQ_HANDLED; + } +@@ -217,7 +230,6 @@ static irqreturn_t rmi_irq_fn(int irq, void *dev_id) + static int rmi_irq_init(struct rmi_device *rmi_dev) + { + struct rmi_device_platform_data *pdata = rmi_get_platform_data(rmi_dev); +- struct rmi_driver_data *data = dev_get_drvdata(&rmi_dev->dev); + int irq_flags = irq_get_trigger_type(pdata->irq); + int ret; + +@@ -235,8 +247,6 @@ static int rmi_irq_init(struct rmi_device *rmi_dev) + return ret; + } + +- data->enabled = true; +- + return 0; + } + +@@ -886,23 +896,27 @@ void rmi_enable_irq(struct rmi_device *rmi_dev, bool clear_wake) + if (data->enabled) + goto out; + +- enable_irq(irq); +- data->enabled = true; +- if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { +- retval = disable_irq_wake(irq); +- if (retval) +- dev_warn(&rmi_dev->dev, +- "Failed to disable irq for wake: %d\n", +- retval); +- } ++ if (irq) { ++ enable_irq(irq); ++ data->enabled = true; ++ if (clear_wake && device_may_wakeup(rmi_dev->xport->dev)) { ++ retval = disable_irq_wake(irq); ++ if (retval) ++ dev_warn(&rmi_dev->dev, ++ "Failed to disable irq for wake: %d\n", ++ retval); ++ } + +- /* +- * Call rmi_process_interrupt_requests() after enabling irq, +- * otherwise we may lose interrupt on edge-triggered systems. +- */ +- irq_flags = irq_get_trigger_type(pdata->irq); +- if (irq_flags & IRQ_TYPE_EDGE_BOTH) +- rmi_process_interrupt_requests(rmi_dev); ++ /* ++ * Call rmi_process_interrupt_requests() after enabling irq, ++ * otherwise we may lose interrupt on edge-triggered systems. ++ */ ++ irq_flags = irq_get_trigger_type(pdata->irq); ++ if (irq_flags & IRQ_TYPE_EDGE_BOTH) ++ rmi_process_interrupt_requests(rmi_dev); ++ } else { ++ data->enabled = true; ++ } + + out: + mutex_unlock(&data->enabled_mutex); +@@ -922,20 +936,22 @@ void rmi_disable_irq(struct rmi_device *rmi_dev, bool enable_wake) + goto out; + + data->enabled = false; +- disable_irq(irq); +- if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { +- retval = enable_irq_wake(irq); +- if (retval) +- dev_warn(&rmi_dev->dev, +- "Failed to enable irq for wake: %d\n", +- retval); +- } +- +- /* make sure the fifo is clean */ +- while (!kfifo_is_empty(&data->attn_fifo)) { +- count = kfifo_get(&data->attn_fifo, &attn_data); +- if (count) +- kfree(attn_data.data); ++ if (irq) { ++ disable_irq(irq); ++ if (enable_wake && device_may_wakeup(rmi_dev->xport->dev)) { ++ retval = enable_irq_wake(irq); ++ if (retval) ++ dev_warn(&rmi_dev->dev, ++ "Failed to enable irq for wake: %d\n", ++ retval); ++ } ++ } else { ++ /* make sure the fifo is clean */ ++ while (!kfifo_is_empty(&data->attn_fifo)) { ++ count = kfifo_get(&data->attn_fifo, &attn_data); ++ if (count) ++ kfree(attn_data.data); ++ } + } + + out: +@@ -981,6 +997,8 @@ static int rmi_driver_remove(struct device *dev) + irq_domain_remove(data->irqdomain); + data->irqdomain = NULL; + ++ cancel_work_sync(&data->attn_work); ++ + rmi_f34_remove_sysfs(rmi_dev); + rmi_free_function_list(rmi_dev); + +@@ -1219,9 +1237,15 @@ static int rmi_driver_probe(struct device *dev) + } + } + +- retval = rmi_irq_init(rmi_dev); +- if (retval < 0) +- goto err_destroy_functions; ++ if (pdata->irq) { ++ retval = rmi_irq_init(rmi_dev); ++ if (retval < 0) ++ goto err_destroy_functions; ++ } ++ ++ data->enabled = true; ++ ++ INIT_WORK(&data->attn_work, attn_callback); + + if (data->f01_container->dev.driver) { + /* Driver already bound, so enable ATTN now. */ +diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c +index 3a808146b50f..c1a3f3057921 100644 +--- a/drivers/iommu/iommu.c ++++ b/drivers/iommu/iommu.c +@@ -7,6 +7,7 @@ + #define pr_fmt(fmt) "iommu: " fmt + + #include ++#include + #include + #include + #include +@@ -2843,6 +2844,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle) + } + EXPORT_SYMBOL_GPL(iommu_sva_get_pasid); + ++#ifdef CONFIG_ARM64 ++static int __init iommu_quirks(void) ++{ ++ const char *vendor, *name; ++ ++ vendor = dmi_get_system_info(DMI_SYS_VENDOR); ++ name = dmi_get_system_info(DMI_PRODUCT_NAME); ++ ++ if (vendor && ++ (strncmp(vendor, "GIGABYTE", 8) == 0 && name && ++ (strncmp(name, "R120", 4) == 0 || ++ strncmp(name, "R270", 4) == 0))) { ++ pr_warn("Gigabyte %s detected, force iommu passthrough mode", name); ++ iommu_def_domain_type = IOMMU_DOMAIN_IDENTITY; ++ } ++ ++ return 0; ++} ++arch_initcall(iommu_quirks); ++#endif ++ + /* + * Changes the default domain of an iommu group that has *only* one device + * +diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c +index 59e4b188fc71..9c6bfc02e6a1 100644 +--- a/drivers/nvme/host/core.c ++++ b/drivers/nvme/host/core.c +@@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) + + static blk_status_t nvme_error_status(u16 status) + { ++ if (unlikely(status & NVME_SC_DNR)) ++ return BLK_STS_TARGET; ++ + switch (status & 0x7ff) { + case NVME_SC_SUCCESS: + return BLK_STS_OK; +@@ -340,6 +343,7 @@ enum nvme_disposition { + COMPLETE, + RETRY, + FAILOVER, ++ FAILUP, + AUTHENTICATE, + }; + +@@ -351,15 +355,16 @@ static inline enum nvme_disposition nvme_decide_disposition(struct request *req) + if ((nvme_req(req)->status & 0x7ff) == NVME_SC_AUTH_REQUIRED) + return AUTHENTICATE; + +- if (blk_noretry_request(req) || ++ if ((req->cmd_flags & (REQ_FAILFAST_DEV | REQ_FAILFAST_DRIVER)) || + (nvme_req(req)->status & NVME_SC_DNR) || + nvme_req(req)->retries >= nvme_max_retries) + return COMPLETE; + +- if (req->cmd_flags & REQ_NVME_MPATH) { ++ if (req->cmd_flags & (REQ_NVME_MPATH | REQ_FAILFAST_TRANSPORT)) { + if (nvme_is_path_error(nvme_req(req)->status) || + blk_queue_dying(req->q)) +- return FAILOVER; ++ return (req->cmd_flags & REQ_NVME_MPATH) ? ++ FAILOVER : FAILUP; + } else { + if (blk_queue_dying(req->q)) + return COMPLETE; +@@ -387,6 +392,14 @@ static inline void nvme_end_req(struct request *req) + blk_mq_end_request(req, status); + } + ++static inline void nvme_failup_req(struct request *req) ++{ ++ nvme_update_ana(req); ++ ++ nvme_req(req)->status = NVME_SC_HOST_PATH_ERROR; ++ nvme_end_req(req); ++} ++ + void nvme_complete_rq(struct request *req) + { + struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; +@@ -407,6 +420,9 @@ void nvme_complete_rq(struct request *req) + case FAILOVER: + nvme_failover_req(req); + return; ++ case FAILUP: ++ nvme_failup_req(req); ++ return; + case AUTHENTICATE: + #ifdef CONFIG_NVME_AUTH + queue_work(nvme_wq, &ctrl->dhchap_auth_work); +diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c +index b9cf17cbbbd5..9aa33fc59f67 100644 +--- a/drivers/nvme/host/multipath.c ++++ b/drivers/nvme/host/multipath.c +@@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) + blk_freeze_queue_start(h->disk->queue); + } + +-void nvme_failover_req(struct request *req) ++void nvme_update_ana(struct request *req) + { + struct nvme_ns *ns = req->q->queuedata; + u16 status = nvme_req(req)->status & 0x7ff; +- unsigned long flags; +- struct bio *bio; +- +- nvme_mpath_clear_current_path(ns); + + /* + * If we got back an ANA error, we know the controller is alive but not +@@ -98,6 +94,16 @@ void nvme_failover_req(struct request *req) + set_bit(NVME_NS_ANA_PENDING, &ns->flags); + queue_work(nvme_wq, &ns->ctrl->ana_work); + } ++} ++ ++void nvme_failover_req(struct request *req) ++{ ++ struct nvme_ns *ns = req->q->queuedata; ++ unsigned long flags; ++ struct bio *bio; ++ ++ nvme_mpath_clear_current_path(ns); ++ nvme_update_ana(req); + + spin_lock_irqsave(&ns->head->requeue_lock, flags); + for (bio = req->bio; bio; bio = bio->bi_next) { +@@ -872,8 +878,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) + int error = 0; + + /* check if multipath is enabled and we have the capability */ +- if (!multipath || !ctrl->subsys || +- !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) ++ if (!ctrl->subsys || !(ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA)) + return 0; + + if (!ctrl->max_namespaces || +diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h +index a0bf9560cf67..2a226be9b32a 100644 +--- a/drivers/nvme/host/nvme.h ++++ b/drivers/nvme/host/nvme.h +@@ -844,6 +844,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); + void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); + void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); + void nvme_failover_req(struct request *req); ++void nvme_update_ana(struct request *req); + void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); + int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); + void nvme_mpath_add_disk(struct nvme_ns *ns, __le32 anagrpid); +@@ -880,6 +881,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) + static inline void nvme_failover_req(struct request *req) + { + } ++static inline void nvme_update_ana(struct request *req) ++{ ++} + static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) + { + } +diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c +index 4944798e75b5..079a29ef1bf2 100644 +--- a/drivers/pci/quirks.c ++++ b/drivers/pci/quirks.c +@@ -4296,6 +4296,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000, + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084, + quirk_bridge_cavm_thrx2_pcie_root); + ++/* ++ * PCI BAR 5 is not setup correctly for the on-board AHCI controller ++ * on Broadcom's Vulcan processor. Added a quirk to fix BAR 5 by ++ * using BAR 4's resources which are populated correctly and NOT ++ * actually used by the AHCI controller. ++ */ ++static void quirk_fix_vulcan_ahci_bars(struct pci_dev *dev) ++{ ++ struct resource *r = &dev->resource[4]; ++ ++ if (!(r->flags & IORESOURCE_MEM) || (r->start == 0)) ++ return; ++ ++ /* Set BAR5 resource to BAR4 */ ++ dev->resource[5] = *r; ++ ++ /* Update BAR5 in pci config space */ ++ pci_write_config_dword(dev, PCI_BASE_ADDRESS_5, r->start); ++ ++ /* Clear BAR4's resource */ ++ memset(r, 0, sizeof(*r)); ++} ++DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9027, quirk_fix_vulcan_ahci_bars); ++ + /* + * Intersil/Techwell TW686[4589]-based video capture cards have an empty (zero) + * class code. Fix it. +diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c +index bbab424b0d55..ed86042fb57b 100644 +--- a/drivers/usb/core/hub.c ++++ b/drivers/usb/core/hub.c +@@ -5676,6 +5676,13 @@ static void hub_event(struct work_struct *work) + (u16) hub->change_bits[0], + (u16) hub->event_bits[0]); + ++ /* Don't disconnect USB-SATA on TrimSlice */ ++ if (strcmp(dev_name(hdev->bus->controller), "tegra-ehci.0") == 0) { ++ if ((hdev->state == 7) && (hub->change_bits[0] == 0) && ++ (hub->event_bits[0] == 0x2)) ++ hub->event_bits[0] = 0; ++ } ++ + /* Lock the device, then check to see if we were + * disconnected while waiting for the lock to succeed. */ + usb_lock_device(hdev); +diff --git a/include/linux/efi.h b/include/linux/efi.h +index 4459794b65db..79735fc77198 100644 +--- a/include/linux/efi.h ++++ b/include/linux/efi.h +@@ -43,6 +43,8 @@ + #define EFI_ABORTED (21 | (1UL << (BITS_PER_LONG-1))) + #define EFI_SECURITY_VIOLATION (26 | (1UL << (BITS_PER_LONG-1))) + ++#define EFI_IS_ERROR(x) ((x) & (1UL << (BITS_PER_LONG-1))) ++ + typedef unsigned long efi_status_t; + typedef u8 efi_bool_t; + typedef u16 efi_char16_t; /* UNICODE character */ +@@ -849,6 +851,14 @@ extern int __init efi_setup_pcdp_console(char *); + #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ + #define EFI_MEM_NO_SOFT_RESERVE 11 /* Is the kernel configured to ignore soft reservations? */ + #define EFI_PRESERVE_BS_REGIONS 12 /* Are EFI boot-services memory segments available? */ ++#define EFI_SECURE_BOOT 13 /* Are we in Secure Boot mode? */ ++ ++enum efi_secureboot_mode { ++ efi_secureboot_mode_unset, ++ efi_secureboot_mode_unknown, ++ efi_secureboot_mode_disabled, ++ efi_secureboot_mode_enabled, ++}; + + #ifdef CONFIG_EFI + /* +@@ -860,6 +870,8 @@ static inline bool efi_enabled(int feature) + } + extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); + ++extern void __init efi_set_secure_boot(enum efi_secureboot_mode mode); ++ + bool __pure __efi_soft_reserve_enabled(void); + + static inline bool __pure efi_soft_reserve_enabled(void) +@@ -881,6 +893,8 @@ static inline bool efi_enabled(int feature) + static inline void + efi_reboot(enum reboot_mode reboot_mode, const char *__unused) {} + ++static inline void efi_set_secure_boot(enum efi_secureboot_mode mode) {} ++ + static inline bool efi_soft_reserve_enabled(void) + { + return false; +@@ -895,6 +909,7 @@ static inline void efi_find_mirror(void) {} + #endif + + extern int efi_status_to_err(efi_status_t status); ++extern const char *efi_status_to_str(efi_status_t status); + + /* + * Variable Attributes +@@ -1104,13 +1119,6 @@ static inline bool efi_runtime_disabled(void) { return true; } + extern void efi_call_virt_check_flags(unsigned long flags, const char *call); + extern unsigned long efi_call_virt_save_flags(void); + +-enum efi_secureboot_mode { +- efi_secureboot_mode_unset, +- efi_secureboot_mode_unknown, +- efi_secureboot_mode_disabled, +- efi_secureboot_mode_enabled, +-}; +- + static inline + enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var) + { +diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h +index 60fff133c0b1..fa0aa514c70f 100644 +--- a/include/linux/lsm_hook_defs.h ++++ b/include/linux/lsm_hook_defs.h +@@ -395,6 +395,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux) + #endif /* CONFIG_BPF_SYSCALL */ + + LSM_HOOK(int, 0, locked_down, enum lockdown_reason what) ++LSM_HOOK(int, 0, lock_kernel_down, const char *where, enum lockdown_reason level) ++ + + #ifdef CONFIG_PERF_EVENTS + LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) +diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h +index 3aa6030302f5..23b63de268a3 100644 +--- a/include/linux/lsm_hooks.h ++++ b/include/linux/lsm_hooks.h +@@ -1557,6 +1557,12 @@ + * + * @what: kernel feature being accessed + * ++ * @lock_kernel_down ++ * Put the kernel into lock-down mode. ++ * ++ * @where: Where the lock-down is originating from (e.g. command line option) ++ * @level: The lock-down level (can only increase) ++ * + * Security hooks for perf events + * + * @perf_event_open: +diff --git a/include/linux/rmi.h b/include/linux/rmi.h +index ab7eea01ab42..fff7c5f737fc 100644 +--- a/include/linux/rmi.h ++++ b/include/linux/rmi.h +@@ -364,6 +364,7 @@ struct rmi_driver_data { + + struct rmi4_attn_data attn_data; + DECLARE_KFIFO(attn_fifo, struct rmi4_attn_data, 16); ++ struct work_struct attn_work; + }; + + int rmi_register_transport_device(struct rmi_transport_dev *xport); +diff --git a/include/linux/security.h b/include/linux/security.h +index 7bd0c490703d..7779eaf1ffa1 100644 +--- a/include/linux/security.h ++++ b/include/linux/security.h +@@ -475,6 +475,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); + int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); + int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); + int security_locked_down(enum lockdown_reason what); ++int security_lock_kernel_down(const char *where, enum lockdown_reason level); + #else /* CONFIG_SECURITY */ + + static inline int call_blocking_lsm_notifier(enum lsm_event event, void *data) +@@ -1358,6 +1359,10 @@ static inline int security_locked_down(enum lockdown_reason what) + { + return 0; + } ++static inline int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return 0; ++} + #endif /* CONFIG_SECURITY */ + + #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/init/Kconfig b/init/Kconfig +index 532362fcfe31..30d547537ea0 100644 +--- a/init/Kconfig ++++ b/init/Kconfig +@@ -1678,7 +1678,7 @@ config AIO + this option saves about 7k. + + config IO_URING +- bool "Enable IO uring support" if EXPERT ++ bool "Enable IO uring support" + select IO_WQ + default y + help +diff --git a/kernel/module/signing.c b/kernel/module/signing.c +index a2ff4242e623..f0d2be1ee4f1 100644 +--- a/kernel/module/signing.c ++++ b/kernel/module/signing.c +@@ -61,10 +61,17 @@ int mod_verify_sig(const void *mod, struct load_info *info) + modlen -= sig_len + sizeof(ms); + info->len = modlen; + +- return verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, ++ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, + VERIFY_USE_SECONDARY_KEYRING, + VERIFYING_MODULE_SIGNATURE, + NULL, NULL); ++ if (ret == -ENOKEY && IS_ENABLED(CONFIG_INTEGRITY_PLATFORM_KEYRING)) { ++ ret = verify_pkcs7_signature(mod, modlen, mod + modlen, sig_len, ++ VERIFY_USE_PLATFORM_KEYRING, ++ VERIFYING_MODULE_SIGNATURE, ++ NULL, NULL); ++ } ++ return ret; + } + + int module_sig_check(struct load_info *info, int flags) +diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c +index 2dc97583d279..e9a7f70a54df 100644 +--- a/net/ipv4/fib_semantics.c ++++ b/net/ipv4/fib_semantics.c +@@ -888,13 +888,13 @@ int fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, + return 1; + } + ++ /* cannot match on nexthop object attributes */ ++ if (fi->nh) ++ return 1; ++ + if (cfg->fc_oif || cfg->fc_gw_family) { + struct fib_nh *nh; + +- /* cannot match on nexthop object attributes */ +- if (fi->nh) +- return 1; +- + nh = fib_info_nh(fi, 0); + if (cfg->fc_encap) { + if (fib_encap_match(net, cfg->fc_encap_type, +diff --git a/scripts/tags.sh b/scripts/tags.sh +index e137cf15aae9..2ed2341f7967 100755 +--- a/scripts/tags.sh ++++ b/scripts/tags.sh +@@ -16,6 +16,8 @@ fi + ignore="$(echo "$RCS_FIND_IGNORE" | sed 's|\\||g' )" + # tags and cscope files should also ignore MODVERSION *.mod.c files + ignore="$ignore ( -name *.mod.c ) -prune -o" ++# RHEL tags and cscope should also ignore redhat/rpm ++ignore="$ignore ( -path redhat/rpm ) -prune -o" + + # Use make KBUILD_ABS_SRCTREE=1 {tags|cscope} + # to force full paths for a non-O= build +diff --git a/security/integrity/platform_certs/load_uefi.c b/security/integrity/platform_certs/load_uefi.c +index b78753d27d8e..f0b37800431a 100644 +--- a/security/integrity/platform_certs/load_uefi.c ++++ b/security/integrity/platform_certs/load_uefi.c +@@ -73,7 +73,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, + return NULL; + + if (*status != EFI_BUFFER_TOO_SMALL) { +- pr_err("Couldn't get size: 0x%lx\n", *status); ++ pr_err("Couldn't get size: %s (0x%lx)\n", ++ efi_status_to_str(*status), *status); + return NULL; + } + +@@ -84,7 +85,8 @@ static __init void *get_cert_list(efi_char16_t *name, efi_guid_t *guid, + *status = efi.get_variable(name, guid, NULL, &lsize, db); + if (*status != EFI_SUCCESS) { + kfree(db); +- pr_err("Error reading db var: 0x%lx\n", *status); ++ pr_err("Error reading db var: %s (0x%lx)\n", ++ efi_status_to_str(*status), *status); + return NULL; + } + +diff --git a/security/lockdown/Kconfig b/security/lockdown/Kconfig +index e84ddf484010..d0501353a4b9 100644 +--- a/security/lockdown/Kconfig ++++ b/security/lockdown/Kconfig +@@ -16,6 +16,19 @@ config SECURITY_LOCKDOWN_LSM_EARLY + subsystem is fully initialised. If enabled, lockdown will + unconditionally be called before any other LSMs. + ++config LOCK_DOWN_IN_EFI_SECURE_BOOT ++ bool "Lock down the kernel in EFI Secure Boot mode" ++ default n ++ depends on EFI && SECURITY_LOCKDOWN_LSM_EARLY ++ help ++ UEFI Secure Boot provides a mechanism for ensuring that the firmware ++ will only load signed bootloaders and kernels. Secure boot mode may ++ be determined from EFI variables provided by the system firmware if ++ not indicated by the boot parameters. ++ ++ Enabling this option results in kernel lockdown being triggered if ++ EFI Secure Boot is set. ++ + choice + prompt "Kernel default lockdown mode" + default LOCK_DOWN_KERNEL_FORCE_NONE +diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c +index 87cbdc64d272..18555cf18da7 100644 +--- a/security/lockdown/lockdown.c ++++ b/security/lockdown/lockdown.c +@@ -73,6 +73,7 @@ static int lockdown_is_locked_down(enum lockdown_reason what) + + static struct security_hook_list lockdown_hooks[] __lsm_ro_after_init = { + LSM_HOOK_INIT(locked_down, lockdown_is_locked_down), ++ LSM_HOOK_INIT(lock_kernel_down, lock_kernel_down), + }; + + static int __init lockdown_lsm_init(void) +diff --git a/security/security.c b/security/security.c +index 4b95de24bc8d..10047790e96e 100644 +--- a/security/security.c ++++ b/security/security.c +@@ -2623,6 +2623,12 @@ int security_locked_down(enum lockdown_reason what) + } + EXPORT_SYMBOL(security_locked_down); + ++int security_lock_kernel_down(const char *where, enum lockdown_reason level) ++{ ++ return call_int_hook(lock_kernel_down, 0, where, level); ++} ++EXPORT_SYMBOL(security_lock_kernel_down); ++ + #ifdef CONFIG_PERF_EVENTS + int security_perf_event_open(struct perf_event_attr *attr, int type) + { +diff --git a/tools/testing/selftests/net/fib_nexthops.sh b/tools/testing/selftests/net/fib_nexthops.sh +index d5a0dd548989..ee5e98204d3d 100755 +--- a/tools/testing/selftests/net/fib_nexthops.sh ++++ b/tools/testing/selftests/net/fib_nexthops.sh +@@ -1223,6 +1223,11 @@ ipv4_fcnal() + log_test $rc 0 "Delete nexthop route warning" + run_cmd "$IP route delete 172.16.101.1/32 nhid 12" + run_cmd "$IP nexthop del id 12" ++ ++ run_cmd "$IP nexthop add id 21 via 172.16.1.6 dev veth1" ++ run_cmd "$IP ro add 172.16.101.0/24 nhid 21" ++ run_cmd "$IP ro del 172.16.101.0/24 nexthop via 172.16.1.7 dev veth1 nexthop via 172.16.1.8 dev veth1" ++ log_test $? 2 "Delete multipath route with only nh id based entry" + } + + ipv4_grp_fcnal() diff --git a/rpminspect.yaml b/rpminspect.yaml index 0968d7c1f..9ed9b7767 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -23,4 +23,4 @@ emptyrpm: patches: ignore_list: - linux-kernel-test.patch - - patch-5.19-redhat.patch + - patch-6.0-redhat.patch diff --git a/sources b/sources index eff83bc50..38a45a08a 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.19.17.tar.xz) = 20f555e06ffc3e790bb280d60e1087f53df59a1c63832f797caf9c7289fff928d762cee7c044bfac47ed9160c52440be045b7dcab8dafde053495990ac1e6432 -SHA512 (kernel-abi-stablelists-5.19.17.tar.bz2) = 7fbc61595cc0e3f911902726674875cfe4aef0942c11f0b1c4b5a7e5a9eef93e96eb161e60220cd82d8339a95d08404a75b43f8be470a9ef1f17de9494d91c38 -SHA512 (kernel-kabi-dw-5.19.17.tar.bz2) = ec46be1b67769d585aeb42946de8d3f4f5e5b88c078daeb1cc89d532325326e4e152d2a9d994e02c9d9b4ab38f0c710c8366ba3e9fa69b3b2ef40413849b06eb +SHA512 (linux-6.0.5.tar.xz) = 4a408bc260699f01b4310993c61647ef60ff460460e545bf708ede56176eced82d16740658c9e09c5fdcb3151e43cc73ac3e53ffac9423174d4669e62b6646bf +SHA512 (kernel-abi-stablelists-6.0.5.tar.bz2) = 461787f3aeecd1d7d6fac81cfbd1b655ed7557e2e43ffae5036f0d5c87dcbb06f62b9310a1d577182a29d2a9485845ebe4fbf2d3262e99f105c266bcc71b952a +SHA512 (kernel-kabi-dw-6.0.5.tar.bz2) = b5d51045d444257efe06ea2e76ba11180889ad6fb6dbd3407c1f53604e3c1a37f86ab07233b897ed57d4f3ffea3f253b038b08d736b6a4bcdd6bf80f18164926 From b5bf334f6f31dc6a86da0f677ab80cef38f6186b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Tue, 1 Nov 2022 14:15:46 -0500 Subject: [PATCH 107/114] kernel-6.0.6-100 * Tue Nov 01 2022 Justin M. Forbes [6.0.6-0] - drm/simpledrm: Only advertise formats that are supported (Justin M. Forbes) - disable enum64 BTF in fedora rawhide (Jiri Olsa) - Update patch for 6.0 (Justin M. Forbes) - Linux v6.0.6 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++ kernel.spec | 14 +++-- patch-6.0-redhat.patch | 139 ++++++++++++++++++++++++++++++++++++----- sources | 6 +- 4 files changed, 144 insertions(+), 21 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index da68ac2c5..a204a65e0 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/bf2bceedcc5d66c041165b4db6aea032fd7f4b5c + bf2bceedcc5d66c041165b4db6aea032fd7f4b5c drm/simpledrm: Only advertise formats that are supported + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/7ab8e0d8b46b7f768e37f8ff39ccae2ecc897396 + 7ab8e0d8b46b7f768e37f8ff39ccae2ecc897396 disable enum64 BTF in fedora rawhide + "https://gitlab.com/cki-project/kernel-ark/-/commit"/3f98e8c4ff4856388d73a2dd727241fc05dc717f 3f98e8c4ff4856388d73a2dd727241fc05dc717f drm/vc4: hdmi: Fix HSM clock too low on Pi4 diff --git a/kernel.spec b/kernel.spec index 06157a4cb..e150de1c0 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.5 +%define specversion 6.0.6 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.5 +%define tarfile_release 6.0.6 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.5 +%define kabiversion 6.0.6 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,7 +3180,13 @@ fi # # %changelog -* Wed Oct 26 2022 Justin M. Forbes [6.0.5-100] +* Tue Nov 01 2022 Justin M. Forbes [6.0.6-0] +- drm/simpledrm: Only advertise formats that are supported (Justin M. Forbes) +- disable enum64 BTF in fedora rawhide (Jiri Olsa) +- Update patch for 6.0 (Justin M. Forbes) +- Linux v6.0.6 + +* Wed Oct 26 2022 Justin M. Forbes [6.0.5-0] - Add release targets for stable rebase (Justin M. Forbes) - Linux v6.0.5 diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index b1ab03610..aa4faf1ed 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -15,7 +15,8 @@ drivers/firmware/efi/efi.c | 124 +++++++++++++++------ drivers/firmware/efi/secureboot.c | 38 +++++++ drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/vc4/vc4_hdmi.c | 46 +++++++- + drivers/gpu/drm/tiny/simpledrm.c | 65 +++++++++-- + drivers/gpu/drm/vc4/vc4_hdmi.c | 39 ++++++- drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + drivers/hid/hid-rmi.c | 64 ----------- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ @@ -34,16 +35,17 @@ init/Kconfig | 2 +- kernel/module/signing.c | 9 +- net/ipv4/fib_semantics.c | 8 +- + scripts/pahole-flags.sh | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- security/lockdown/Kconfig | 13 +++ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 42 files changed, 555 insertions(+), 192 deletions(-) + 44 files changed, 609 insertions(+), 199 deletions(-) diff --git a/Makefile b/Makefile -index 62a7398c8d06..a4d699f4c09d 100644 +index e6c10009d413..e9fc5ea8e350 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -597,8 +599,110 @@ index 1f276f108cc9..7039ad9bdf7f 100644 pd = sysfb_create_simplefb(si, &mode); if (!IS_ERR(pd)) goto unlock_mutex; +diff --git a/drivers/gpu/drm/tiny/simpledrm.c b/drivers/gpu/drm/tiny/simpledrm.c +index 5422363690e7..a5b500811892 100644 +--- a/drivers/gpu/drm/tiny/simpledrm.c ++++ b/drivers/gpu/drm/tiny/simpledrm.c +@@ -569,20 +569,44 @@ static int simpledrm_device_init_mm(struct simpledrm_device *sdev) + */ + + /* +- * Support all formats of simplefb and maybe more; in order +- * of preference. The display's update function will do any ++ * Support the subset of formats that we have conversion helpers for, ++ * in order of preference. The display's update function will do any + * conversion necessary. + * + * TODO: Add blit helpers for remaining formats and uncomment + * constants. + */ +-static const uint32_t simpledrm_default_formats[] = { ++ ++/* ++ * Supported conversions to RGB565 and RGB888: ++ * from [AX]RGB8888 ++ */ ++static const uint32_t simpledrm_primary_plane_formats_base[] = { ++ DRM_FORMAT_XRGB8888, ++ DRM_FORMAT_ARGB8888, ++}; ++ ++/* ++ * Supported conversions to [AX]RGB8888: ++ * A/X variants (no-op) ++ * from RGB565 ++ * from RGB888 ++ */ ++static const uint32_t simpledrm_primary_plane_formats_xrgb8888[] = { + DRM_FORMAT_XRGB8888, + DRM_FORMAT_ARGB8888, ++ DRM_FORMAT_RGB888, + DRM_FORMAT_RGB565, + //DRM_FORMAT_XRGB1555, + //DRM_FORMAT_ARGB1555, +- DRM_FORMAT_RGB888, ++}; ++ ++/* ++ * Supported conversions to [AX]RGB2101010: ++ * A/X variants (no-op) ++ * from [AX]RGB8888 ++ */ ++static const uint32_t simpledrm_primary_plane_formats_xrgb2101010[] = { + DRM_FORMAT_XRGB2101010, + DRM_FORMAT_ARGB2101010, + }; +@@ -744,7 +768,8 @@ static const uint32_t *simpledrm_device_formats(struct simpledrm_device *sdev, + size_t *nformats_out) + { + struct drm_device *dev = &sdev->dev; +- size_t i; ++ const uint32_t *conv_formats; ++ size_t i, conv_nformats; + + if (sdev->nformats) + goto out; /* don't rebuild list on recurring calls */ +@@ -753,11 +778,35 @@ static const uint32_t *simpledrm_device_formats(struct simpledrm_device *sdev, + sdev->formats[0] = sdev->format->format; + sdev->nformats = 1; + ++ switch (sdev->format->format) { ++ case DRM_FORMAT_RGB565: ++ case DRM_FORMAT_RGB888: ++ conv_formats = simpledrm_primary_plane_formats_base; ++ conv_nformats = ARRAY_SIZE(simpledrm_primary_plane_formats_base); ++ break; ++ case DRM_FORMAT_XRGB8888: ++ case DRM_FORMAT_ARGB8888: ++ conv_formats = simpledrm_primary_plane_formats_xrgb8888; ++ conv_nformats = ARRAY_SIZE(simpledrm_primary_plane_formats_xrgb8888); ++ break; ++ case DRM_FORMAT_XRGB2101010: ++ case DRM_FORMAT_ARGB2101010: ++ conv_formats = simpledrm_primary_plane_formats_xrgb2101010; ++ conv_nformats = ARRAY_SIZE(simpledrm_primary_plane_formats_xrgb2101010); ++ break; ++ default: ++ conv_formats = NULL; ++ conv_nformats = 0; ++ drm_warn(dev, "Format conversion helpers required to add extra formats.\n"); ++ break; ++ } ++ ++ + /* default formats go second */ +- for (i = 0; i < ARRAY_SIZE(simpledrm_default_formats); ++i) { +- if (simpledrm_default_formats[i] == sdev->format->format) ++ for (i = 0; i < conv_nformats; ++i) { ++ if (conv_formats[i] == sdev->format->format) + continue; /* native format already went first */ +- sdev->formats[sdev->nformats] = simpledrm_default_formats[i]; ++ sdev->formats[sdev->nformats] = conv_formats[i]; + sdev->nformats++; + } + diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c -index 1e5f68704d7d..4e5bba0822a5 100644 +index 780a19a75c3f..281f01e8cbca 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.c +++ b/drivers/gpu/drm/vc4/vc4_hdmi.c @@ -2712,9 +2712,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) @@ -640,20 +744,15 @@ index 1e5f68704d7d..4e5bba0822a5 100644 return 0; } -@@ -2869,12 +2882,37 @@ static int vc4_hdmi_runtime_resume(struct device *dev) +@@ -2869,6 +2882,7 @@ static int vc4_hdmi_runtime_resume(struct device *dev) struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); unsigned long __maybe_unused flags; u32 __maybe_unused value; + unsigned long rate; int ret; -- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); -+ /* -+ * The HSM clock is in the HDMI power domain, so we need to set -+ * its frequency while the power domain is active so that it -+ * keeps its rate. -+ */ -+ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); + /* +@@ -2884,6 +2898,25 @@ static int vc4_hdmi_runtime_resume(struct device *dev) if (ret) return ret; @@ -679,7 +778,7 @@ index 1e5f68704d7d..4e5bba0822a5 100644 if (vc4_hdmi->variant->reset) vc4_hdmi->variant->reset(vc4_hdmi); -@@ -2896,6 +2934,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) +@@ -2905,6 +2938,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) #endif return 0; @@ -1086,7 +1185,7 @@ index 3a808146b50f..c1a3f3057921 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 59e4b188fc71..9c6bfc02e6a1 100644 +index ed47c256dbd2..2af613f7353f 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1465,6 +1564,18 @@ index 2dc97583d279..e9a7f70a54df 100644 nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, +diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh +index 0d99ef17e4a5..81c8e082ec57 100755 +--- a/scripts/pahole-flags.sh ++++ b/scripts/pahole-flags.sh +@@ -20,4 +20,7 @@ if [ "${pahole_ver}" -ge "122" ]; then + extra_paholeopt="${extra_paholeopt} -j" + fi + ++# temporary workaround to disable enum64 ++extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64" ++ + echo ${extra_paholeopt} diff --git a/scripts/tags.sh b/scripts/tags.sh index e137cf15aae9..2ed2341f7967 100755 --- a/scripts/tags.sh diff --git a/sources b/sources index 38a45a08a..ce566bd56 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.5.tar.xz) = 4a408bc260699f01b4310993c61647ef60ff460460e545bf708ede56176eced82d16740658c9e09c5fdcb3151e43cc73ac3e53ffac9423174d4669e62b6646bf -SHA512 (kernel-abi-stablelists-6.0.5.tar.bz2) = 461787f3aeecd1d7d6fac81cfbd1b655ed7557e2e43ffae5036f0d5c87dcbb06f62b9310a1d577182a29d2a9485845ebe4fbf2d3262e99f105c266bcc71b952a -SHA512 (kernel-kabi-dw-6.0.5.tar.bz2) = b5d51045d444257efe06ea2e76ba11180889ad6fb6dbd3407c1f53604e3c1a37f86ab07233b897ed57d4f3ffea3f253b038b08d736b6a4bcdd6bf80f18164926 +SHA512 (linux-6.0.6.tar.xz) = 58f511b55b198c976418c2fa790b1b6a7f217f3474d1cafdb8ed6500a6080689cdc76a1c143be90b2c7efea3af463076bb4cfa1c75acd708b7a671cf2a5c5e6a +SHA512 (kernel-abi-stablelists-6.0.6.tar.bz2) = acb093fddc4d406f467580e725396f327921923f1df8a6758b437c6a1569fa45a47e380aa2f23030c5095bdf1ec546d077dfbaf1a6f64dc2708d4ffdb6bb7352 +SHA512 (kernel-kabi-dw-6.0.6.tar.bz2) = 5a3c76bc07b52d70e14707efa1b54b6614c1dcf4915238cc08c3d186b65bce9955699a45f8ffb6c9b844344d525d584c658b790a75a073ca0358b6947469a627 From b5de7ecd32799d86556611e96e746da6ee9bd5dd Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 3 Nov 2022 11:43:01 -0500 Subject: [PATCH 108/114] kernel-6.0.7-100 * Thu Nov 03 2022 Justin M. Forbes [6.0.7-0] - Add revert patch for BTF workaround (Justin M. Forbes) - Linux v6.0.7 Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 10 +++++++--- patch-6.0-redhat.patch | 2 +- sources | 6 +++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/kernel.spec b/kernel.spec index e150de1c0..8b4da78f4 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.6 +%define specversion 6.0.7 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.6 +%define tarfile_release 6.0.7 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.6 +%define kabiversion 6.0.7 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,6 +3180,10 @@ fi # # %changelog +* Thu Nov 03 2022 Justin M. Forbes [6.0.7-0] +- Add revert patch for BTF workaround (Justin M. Forbes) +- Linux v6.0.7 + * Tue Nov 01 2022 Justin M. Forbes [6.0.6-0] - drm/simpledrm: Only advertise formats that are supported (Justin M. Forbes) - disable enum64 BTF in fedora rawhide (Jiri Olsa) diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index aa4faf1ed..eae1ece2e 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -45,7 +45,7 @@ 44 files changed, 609 insertions(+), 199 deletions(-) diff --git a/Makefile b/Makefile -index e6c10009d413..e9fc5ea8e350 100644 +index c2144a4bb2ef..4e8ae58e2ec1 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ diff --git a/sources b/sources index ce566bd56..ebf399f2b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.6.tar.xz) = 58f511b55b198c976418c2fa790b1b6a7f217f3474d1cafdb8ed6500a6080689cdc76a1c143be90b2c7efea3af463076bb4cfa1c75acd708b7a671cf2a5c5e6a -SHA512 (kernel-abi-stablelists-6.0.6.tar.bz2) = acb093fddc4d406f467580e725396f327921923f1df8a6758b437c6a1569fa45a47e380aa2f23030c5095bdf1ec546d077dfbaf1a6f64dc2708d4ffdb6bb7352 -SHA512 (kernel-kabi-dw-6.0.6.tar.bz2) = 5a3c76bc07b52d70e14707efa1b54b6614c1dcf4915238cc08c3d186b65bce9955699a45f8ffb6c9b844344d525d584c658b790a75a073ca0358b6947469a627 +SHA512 (linux-6.0.7.tar.xz) = a7b298fbf3ff5bf759755589748b16428fdf35225013709eeb645bd09368937ed4f7f6c23c70cdfa077e8d20cffa2ee4fbb24e4e3023bafcb46c845aeeaff19e +SHA512 (kernel-abi-stablelists-6.0.7.tar.bz2) = a143f1c80d1cdbb93e04d8ad6f97be6ef1611421f110782614f020458ce0538964d4c66edf4511e78bec3b6542c60194c6d2fc96cc75b23f226d347b1938e19c +SHA512 (kernel-kabi-dw-6.0.7.tar.bz2) = 5aa98ec0bc19d220383ea9d869254b8d998bd7a591206079d254a5249c0d3e7c17391cbe7e4789d63003ee2e2b971ab40255f38b9404462012d17421bd1eb7a4 From b4b2f70953483f64ba0886dc370b1a65af040b84 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 3 Nov 2022 16:00:04 -0500 Subject: [PATCH 109/114] Add pahole revert, f35 is too old Signed-off-by: Justin M. Forbes --- patch-6.0-redhat.patch | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index eae1ece2e..d780947ee 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -1682,3 +1682,30 @@ index d5a0dd548989..ee5e98204d3d 100755 } ipv4_grp_fcnal() +From 90c4bd0059367922f88768784bfb7c5ec1bc846c Mon Sep 17 00:00:00 2001 +From: "Justin M. Forbes" +Date: Thu, 3 Nov 2022 11:34:03 -0500 +Subject: [PATCH] Revert "disable enum64 BTF in fedora rawhide" + +This option is not supported by older pahole versions. + +This reverts commit 7ab8e0d8b46b7f768e37f8ff39ccae2ecc897396. +--- + scripts/pahole-flags.sh | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh +index 81c8e082ec57..0d99ef17e4a5 100755 +--- a/scripts/pahole-flags.sh ++++ b/scripts/pahole-flags.sh +@@ -20,7 +20,4 @@ if [ "${pahole_ver}" -ge "122" ]; then + extra_paholeopt="${extra_paholeopt} -j" + fi + +-# temporary workaround to disable enum64 +-extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64" +- + echo ${extra_paholeopt} +-- +2.37.3 + From 61ba07fea45d4f58362eaa74b0336a918b5b665f Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 11 Nov 2022 08:36:17 -0600 Subject: [PATCH 110/114] kernel-6.0.8-100 * Fri Nov 11 2022 Justin M. Forbes [6.0.8-0] - PCI/PM: Always disable PTM for all devices during suspend (Mark Pearson) - PCI/PTM: Consolidate PTM interface declarations (Mark Pearson) - PCI/PTM: Reorder functions in logical order (Mark Pearson) - PCI/PTM: Preserve RsvdP bits in PTM Control register (Mark Pearson) - PCI/PTM: Move pci_ptm_info() body into its only caller (Mark Pearson) - PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() (Mark Pearson) - PCI/PTM: Separate configuration and enable (Mark Pearson) - PCI/PTM: Add pci_upstream_ptm() helper (Mark Pearson) - PCI/PTM: Cache PTM Capability offset (Mark Pearson) - Turn on dln2 support (RHBZ 2110372) (Justin M. Forbes) - Fix up vc4 merge for Pi4 (Justin M. Forbes) - Linux v6.0.8 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 30 ++ kernel-aarch64-debug-fedora.config | 6 +- kernel-aarch64-debug-rhel.config | 6 +- kernel-aarch64-fedora.config | 6 +- kernel-aarch64-rhel.config | 6 +- kernel-armv7hl-debug-fedora.config | 6 +- kernel-armv7hl-fedora.config | 6 +- kernel-armv7hl-lpae-debug-fedora.config | 6 +- kernel-armv7hl-lpae-fedora.config | 6 +- kernel-ppc64le-debug-fedora.config | 6 +- kernel-ppc64le-debug-rhel.config | 6 +- kernel-ppc64le-fedora.config | 6 +- kernel-ppc64le-rhel.config | 6 +- kernel-s390x-debug-fedora.config | 6 +- kernel-s390x-debug-rhel.config | 6 +- kernel-s390x-fedora.config | 6 +- kernel-s390x-rhel.config | 6 +- kernel-s390x-zfcpdump-rhel.config | 6 +- kernel-x86_64-debug-fedora.config | 6 +- kernel-x86_64-debug-rhel.config | 6 +- kernel-x86_64-fedora.config | 6 +- kernel-x86_64-rhel.config | 6 +- kernel.spec | 20 +- mod-extra.list.fedora | 5 + patch-6.0-redhat.patch | 652 +++++++++++++++++++++--- sources | 6 +- 26 files changed, 745 insertions(+), 94 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index a204a65e0..9d112d6f3 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,33 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/0ca565fc9cc218255dbee7dd5b13e24caa89e264 + 0ca565fc9cc218255dbee7dd5b13e24caa89e264 PCI/PM: Always disable PTM for all devices during suspend + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d252cb1403a0c129739c47cc34f8012cc68ad3ff + d252cb1403a0c129739c47cc34f8012cc68ad3ff PCI/PTM: Consolidate PTM interface declarations + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/e9f470095cfe434d44103d2852cf2d7b0166f27c + e9f470095cfe434d44103d2852cf2d7b0166f27c PCI/PTM: Reorder functions in logical order + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/d7d8a6a6ba0c9ecd540a879591f230589f7d4615 + d7d8a6a6ba0c9ecd540a879591f230589f7d4615 PCI/PTM: Preserve RsvdP bits in PTM Control register + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/22de605c6ba5c3b5daa44bb3ff756cc0d48583e1 + 22de605c6ba5c3b5daa44bb3ff756cc0d48583e1 PCI/PTM: Move pci_ptm_info() body into its only caller + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/60a99d0e61dc826fdcc99fa821c36291c320822f + 60a99d0e61dc826fdcc99fa821c36291c320822f PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/8ec77ade17e49ecaada21143a8940009ee2009dd + 8ec77ade17e49ecaada21143a8940009ee2009dd PCI/PTM: Separate configuration and enable + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/556acb9f02a6fe5e04eee30d9431980955f9687c + 556acb9f02a6fe5e04eee30d9431980955f9687c PCI/PTM: Add pci_upstream_ptm() helper + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/9778d298fa711edd16407e56c41718849b75da9d + 9778d298fa711edd16407e56c41718849b75da9d PCI/PTM: Cache PTM Capability offset + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/03928964c7af719ea1e4ee7bd5681800543c6ed6 + 03928964c7af719ea1e4ee7bd5681800543c6ed6 Fix up vc4 merge for Pi4 + "https://gitlab.com/cki-project/kernel-ark/-/commit"/bf2bceedcc5d66c041165b4db6aea032fd7f4b5c bf2bceedcc5d66c041165b4db6aea032fd7f4b5c drm/simpledrm: Only advertise formats that are supported diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index 61b021be7..bdabc0c8b 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -1671,6 +1671,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -2470,6 +2471,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2825,6 +2827,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -4009,7 +4012,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -7516,6 +7519,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 446e33eb6..1529a0195 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1280,6 +1280,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1899,6 +1900,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2209,6 +2211,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_GPIO=m @@ -3177,7 +3180,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -6000,6 +6003,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_DEBUG=y # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index dce47259a..c1c36824e 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -1664,6 +1664,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -2454,6 +2455,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2809,6 +2811,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3989,7 +3992,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set CONFIG_MFD_HI6421_PMIC=m @@ -7493,6 +7496,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m CONFIG_SPI_CADENCE_XSPI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 532f8dff2..265814749 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1272,6 +1272,7 @@ CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM is not set +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1883,6 +1884,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2193,6 +2195,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set CONFIG_I2C_GPIO=m @@ -3156,7 +3159,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5975,6 +5978,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index fbb6b929e..38d44aec4 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -1642,6 +1642,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -2462,6 +2463,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2800,6 +2802,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -3993,7 +3996,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -7586,6 +7589,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 935f174a8..9172b95c6 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -1635,6 +1635,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -2447,6 +2448,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2785,6 +2787,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -3975,7 +3978,7 @@ CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -7565,6 +7568,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index 4aa4a95d1..e84385679 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -1611,6 +1611,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -2414,6 +2415,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2747,6 +2749,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -3914,7 +3917,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -7365,6 +7368,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index ce6f1a4d3..a351991a2 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -1604,6 +1604,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9000 is not set CONFIG_DM9051=m CONFIG_DM9102=m @@ -2399,6 +2400,7 @@ CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_DAVINCI=y +CONFIG_GPIO_DLN2=m CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2732,6 +2734,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_EXYNOS5=m @@ -3896,7 +3899,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m CONFIG_MFD_EXYNOS_LPASS=m # CONFIG_MFD_GATEWORKS_GSC is not set @@ -7344,6 +7347,7 @@ CONFIG_SPI_CADENCE_XSPI=m CONFIG_SPI_DAVINCI=m # CONFIG_SPI_DEBUG is not set CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DLN2=m # CONFIG_SPI_DW_DMA is not set CONFIG_SPI_DW_MMIO=m CONFIG_SPI_DW_PCI=m diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index 8f766331d..cd3389689 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1271,6 +1271,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1965,6 +1966,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2269,6 +2271,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3331,7 +3334,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6355,6 +6358,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c7619f8d4..c4e7c47ad 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1130,6 +1130,7 @@ CONFIG_DIMLIB=y CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1735,6 +1736,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2036,6 +2038,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -3001,7 +3004,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5779,6 +5782,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index 60df62fa1..a1c5ae881 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1263,6 +1263,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1948,6 +1949,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2252,6 +2254,7 @@ CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3311,7 +3314,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6332,6 +6335,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index b233648a7..8023c9ce5 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1122,6 +1122,7 @@ CONFIG_DIMLIB=y CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1719,6 +1720,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2020,6 +2022,7 @@ CONFIG_I2C_COMPAT=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2981,7 +2984,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5756,6 +5759,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index 87afc94c4..eec0882ed 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1279,6 +1279,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -1961,6 +1962,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2253,6 +2255,7 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3312,7 +3315,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6298,6 +6301,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 166f80bb9..43e8b6427 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1136,6 +1136,7 @@ CONFIG_DIMLIB=y CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1736,6 +1737,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2027,6 +2029,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -2987,7 +2990,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5753,6 +5756,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index 407a8fb9e..a455d77a7 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1271,6 +1271,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -1944,6 +1945,7 @@ CONFIG_GPIO_AGGREGATOR=m CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2236,6 +2238,7 @@ CONFIG_I2C_CP2615=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3292,7 +3295,7 @@ CONFIG_MFD_CORE=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6275,6 +6278,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 85ea61b11..d036d08fb 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1128,6 +1128,7 @@ CONFIG_DIMLIB=y CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1720,6 +1721,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2011,6 +2013,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2967,7 +2970,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5730,6 +5733,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index fd6e89670..abfb01eb4 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1133,6 +1133,7 @@ CONFIG_DIMLIB=y CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1729,6 +1730,7 @@ CONFIG_GLOB=y # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2021,6 +2023,7 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -2979,7 +2982,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5750,6 +5753,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index c7a35529c..d071b4cfb 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -1386,6 +1386,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m CONFIG_DMA_API_DEBUG_SG=y @@ -2135,6 +2136,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2456,6 +2458,7 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3613,7 +3616,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6754,6 +6757,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 8364d746d..ecddd07d5 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1203,6 +1203,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set CONFIG_DMA_API_DEBUG_SG=y CONFIG_DMA_API_DEBUG=y @@ -1839,6 +1840,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2157,6 +2159,7 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_GPIO is not set @@ -3162,7 +3165,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5987,6 +5990,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index 5c9477e2c..fd70a69cd 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -1378,6 +1378,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m CONFIG_DM9051=m CONFIG_DM9102=m # CONFIG_DMA_API_DEBUG is not set @@ -2118,6 +2119,7 @@ CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_CS5535 is not set +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_EXAR=m # CONFIG_GPIO_F7188X is not set @@ -2439,6 +2441,7 @@ CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_FSI is not set @@ -3594,7 +3597,7 @@ CONFIG_MFD_CROS_EC_DEV=m # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m CONFIG_MFD_ENE_KB3930=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set @@ -6732,6 +6735,7 @@ CONFIG_SPI_AX88796C=m # CONFIG_SPI_CADENCE_XSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 20c6afaff..d665136b1 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1195,6 +1195,7 @@ CONFIG_DL2K=m CONFIG_DLM_DEBUG=y # CONFIG_DLM_DEPRECATED_API is not set CONFIG_DLM=m +CONFIG_DLN2_ADC=m # CONFIG_DM9051 is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_API_DEBUG_SG is not set @@ -1823,6 +1824,7 @@ CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_CADENCE is not set CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_DLN2=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_F7188X is not set @@ -2141,6 +2143,7 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PLATFORM=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO_FAULT_INJECTOR is not set # CONFIG_I2C_GPIO is not set @@ -3142,7 +3145,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_DLN2=m # CONFIG_MFD_GATEWORKS_GSC is not set # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI655X_PMIC is not set @@ -5963,6 +5966,7 @@ CONFIG_SPI_AMD=y # CONFIG_SPI_CADENCE_QUADSPI is not set # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_DLN2=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set diff --git a/kernel.spec b/kernel.spec index 8b4da78f4..60ed29b3b 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.7 +%define specversion 6.0.8 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.7 +%define tarfile_release 6.0.8 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.7 +%define kabiversion 6.0.8 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,6 +3180,20 @@ fi # # %changelog +* Fri Nov 11 2022 Justin M. Forbes [6.0.8-0] +- PCI/PM: Always disable PTM for all devices during suspend (Mark Pearson) +- PCI/PTM: Consolidate PTM interface declarations (Mark Pearson) +- PCI/PTM: Reorder functions in logical order (Mark Pearson) +- PCI/PTM: Preserve RsvdP bits in PTM Control register (Mark Pearson) +- PCI/PTM: Move pci_ptm_info() body into its only caller (Mark Pearson) +- PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm() (Mark Pearson) +- PCI/PTM: Separate configuration and enable (Mark Pearson) +- PCI/PTM: Add pci_upstream_ptm() helper (Mark Pearson) +- PCI/PTM: Cache PTM Capability offset (Mark Pearson) +- Turn on dln2 support (RHBZ 2110372) (Justin M. Forbes) +- Fix up vc4 merge for Pi4 (Justin M. Forbes) +- Linux v6.0.8 + * Thu Nov 03 2022 Justin M. Forbes [6.0.7-0] - Add revert patch for BTF workaround (Justin M. Forbes) - Linux v6.0.7 diff --git a/mod-extra.list.fedora b/mod-extra.list.fedora index c83fc33a9..327c7fea1 100644 --- a/mod-extra.list.fedora +++ b/mod-extra.list.fedora @@ -39,6 +39,8 @@ dccp_probe.ko diva_idi.ko divas.ko dlm.ko +dln2-adc.ko +dln2.ko ds1wm.ko ds2482.ko ds2490.ko @@ -54,6 +56,7 @@ gf2k.ko gfs2.ko gigaset.ko girbil-sir.ko +gpio-dln2.ko grip.ko grip_mp.ko guillemot.ko @@ -67,6 +70,7 @@ hysdn.ko i2400m.ko i2400m-sdio.ko i2400m-usb.ko +i2c-dln2.ko ieee802154.ko iforce.ko interact.ko @@ -147,6 +151,7 @@ softing_cs.ko softing.ko spaceball.ko spaceorb.ko +spi-dln2.ko stinger.ko sysv.ko tcp_bic.ko diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index d780947ee..fef59ec2e 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -4,32 +4,37 @@ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/kernel/setup.c | 22 ++-- - drivers/acpi/apei/hest.c | 8 ++ - drivers/acpi/irq.c | 17 ++- - drivers/acpi/scan.c | 9 ++ - drivers/ata/libahci.c | 18 +++ - drivers/char/ipmi/ipmi_dmi.c | 15 +++ - drivers/char/ipmi/ipmi_msghandler.c | 16 ++- + arch/x86/kernel/setup.c | 22 +- + drivers/acpi/apei/hest.c | 8 + + drivers/acpi/irq.c | 17 +- + drivers/acpi/scan.c | 9 + + drivers/ata/libahci.c | 18 ++ + drivers/char/ipmi/ipmi_dmi.c | 15 ++ + drivers/char/ipmi/ipmi_msghandler.c | 16 +- drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/efi.c | 124 +++++++++++++++------ - drivers/firmware/efi/secureboot.c | 38 +++++++ - drivers/firmware/sysfb.c | 18 ++- - drivers/gpu/drm/tiny/simpledrm.c | 65 +++++++++-- - drivers/gpu/drm/vc4/vc4_hdmi.c | 39 ++++++- + drivers/firmware/efi/efi.c | 124 ++++++--- + drivers/firmware/efi/secureboot.c | 38 +++ + drivers/firmware/sysfb.c | 18 +- + drivers/gpu/drm/tiny/simpledrm.c | 65 ++++- + drivers/gpu/drm/vc4/vc4_hdmi.c | 21 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + - drivers/hid/hid-rmi.c | 64 ----------- - drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++ - drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++--------- - drivers/iommu/iommu.c | 22 ++++ - drivers/nvme/host/core.c | 22 +++- - drivers/nvme/host/multipath.c | 19 ++-- + drivers/hid/hid-rmi.c | 64 ----- + drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++ + drivers/input/rmi4/rmi_driver.c | 124 +++++---- + drivers/iommu/iommu.c | 22 ++ + drivers/nvme/host/core.c | 22 +- + drivers/nvme/host/multipath.c | 19 +- drivers/nvme/host/nvme.h | 4 + - drivers/pci/quirks.c | 24 ++++ - drivers/usb/core/hub.c | 7 ++ - include/linux/efi.h | 22 ++-- + drivers/pci/pci-driver.c | 11 + + drivers/pci/pci.c | 28 +- + drivers/pci/pci.h | 14 +- + drivers/pci/pcie/ptm.c | 300 ++++++++++++--------- + drivers/pci/quirks.c | 24 ++ + drivers/usb/core/hub.c | 7 + + include/linux/efi.h | 22 +- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 6 + + include/linux/pci.h | 3 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + init/Kconfig | 2 +- @@ -38,14 +43,14 @@ scripts/pahole-flags.sh | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- - security/lockdown/Kconfig | 13 +++ + security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 44 files changed, 609 insertions(+), 199 deletions(-) + 49 files changed, 780 insertions(+), 366 deletions(-) diff --git a/Makefile b/Makefile -index c2144a4bb2ef..4e8ae58e2ec1 100644 +index bcb76d4fdbc1..504aa3071925 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -375,7 +380,7 @@ index 8d151e332584..bd29fe4ddbf3 100644 obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c -index aa6d109fac08..a606fcc42649 100644 +index a06decee51e0..039897a56c5c 100644 --- a/drivers/firmware/efi/efi.c +++ b/drivers/firmware/efi/efi.c @@ -31,6 +31,7 @@ @@ -702,7 +707,7 @@ index 5422363690e7..a5b500811892 100644 } diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c -index 780a19a75c3f..281f01e8cbca 100644 +index 874c6bd787c5..4e5bba0822a5 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.c +++ b/drivers/gpu/drm/vc4/vc4_hdmi.c @@ -2712,9 +2712,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) @@ -744,51 +749,29 @@ index 780a19a75c3f..281f01e8cbca 100644 return 0; } -@@ -2869,6 +2882,7 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); - unsigned long __maybe_unused flags; - u32 __maybe_unused value; -+ unsigned long rate; - int ret; - - /* -@@ -2884,6 +2898,25 @@ static int vc4_hdmi_runtime_resume(struct device *dev) +@@ -2877,11 +2890,11 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + * its frequency while the power domain is active so that it + * keeps its rate. + */ +- ret = clk_set_min_rate(vc4_hdmi->hsm_clock, HSM_MIN_CLOCK_FREQ); ++ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); if (ret) return ret; +- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); + ret = clk_prepare_enable(vc4_hdmi->hsm_rpm_clock); -+ if (ret) -+ return ret; -+ -+ /* -+ * Whenever the RaspberryPi boots without an HDMI monitor -+ * plugged in, the firmware won't have initialized the HSM clock -+ * rate and it will be reported as 0. -+ * -+ * If we try to access a register of the controller in such a -+ * case, it will lead to a silent CPU stall. Let's make sure we -+ * prevent such a case. -+ */ + if (ret) + return ret; + +@@ -2894,7 +2907,7 @@ static int vc4_hdmi_runtime_resume(struct device *dev) + * case, it will lead to a silent CPU stall. Let's make sure we + * prevent such a case. + */ +- rate = clk_get_rate(vc4_hdmi->hsm_clock); + rate = clk_get_rate(vc4_hdmi->hsm_rpm_clock); -+ if (!rate) { -+ ret = -EINVAL; -+ goto err_disable_clk; -+ } -+ - if (vc4_hdmi->variant->reset) - vc4_hdmi->variant->reset(vc4_hdmi); - -@@ -2905,6 +2938,10 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - #endif - - return 0; -+ -+err_disable_clk: -+ clk_disable_unprepare(vc4_hdmi->hsm_clock); -+ return ret; - } - - static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) + if (!rate) { + ret = -EINVAL; + goto err_disable_clk; diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h index c3ed2b07df23..47f141ec8c40 100644 --- a/drivers/gpu/drm/vc4/vc4_hdmi.h @@ -1320,6 +1303,516 @@ index a0bf9560cf67..2a226be9b32a 100644 static inline void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) { } +diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c +index 49238ddd39ee..5d8c37c3e15a 100644 +--- a/drivers/pci/pci-driver.c ++++ b/drivers/pci/pci-driver.c +@@ -774,6 +774,12 @@ static int pci_pm_suspend(struct device *dev) + + pci_dev->skip_bus_pm = false; + ++ /* ++ * Disabling PTM allows some systems, e.g., Intel mobile chips ++ * since Coffee Lake, to enter a lower-power PM state. ++ */ ++ pci_suspend_ptm(pci_dev); ++ + if (pci_has_legacy_pm_support(pci_dev)) + return pci_legacy_suspend(dev, PMSG_SUSPEND); + +@@ -987,6 +993,8 @@ static int pci_pm_resume(struct device *dev) + if (pci_dev->state_saved) + pci_restore_standard_config(pci_dev); + ++ pci_resume_ptm(pci_dev); ++ + if (pci_has_legacy_pm_support(pci_dev)) + return pci_legacy_resume(dev); + +@@ -1274,6 +1282,8 @@ static int pci_pm_runtime_suspend(struct device *dev) + pci_power_t prev = pci_dev->current_state; + int error; + ++ pci_suspend_ptm(pci_dev); ++ + /* + * If pci_dev->driver is not set (unbound), we leave the device in D0, + * but it may go to D3cold when the bridge above it runtime suspends. +@@ -1335,6 +1345,7 @@ static int pci_pm_runtime_resume(struct device *dev) + * D3cold when the bridge above it runtime suspended. + */ + pci_pm_default_resume_early(pci_dev); ++ pci_resume_ptm(pci_dev); + + if (!pci_dev->driver) + return 0; +diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c +index 95bc329e74c0..107afa0a5b03 100644 +--- a/drivers/pci/pci.c ++++ b/drivers/pci/pci.c +@@ -2706,24 +2706,12 @@ int pci_prepare_to_sleep(struct pci_dev *dev) + if (target_state == PCI_POWER_ERROR) + return -EIO; + +- /* +- * There are systems (for example, Intel mobile chips since Coffee +- * Lake) where the power drawn while suspended can be significantly +- * reduced by disabling PTM on PCIe root ports as this allows the +- * port to enter a lower-power PM state and the SoC to reach a +- * lower-power idle state as a whole. +- */ +- if (pci_pcie_type(dev) == PCI_EXP_TYPE_ROOT_PORT) +- pci_disable_ptm(dev); +- + pci_enable_wake(dev, target_state, wakeup); + + error = pci_set_power_state(dev, target_state); + +- if (error) { ++ if (error) + pci_enable_wake(dev, target_state, false); +- pci_restore_ptm_state(dev); +- } + + return error; + } +@@ -2764,24 +2752,12 @@ int pci_finish_runtime_suspend(struct pci_dev *dev) + if (target_state == PCI_POWER_ERROR) + return -EIO; + +- /* +- * There are systems (for example, Intel mobile chips since Coffee +- * Lake) where the power drawn while suspended can be significantly +- * reduced by disabling PTM on PCIe root ports as this allows the +- * port to enter a lower-power PM state and the SoC to reach a +- * lower-power idle state as a whole. +- */ +- if (pci_pcie_type(dev) == PCI_EXP_TYPE_ROOT_PORT) +- pci_disable_ptm(dev); +- + __pci_enable_wake(dev, target_state, pci_dev_run_wake(dev)); + + error = pci_set_power_state(dev, target_state); + +- if (error) { ++ if (error) + pci_enable_wake(dev, target_state, false); +- pci_restore_ptm_state(dev); +- } + + return error; + } +diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h +index 785f31086313..5cca2e58cce8 100644 +--- a/drivers/pci/pci.h ++++ b/drivers/pci/pci.h +@@ -505,13 +505,17 @@ static inline int pci_iov_bus_range(struct pci_bus *bus) + #endif /* CONFIG_PCI_IOV */ + + #ifdef CONFIG_PCIE_PTM ++void pci_ptm_init(struct pci_dev *dev); + void pci_save_ptm_state(struct pci_dev *dev); + void pci_restore_ptm_state(struct pci_dev *dev); +-void pci_disable_ptm(struct pci_dev *dev); ++void pci_suspend_ptm(struct pci_dev *dev); ++void pci_resume_ptm(struct pci_dev *dev); + #else ++static inline void pci_ptm_init(struct pci_dev *dev) { } + static inline void pci_save_ptm_state(struct pci_dev *dev) { } + static inline void pci_restore_ptm_state(struct pci_dev *dev) { } +-static inline void pci_disable_ptm(struct pci_dev *dev) { } ++static inline void pci_suspend_ptm(struct pci_dev *dev) { } ++static inline void pci_resume_ptm(struct pci_dev *dev) { } + #endif + + unsigned long pci_cardbus_resource_alignment(struct resource *); +@@ -575,12 +579,6 @@ static inline void pcie_set_ecrc_checking(struct pci_dev *dev) { } + static inline void pcie_ecrc_get_policy(char *str) { } + #endif + +-#ifdef CONFIG_PCIE_PTM +-void pci_ptm_init(struct pci_dev *dev); +-#else +-static inline void pci_ptm_init(struct pci_dev *dev) { } +-#endif +- + struct pci_dev_reset_methods { + u16 vendor; + u16 device; +diff --git a/drivers/pci/pcie/ptm.c b/drivers/pci/pcie/ptm.c +index 368a254e3124..b4e5f553467c 100644 +--- a/drivers/pci/pcie/ptm.c ++++ b/drivers/pci/pcie/ptm.c +@@ -9,30 +9,38 @@ + #include + #include "../pci.h" + +-static void pci_ptm_info(struct pci_dev *dev) ++/* ++ * If the next upstream device supports PTM, return it; otherwise return ++ * NULL. PTM Messages are local, so both link partners must support it. ++ */ ++static struct pci_dev *pci_upstream_ptm(struct pci_dev *dev) + { +- char clock_desc[8]; ++ struct pci_dev *ups = pci_upstream_bridge(dev); + +- switch (dev->ptm_granularity) { +- case 0: +- snprintf(clock_desc, sizeof(clock_desc), "unknown"); +- break; +- case 255: +- snprintf(clock_desc, sizeof(clock_desc), ">254ns"); +- break; +- default: +- snprintf(clock_desc, sizeof(clock_desc), "%uns", +- dev->ptm_granularity); +- break; +- } +- pci_info(dev, "PTM enabled%s, %s granularity\n", +- dev->ptm_root ? " (root)" : "", clock_desc); ++ /* ++ * Switch Downstream Ports are not permitted to have a PTM ++ * capability; their PTM behavior is controlled by the Upstream ++ * Port (PCIe r5.0, sec 7.9.16), so if the upstream bridge is a ++ * Switch Downstream Port, look up one more level. ++ */ ++ if (ups && pci_pcie_type(ups) == PCI_EXP_TYPE_DOWNSTREAM) ++ ups = pci_upstream_bridge(ups); ++ ++ if (ups && ups->ptm_cap) ++ return ups; ++ ++ return NULL; + } + +-void pci_disable_ptm(struct pci_dev *dev) ++/* ++ * Find the PTM Capability (if present) and extract the information we need ++ * to use it. ++ */ ++void pci_ptm_init(struct pci_dev *dev) + { +- int ptm; +- u16 ctrl; ++ u16 ptm; ++ u32 cap; ++ struct pci_dev *ups; + + if (!pci_is_pcie(dev)) + return; +@@ -41,21 +49,47 @@ void pci_disable_ptm(struct pci_dev *dev) + if (!ptm) + return; + +- pci_read_config_word(dev, ptm + PCI_PTM_CTRL, &ctrl); +- ctrl &= ~(PCI_PTM_CTRL_ENABLE | PCI_PTM_CTRL_ROOT); +- pci_write_config_word(dev, ptm + PCI_PTM_CTRL, ctrl); ++ dev->ptm_cap = ptm; ++ pci_add_ext_cap_save_buffer(dev, PCI_EXT_CAP_ID_PTM, sizeof(u32)); ++ ++ pci_read_config_dword(dev, ptm + PCI_PTM_CAP, &cap); ++ dev->ptm_granularity = (cap & PCI_PTM_GRANULARITY_MASK) >> 8; ++ ++ /* ++ * Per the spec recommendation (PCIe r6.0, sec 7.9.15.3), select the ++ * furthest upstream Time Source as the PTM Root. For Endpoints, ++ * "the Effective Granularity is the maximum Local Clock Granularity ++ * reported by the PTM Root and all intervening PTM Time Sources." ++ */ ++ ups = pci_upstream_ptm(dev); ++ if (ups) { ++ if (ups->ptm_granularity == 0) ++ dev->ptm_granularity = 0; ++ else if (ups->ptm_granularity > dev->ptm_granularity) ++ dev->ptm_granularity = ups->ptm_granularity; ++ } else if (cap & PCI_PTM_CAP_ROOT) { ++ dev->ptm_root = 1; ++ } else if (pci_pcie_type(dev) == PCI_EXP_TYPE_RC_END) { ++ ++ /* ++ * Per sec 7.9.15.3, this should be the Local Clock ++ * Granularity of the associated Time Source. But it ++ * doesn't say how to find that Time Source. ++ */ ++ dev->ptm_granularity = 0; ++ } ++ ++ if (pci_pcie_type(dev) == PCI_EXP_TYPE_ROOT_PORT || ++ pci_pcie_type(dev) == PCI_EXP_TYPE_UPSTREAM) ++ pci_enable_ptm(dev, NULL); + } + + void pci_save_ptm_state(struct pci_dev *dev) + { +- int ptm; ++ u16 ptm = dev->ptm_cap; + struct pci_cap_saved_state *save_state; +- u16 *cap; ++ u32 *cap; + +- if (!pci_is_pcie(dev)) +- return; +- +- ptm = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_PTM); + if (!ptm) + return; + +@@ -63,146 +97,152 @@ void pci_save_ptm_state(struct pci_dev *dev) + if (!save_state) + return; + +- cap = (u16 *)&save_state->cap.data[0]; +- pci_read_config_word(dev, ptm + PCI_PTM_CTRL, cap); ++ cap = (u32 *)&save_state->cap.data[0]; ++ pci_read_config_dword(dev, ptm + PCI_PTM_CTRL, cap); + } + + void pci_restore_ptm_state(struct pci_dev *dev) + { ++ u16 ptm = dev->ptm_cap; + struct pci_cap_saved_state *save_state; +- int ptm; +- u16 *cap; ++ u32 *cap; + +- if (!pci_is_pcie(dev)) ++ if (!ptm) + return; + + save_state = pci_find_saved_ext_cap(dev, PCI_EXT_CAP_ID_PTM); +- ptm = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_PTM); +- if (!save_state || !ptm) ++ if (!save_state) + return; + +- cap = (u16 *)&save_state->cap.data[0]; +- pci_write_config_word(dev, ptm + PCI_PTM_CTRL, *cap); ++ cap = (u32 *)&save_state->cap.data[0]; ++ pci_write_config_dword(dev, ptm + PCI_PTM_CTRL, *cap); + } + +-void pci_ptm_init(struct pci_dev *dev) ++/* Enable PTM in the Control register if possible */ ++static int __pci_enable_ptm(struct pci_dev *dev) + { +- int pos; +- u32 cap, ctrl; +- u8 local_clock; ++ u16 ptm = dev->ptm_cap; + struct pci_dev *ups; ++ u32 ctrl; + +- if (!pci_is_pcie(dev)) +- return; +- +- /* +- * Enable PTM only on interior devices (root ports, switch ports, +- * etc.) on the assumption that it causes no link traffic until an +- * endpoint enables it. +- */ +- if ((pci_pcie_type(dev) == PCI_EXP_TYPE_ENDPOINT || +- pci_pcie_type(dev) == PCI_EXP_TYPE_RC_END)) +- return; ++ if (!ptm) ++ return -EINVAL; + + /* +- * Switch Downstream Ports are not permitted to have a PTM +- * capability; their PTM behavior is controlled by the Upstream +- * Port (PCIe r5.0, sec 7.9.16). ++ * A device uses local PTM Messages to request time information ++ * from a PTM Root that's farther upstream. Every device along the ++ * path must support PTM and have it enabled so it can handle the ++ * messages. Therefore, if this device is not a PTM Root, the ++ * upstream link partner must have PTM enabled before we can enable ++ * PTM. + */ +- ups = pci_upstream_bridge(dev); +- if (pci_pcie_type(dev) == PCI_EXP_TYPE_DOWNSTREAM && +- ups && ups->ptm_enabled) { +- dev->ptm_granularity = ups->ptm_granularity; +- dev->ptm_enabled = 1; +- return; ++ if (!dev->ptm_root) { ++ ups = pci_upstream_ptm(dev); ++ if (!ups || !ups->ptm_enabled) ++ return -EINVAL; + } + +- pos = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_PTM); +- if (!pos) +- return; +- +- pci_add_ext_cap_save_buffer(dev, PCI_EXT_CAP_ID_PTM, sizeof(u16)); +- +- pci_read_config_dword(dev, pos + PCI_PTM_CAP, &cap); +- local_clock = (cap & PCI_PTM_GRANULARITY_MASK) >> 8; +- +- /* +- * There's no point in enabling PTM unless it's enabled in the +- * upstream device or this device can be a PTM Root itself. Per +- * the spec recommendation (PCIe r3.1, sec 7.32.3), select the +- * furthest upstream Time Source as the PTM Root. +- */ +- if (ups && ups->ptm_enabled) { +- ctrl = PCI_PTM_CTRL_ENABLE; +- if (ups->ptm_granularity == 0) +- dev->ptm_granularity = 0; +- else if (ups->ptm_granularity > local_clock) +- dev->ptm_granularity = ups->ptm_granularity; +- } else { +- if (cap & PCI_PTM_CAP_ROOT) { +- ctrl = PCI_PTM_CTRL_ENABLE | PCI_PTM_CTRL_ROOT; +- dev->ptm_root = 1; +- dev->ptm_granularity = local_clock; +- } else +- return; +- } ++ pci_read_config_dword(dev, ptm + PCI_PTM_CTRL, &ctrl); + ++ ctrl |= PCI_PTM_CTRL_ENABLE; ++ ctrl &= ~PCI_PTM_GRANULARITY_MASK; + ctrl |= dev->ptm_granularity << 8; +- pci_write_config_dword(dev, pos + PCI_PTM_CTRL, ctrl); +- dev->ptm_enabled = 1; ++ if (dev->ptm_root) ++ ctrl |= PCI_PTM_CTRL_ROOT; + +- pci_ptm_info(dev); ++ pci_write_config_dword(dev, ptm + PCI_PTM_CTRL, ctrl); ++ return 0; + } + ++/** ++ * pci_enable_ptm() - Enable Precision Time Measurement ++ * @dev: PCI device ++ * @granularity: pointer to return granularity ++ * ++ * Enable Precision Time Measurement for @dev. If successful and ++ * @granularity is non-NULL, return the Effective Granularity. ++ * ++ * Return: zero if successful, or -EINVAL if @dev lacks a PTM Capability or ++ * is not a PTM Root and lacks an upstream path of PTM-enabled devices. ++ */ + int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) + { +- int pos; +- u32 cap, ctrl; +- struct pci_dev *ups; +- +- if (!pci_is_pcie(dev)) +- return -EINVAL; +- +- pos = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_PTM); +- if (!pos) +- return -EINVAL; +- +- pci_read_config_dword(dev, pos + PCI_PTM_CAP, &cap); +- if (!(cap & PCI_PTM_CAP_REQ)) +- return -EINVAL; +- +- /* +- * For a PCIe Endpoint, PTM is only useful if the endpoint can +- * issue PTM requests to upstream devices that have PTM enabled. +- * +- * For Root Complex Integrated Endpoints, there is no upstream +- * device, so there must be some implementation-specific way to +- * associate the endpoint with a time source. +- */ +- if (pci_pcie_type(dev) == PCI_EXP_TYPE_ENDPOINT) { +- ups = pci_upstream_bridge(dev); +- if (!ups || !ups->ptm_enabled) +- return -EINVAL; ++ int rc; ++ char clock_desc[8]; + +- dev->ptm_granularity = ups->ptm_granularity; +- } else if (pci_pcie_type(dev) == PCI_EXP_TYPE_RC_END) { +- dev->ptm_granularity = 0; +- } else +- return -EINVAL; ++ rc = __pci_enable_ptm(dev); ++ if (rc) ++ return rc; + +- ctrl = PCI_PTM_CTRL_ENABLE; +- ctrl |= dev->ptm_granularity << 8; +- pci_write_config_dword(dev, pos + PCI_PTM_CTRL, ctrl); + dev->ptm_enabled = 1; + +- pci_ptm_info(dev); +- + if (granularity) + *granularity = dev->ptm_granularity; ++ ++ switch (dev->ptm_granularity) { ++ case 0: ++ snprintf(clock_desc, sizeof(clock_desc), "unknown"); ++ break; ++ case 255: ++ snprintf(clock_desc, sizeof(clock_desc), ">254ns"); ++ break; ++ default: ++ snprintf(clock_desc, sizeof(clock_desc), "%uns", ++ dev->ptm_granularity); ++ break; ++ } ++ pci_info(dev, "PTM enabled%s, %s granularity\n", ++ dev->ptm_root ? " (root)" : "", clock_desc); ++ + return 0; + } + EXPORT_SYMBOL(pci_enable_ptm); + ++static void __pci_disable_ptm(struct pci_dev *dev) ++{ ++ u16 ptm = dev->ptm_cap; ++ u32 ctrl; ++ ++ if (!ptm) ++ return; ++ ++ pci_read_config_dword(dev, ptm + PCI_PTM_CTRL, &ctrl); ++ ctrl &= ~(PCI_PTM_CTRL_ENABLE | PCI_PTM_CTRL_ROOT); ++ pci_write_config_dword(dev, ptm + PCI_PTM_CTRL, ctrl); ++} ++ ++/** ++ * pci_disable_ptm() - Disable Precision Time Measurement ++ * @dev: PCI device ++ * ++ * Disable Precision Time Measurement for @dev. ++ */ ++void pci_disable_ptm(struct pci_dev *dev) ++{ ++ if (dev->ptm_enabled) { ++ __pci_disable_ptm(dev); ++ dev->ptm_enabled = 0; ++ } ++} ++EXPORT_SYMBOL(pci_disable_ptm); ++ ++/* ++ * Disable PTM, but preserve dev->ptm_enabled so we silently re-enable it on ++ * resume if necessary. ++ */ ++void pci_suspend_ptm(struct pci_dev *dev) ++{ ++ if (dev->ptm_enabled) ++ __pci_disable_ptm(dev); ++} ++ ++/* If PTM was enabled before suspend, re-enable it when resuming */ ++void pci_resume_ptm(struct pci_dev *dev) ++{ ++ if (dev->ptm_enabled) ++ __pci_enable_ptm(dev); ++} ++ + bool pcie_ptm_enabled(struct pci_dev *dev) + { + if (!dev) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index 4944798e75b5..079a29ef1bf2 100644 --- a/drivers/pci/quirks.c @@ -1374,7 +1867,7 @@ index bbab424b0d55..ed86042fb57b 100644 * disconnected while waiting for the lock to succeed. */ usb_lock_device(hdev); diff --git a/include/linux/efi.h b/include/linux/efi.h -index 4459794b65db..79735fc77198 100644 +index f87b2f5db9f8..0b156c2a4ab3 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h @@ -43,6 +43,8 @@ @@ -1471,6 +1964,31 @@ index 3aa6030302f5..23b63de268a3 100644 * Security hooks for perf events * * @perf_event_open: +diff --git a/include/linux/pci.h b/include/linux/pci.h +index 060af91bafcd..cb5f796e3319 100644 +--- a/include/linux/pci.h ++++ b/include/linux/pci.h +@@ -475,6 +475,7 @@ struct pci_dev { + unsigned int broken_cmd_compl:1; /* No compl for some cmds */ + #endif + #ifdef CONFIG_PCIE_PTM ++ u16 ptm_cap; /* PTM Capability */ + unsigned int ptm_root:1; + unsigned int ptm_enabled:1; + u8 ptm_granularity; +@@ -1677,10 +1678,12 @@ bool pci_ats_disabled(void); + + #ifdef CONFIG_PCIE_PTM + int pci_enable_ptm(struct pci_dev *dev, u8 *granularity); ++void pci_disable_ptm(struct pci_dev *dev); + bool pcie_ptm_enabled(struct pci_dev *dev); + #else + static inline int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) + { return -EINVAL; } ++static inline void pci_disable_ptm(struct pci_dev *dev) { } + static inline bool pcie_ptm_enabled(struct pci_dev *dev) + { return false; } + #endif diff --git a/include/linux/rmi.h b/include/linux/rmi.h index ab7eea01ab42..fff7c5f737fc 100644 --- a/include/linux/rmi.h diff --git a/sources b/sources index ebf399f2b..bfcf660d2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.7.tar.xz) = a7b298fbf3ff5bf759755589748b16428fdf35225013709eeb645bd09368937ed4f7f6c23c70cdfa077e8d20cffa2ee4fbb24e4e3023bafcb46c845aeeaff19e -SHA512 (kernel-abi-stablelists-6.0.7.tar.bz2) = a143f1c80d1cdbb93e04d8ad6f97be6ef1611421f110782614f020458ce0538964d4c66edf4511e78bec3b6542c60194c6d2fc96cc75b23f226d347b1938e19c -SHA512 (kernel-kabi-dw-6.0.7.tar.bz2) = 5aa98ec0bc19d220383ea9d869254b8d998bd7a591206079d254a5249c0d3e7c17391cbe7e4789d63003ee2e2b971ab40255f38b9404462012d17421bd1eb7a4 +SHA512 (linux-6.0.8.tar.xz) = 8ad070d2d10c424e6d1c7f25558b08274b9e9e2ebe5861a1eaf168fbe51e4a6ed8a4848a66b51db7fcbb2d641f3729efa0e5070a1ff99728be7b9c7a8059815d +SHA512 (kernel-abi-stablelists-6.0.8.tar.bz2) = dbdcf114aaac078681c853f0f24cd9530d428385f57f9ea8ff88b784be00d51a463dac582655cba850ccdbe81973870404b29ad4658c99ff902c62f8bb947480 +SHA512 (kernel-kabi-dw-6.0.8.tar.bz2) = 5898af8b913a1206073d7b6cf107fe948ee514b7d1a56a9460a6851d47b7d0ce95929688d4ccb15ee44534f6adae3cbfac01ab90929b7eddc9704f8563335eb6 From 44e044ef9ef27393404d58d9a18d60d0b846b764 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Wed, 16 Nov 2022 10:59:07 -0600 Subject: [PATCH 111/114] kernel-6.0.9-100 * Wed Nov 16 2022 Justin M. Forbes [6.0.9-0] - Linux v6.0.9 Resolves: Signed-off-by: Justin M. Forbes --- kernel.spec | 9 +++-- patch-6.0-redhat.patch | 84 +----------------------------------------- sources | 6 +-- 3 files changed, 11 insertions(+), 88 deletions(-) diff --git a/kernel.spec b/kernel.spec index 60ed29b3b..bcd1c12ef 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.8 +%define specversion 6.0.9 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.8 +%define tarfile_release 6.0.9 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.8 +%define kabiversion 6.0.9 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,6 +3180,9 @@ fi # # %changelog +* Wed Nov 16 2022 Justin M. Forbes [6.0.9-0] +- Linux v6.0.9 + * Fri Nov 11 2022 Justin M. Forbes [6.0.8-0] - PCI/PM: Always disable PTM for all devices during suspend (Mark Pearson) - PCI/PTM: Consolidate PTM interface declarations (Mark Pearson) diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index fef59ec2e..bc9832866 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -16,8 +16,6 @@ drivers/firmware/efi/secureboot.c | 38 +++ drivers/firmware/sysfb.c | 18 +- drivers/gpu/drm/tiny/simpledrm.c | 65 ++++- - drivers/gpu/drm/vc4/vc4_hdmi.c | 21 +- - drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + drivers/hid/hid-rmi.c | 64 ----- drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++ drivers/input/rmi4/rmi_driver.c | 124 +++++---- @@ -47,10 +45,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 49 files changed, 780 insertions(+), 366 deletions(-) + 47 files changed, 762 insertions(+), 362 deletions(-) diff --git a/Makefile b/Makefile -index bcb76d4fdbc1..504aa3071925 100644 +index a234f16783ed..4cf0f80ced16 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -706,84 +704,6 @@ index 5422363690e7..a5b500811892 100644 sdev->nformats++; } -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c -index 874c6bd787c5..4e5bba0822a5 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi.c -+++ b/drivers/gpu/drm/vc4/vc4_hdmi.c -@@ -2712,9 +2712,16 @@ static int vc4_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) - DRM_ERROR("Failed to get HDMI state machine clock\n"); - return PTR_ERR(vc4_hdmi->hsm_clock); - } -+ - vc4_hdmi->audio_clock = vc4_hdmi->hsm_clock; - vc4_hdmi->cec_clock = vc4_hdmi->hsm_clock; - -+ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); -+ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { -+ DRM_ERROR("Failed to get HDMI state machine clock\n"); -+ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); -+ } -+ - return 0; - } - -@@ -2796,6 +2803,12 @@ static int vc5_hdmi_init_resources(struct vc4_hdmi *vc4_hdmi) - return PTR_ERR(vc4_hdmi->hsm_clock); - } - -+ vc4_hdmi->hsm_rpm_clock = devm_clk_get(dev, "hdmi"); -+ if (IS_ERR(vc4_hdmi->hsm_rpm_clock)) { -+ DRM_ERROR("Failed to get HDMI state machine clock\n"); -+ return PTR_ERR(vc4_hdmi->hsm_rpm_clock); -+ } -+ - vc4_hdmi->pixel_bvb_clock = devm_clk_get(dev, "bvb"); - if (IS_ERR(vc4_hdmi->pixel_bvb_clock)) { - DRM_ERROR("Failed to get pixel bvb clock\n"); -@@ -2859,7 +2872,7 @@ static int vc4_hdmi_runtime_suspend(struct device *dev) - { - struct vc4_hdmi *vc4_hdmi = dev_get_drvdata(dev); - -- clk_disable_unprepare(vc4_hdmi->hsm_clock); -+ clk_disable_unprepare(vc4_hdmi->hsm_rpm_clock); - - return 0; - } -@@ -2877,11 +2890,11 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - * its frequency while the power domain is active so that it - * keeps its rate. - */ -- ret = clk_set_min_rate(vc4_hdmi->hsm_clock, HSM_MIN_CLOCK_FREQ); -+ ret = clk_set_min_rate(vc4_hdmi->hsm_rpm_clock, HSM_MIN_CLOCK_FREQ); - if (ret) - return ret; - -- ret = clk_prepare_enable(vc4_hdmi->hsm_clock); -+ ret = clk_prepare_enable(vc4_hdmi->hsm_rpm_clock); - if (ret) - return ret; - -@@ -2894,7 +2907,7 @@ static int vc4_hdmi_runtime_resume(struct device *dev) - * case, it will lead to a silent CPU stall. Let's make sure we - * prevent such a case. - */ -- rate = clk_get_rate(vc4_hdmi->hsm_clock); -+ rate = clk_get_rate(vc4_hdmi->hsm_rpm_clock); - if (!rate) { - ret = -EINVAL; - goto err_disable_clk; -diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.h b/drivers/gpu/drm/vc4/vc4_hdmi.h -index c3ed2b07df23..47f141ec8c40 100644 ---- a/drivers/gpu/drm/vc4/vc4_hdmi.h -+++ b/drivers/gpu/drm/vc4/vc4_hdmi.h -@@ -171,6 +171,7 @@ struct vc4_hdmi { - struct clk *cec_clock; - struct clk *pixel_clock; - struct clk *hsm_clock; -+ struct clk *hsm_rpm_clock; - struct clk *audio_clock; - struct clk *pixel_bvb_clock; - diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c index 311eee599ce9..2460c6bd46f8 100644 --- a/drivers/hid/hid-rmi.c diff --git a/sources b/sources index bfcf660d2..7ea2fe936 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.8.tar.xz) = 8ad070d2d10c424e6d1c7f25558b08274b9e9e2ebe5861a1eaf168fbe51e4a6ed8a4848a66b51db7fcbb2d641f3729efa0e5070a1ff99728be7b9c7a8059815d -SHA512 (kernel-abi-stablelists-6.0.8.tar.bz2) = dbdcf114aaac078681c853f0f24cd9530d428385f57f9ea8ff88b784be00d51a463dac582655cba850ccdbe81973870404b29ad4658c99ff902c62f8bb947480 -SHA512 (kernel-kabi-dw-6.0.8.tar.bz2) = 5898af8b913a1206073d7b6cf107fe948ee514b7d1a56a9460a6851d47b7d0ce95929688d4ccb15ee44534f6adae3cbfac01ab90929b7eddc9704f8563335eb6 +SHA512 (linux-6.0.9.tar.xz) = c2ce54256b4fddd79ddc2a7cc1eda5c9384c1292c3aca459af32d915689a798556b2afe8ae09a14dc19f663ea35033c71e177848a83169651202ed675c1bb6b8 +SHA512 (kernel-abi-stablelists-6.0.9.tar.bz2) = b877f40847e549f1cebb72381c94a1acab40ff3d0f342163c4740600b34d9eb80715e22a990082b388fe7525ff0157497a287a9109e6e9343d3b730bae045c73 +SHA512 (kernel-kabi-dw-6.0.9.tar.bz2) = ab02ad68ef73fe395e060ea31df279f9f0fc6e412b2f063674623965905152fcff5c3841c7b9dd70bef88b5e0b6c38949d5703da0246d39d53d86e17d8f6382f From 8851177fe6eacf183f6dcedbc1836eff4f1baa2c Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Sat, 26 Nov 2022 10:35:35 -0600 Subject: [PATCH 112/114] kernel-6.0.10-100 * Sat Nov 26 2022 Justin M. Forbes [6.0.10-0] - net: neigh: decrement the family specific qlen (Thomas Zeitlhofer) - Linux v6.0.10 Resolves: Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 3 + kernel.spec | 10 ++- patch-6.0-redhat.patch | 134 ++++++++++++++++++++++++++++++++++++++--- sources | 6 +- 4 files changed, 140 insertions(+), 13 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 9d112d6f3..0884d0e84 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,6 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/22cf453b7de6d2bbee993bb3bc097cade3946a11 + 22cf453b7de6d2bbee993bb3bc097cade3946a11 net: neigh: decrement the family specific qlen + "https://gitlab.com/cki-project/kernel-ark/-/commit"/0ca565fc9cc218255dbee7dd5b13e24caa89e264 0ca565fc9cc218255dbee7dd5b13e24caa89e264 PCI/PM: Always disable PTM for all devices during suspend diff --git a/kernel.spec b/kernel.spec index bcd1c12ef..2d423d9c3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.9 +%define specversion 6.0.10 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.9 +%define tarfile_release 6.0.10 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.9 +%define kabiversion 6.0.10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,6 +3180,10 @@ fi # # %changelog +* Sat Nov 26 2022 Justin M. Forbes [6.0.10-0] +- net: neigh: decrement the family specific qlen (Thomas Zeitlhofer) +- Linux v6.0.10 + * Wed Nov 16 2022 Justin M. Forbes [6.0.9-0] - Linux v6.0.9 diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index bc9832866..4fb1a6b41 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -35,8 +35,10 @@ include/linux/pci.h | 3 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + + include/net/neighbour.h | 2 +- init/Kconfig | 2 +- kernel/module/signing.c | 9 +- + net/core/neighbour.c | 58 ++-- net/ipv4/fib_semantics.c | 8 +- scripts/pahole-flags.sh | 3 + scripts/tags.sh | 2 + @@ -45,10 +47,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 47 files changed, 762 insertions(+), 362 deletions(-) + 49 files changed, 793 insertions(+), 391 deletions(-) diff --git a/Makefile b/Makefile -index a234f16783ed..4cf0f80ced16 100644 +index 4f7da26fef78..ce8f093a79f1 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -256,10 +258,10 @@ index dabe45eba055..82cf1ddf25d6 100644 return ctx.rc; } diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 42cec8120f18..c6dc77dba6b6 100644 +index adfeb5770efd..9ed777d8512f 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -1752,6 +1752,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) +@@ -1753,6 +1753,15 @@ static bool acpi_device_enumeration_by_parent(struct acpi_device *device) if (!acpi_match_device_ids(device, ignore_serial_bus_ids)) return false; @@ -1202,10 +1204,10 @@ index b9cf17cbbbd5..9aa33fc59f67 100644 if (!ctrl->max_namespaces || diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h -index a0bf9560cf67..2a226be9b32a 100644 +index 70555022cb44..66c4f089d175 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h -@@ -844,6 +844,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); +@@ -854,6 +854,7 @@ void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys); void nvme_mpath_start_freeze(struct nvme_subsystem *subsys); void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys); void nvme_failover_req(struct request *req); @@ -1213,7 +1215,7 @@ index a0bf9560cf67..2a226be9b32a 100644 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl); int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head); void nvme_mpath_add_disk(struct nvme_ns *ns, __le32 anagrpid); -@@ -880,6 +881,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) +@@ -890,6 +891,9 @@ static inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) static inline void nvme_failover_req(struct request *req) { } @@ -1944,6 +1946,19 @@ index 7bd0c490703d..7779eaf1ffa1 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) +diff --git a/include/net/neighbour.h b/include/net/neighbour.h +index 3827a6b395fd..bce6b228cf56 100644 +--- a/include/net/neighbour.h ++++ b/include/net/neighbour.h +@@ -83,7 +83,7 @@ struct neigh_parms { + struct rcu_head rcu_head; + + int reachable_time; +- int qlen; ++ u32 qlen; + int data[NEIGH_VAR_DATA_MAX]; + DECLARE_BITMAP(data_state, NEIGH_VAR_DATA_MAX); + }; diff --git a/init/Kconfig b/init/Kconfig index 532362fcfe31..30d547537ea0 100644 --- a/init/Kconfig @@ -1980,6 +1995,111 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/net/core/neighbour.c b/net/core/neighbour.c +index 84755db81e9d..35f5a3125808 100644 +--- a/net/core/neighbour.c ++++ b/net/core/neighbour.c +@@ -307,7 +307,31 @@ static int neigh_del_timer(struct neighbour *n) + return 0; + } + +-static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net) ++static struct neigh_parms *neigh_get_dev_parms_rcu(struct net_device *dev, ++ int family) ++{ ++ switch (family) { ++ case AF_INET: ++ return __in_dev_arp_parms_get_rcu(dev); ++ case AF_INET6: ++ return __in6_dev_nd_parms_get_rcu(dev); ++ } ++ return NULL; ++} ++ ++static void neigh_parms_qlen_dec(struct net_device *dev, int family) ++{ ++ struct neigh_parms *p; ++ ++ rcu_read_lock(); ++ p = neigh_get_dev_parms_rcu(dev, family); ++ if (p) ++ p->qlen--; ++ rcu_read_unlock(); ++} ++ ++static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net, ++ int family) + { + struct sk_buff_head tmp; + unsigned long flags; +@@ -321,13 +345,7 @@ static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net) + struct net_device *dev = skb->dev; + + if (net == NULL || net_eq(dev_net(dev), net)) { +- struct in_device *in_dev; +- +- rcu_read_lock(); +- in_dev = __in_dev_get_rcu(dev); +- if (in_dev) +- in_dev->arp_parms->qlen--; +- rcu_read_unlock(); ++ neigh_parms_qlen_dec(dev, family); + __skb_unlink(skb, list); + __skb_queue_tail(&tmp, skb); + } +@@ -409,7 +427,8 @@ static int __neigh_ifdown(struct neigh_table *tbl, struct net_device *dev, + write_lock_bh(&tbl->lock); + neigh_flush_dev(tbl, dev, skip_perm); + pneigh_ifdown_and_unlock(tbl, dev); +- pneigh_queue_purge(&tbl->proxy_queue, dev ? dev_net(dev) : NULL); ++ pneigh_queue_purge(&tbl->proxy_queue, dev ? dev_net(dev) : NULL, ++ tbl->family); + if (skb_queue_empty_lockless(&tbl->proxy_queue)) + del_timer_sync(&tbl->proxy_timer); + return 0; +@@ -1621,13 +1640,8 @@ static void neigh_proxy_process(struct timer_list *t) + + if (tdif <= 0) { + struct net_device *dev = skb->dev; +- struct in_device *in_dev; + +- rcu_read_lock(); +- in_dev = __in_dev_get_rcu(dev); +- if (in_dev) +- in_dev->arp_parms->qlen--; +- rcu_read_unlock(); ++ neigh_parms_qlen_dec(dev, tbl->family); + __skb_unlink(skb, &tbl->proxy_queue); + + if (tbl->proxy_redo && netif_running(dev)) { +@@ -1821,7 +1835,7 @@ int neigh_table_clear(int index, struct neigh_table *tbl) + cancel_delayed_work_sync(&tbl->managed_work); + cancel_delayed_work_sync(&tbl->gc_work); + del_timer_sync(&tbl->proxy_timer); +- pneigh_queue_purge(&tbl->proxy_queue, NULL); ++ pneigh_queue_purge(&tbl->proxy_queue, NULL, tbl->family); + neigh_ifdown(tbl, NULL); + if (atomic_read(&tbl->entries)) + pr_crit("neighbour leakage\n"); +@@ -3542,18 +3556,6 @@ static int proc_unres_qlen(struct ctl_table *ctl, int write, + return ret; + } + +-static struct neigh_parms *neigh_get_dev_parms_rcu(struct net_device *dev, +- int family) +-{ +- switch (family) { +- case AF_INET: +- return __in_dev_arp_parms_get_rcu(dev); +- case AF_INET6: +- return __in6_dev_nd_parms_get_rcu(dev); +- } +- return NULL; +-} +- + static void neigh_copy_dflt_parms(struct net *net, struct neigh_parms *p, + int index) + { diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c index 2dc97583d279..e9a7f70a54df 100644 --- a/net/ipv4/fib_semantics.c diff --git a/sources b/sources index 7ea2fe936..5b6cbda66 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.9.tar.xz) = c2ce54256b4fddd79ddc2a7cc1eda5c9384c1292c3aca459af32d915689a798556b2afe8ae09a14dc19f663ea35033c71e177848a83169651202ed675c1bb6b8 -SHA512 (kernel-abi-stablelists-6.0.9.tar.bz2) = b877f40847e549f1cebb72381c94a1acab40ff3d0f342163c4740600b34d9eb80715e22a990082b388fe7525ff0157497a287a9109e6e9343d3b730bae045c73 -SHA512 (kernel-kabi-dw-6.0.9.tar.bz2) = ab02ad68ef73fe395e060ea31df279f9f0fc6e412b2f063674623965905152fcff5c3841c7b9dd70bef88b5e0b6c38949d5703da0246d39d53d86e17d8f6382f +SHA512 (linux-6.0.10.tar.xz) = 7101ac0cad3c4e77b0529ed6b2e9ac1a609bf19923931cf71638b9adfa9cb0d305fa24780099da0687cf7f5e6b52698e58f00e52db563612ff1353c7c9786566 +SHA512 (kernel-abi-stablelists-6.0.10.tar.bz2) = 4a96aa8e7e20702d6ce229001f8955a86f0759667683b567c8005c5bf85d516a9a9a3d3616912bd00886430882896ce2d5fb49843cc886ddedc81980a55a30a2 +SHA512 (kernel-kabi-dw-6.0.10.tar.bz2) = fd18b14565f1c76b8a8b26a585f9d4784ea27ae1d2b145b40bcdddf77afdb2b4b6f95b07f58d56b5d3f5d86ef7819181a4f6733dabc6114f2e62bfe8c6dded32 From 48225faae3d9fd7b85a411c66db32dc4c977dd6b Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 2 Dec 2022 14:13:15 -0600 Subject: [PATCH 113/114] kernel-6.0.11-100 * Fri Dec 02 2022 Justin M. Forbes [6.0.11-0] - drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda) - l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) - Adjust path to compressed vmlinux kernel image for s390x (Justin M. Forbes) [2149273] - Linux v6.0.11 Resolves: rhbz#2149273 Signed-off-by: Justin M. Forbes --- Patchlist.changelog | 6 ++ kernel.spec | 14 ++- patch-6.0-redhat.patch | 208 +++++++++++++++++------------------------ sources | 6 +- 4 files changed, 103 insertions(+), 131 deletions(-) diff --git a/Patchlist.changelog b/Patchlist.changelog index 0884d0e84..e488617b1 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,3 +1,9 @@ +"https://gitlab.com/cki-project/kernel-ark/-/commit"/c4246557e987f942c11afdafc40847b539aaa3ca + c4246557e987f942c11afdafc40847b539aaa3ca drm/i915: fix TLB invalidation for Gen12 video and compute engines + +"https://gitlab.com/cki-project/kernel-ark/-/commit"/912e643eb5e75f90732fb463ee49eb9e87b73e68 + 912e643eb5e75f90732fb463ee49eb9e87b73e68 l2tp: Serialize access to sk_user_data with sk_callback_lock + "https://gitlab.com/cki-project/kernel-ark/-/commit"/22cf453b7de6d2bbee993bb3bc097cade3946a11 22cf453b7de6d2bbee993bb3bc097cade3946a11 net: neigh: decrement the family specific qlen diff --git a/kernel.spec b/kernel.spec index 2d423d9c3..dca4025ad 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.10 +%define specversion 6.0.11 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.10 +%define tarfile_release 6.0.11 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.10 +%define kabiversion 6.0.11 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -450,7 +450,7 @@ Summary: The Linux kernel %define hdrarch s390 %define all_arch_configs kernel-%{version}-s390x.config %define kernel_image arch/s390/boot/bzImage -%define vmlinux_decompressor arch/s390/boot/compressed/vmlinux +%define vmlinux_decompressor arch/s390/boot/vmlinux %endif %ifarch %{arm} @@ -3180,6 +3180,12 @@ fi # # %changelog +* Fri Dec 02 2022 Justin M. Forbes [6.0.11-0] +- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda) +- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) +- Adjust path to compressed vmlinux kernel image for s390x (Justin M. Forbes) [2149273] +- Linux v6.0.11 + * Sat Nov 26 2022 Justin M. Forbes [6.0.10-0] - net: neigh: decrement the family specific qlen (Thomas Zeitlhofer) - Linux v6.0.10 diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index 4fb1a6b41..d16fc75bf 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -35,11 +35,11 @@ include/linux/pci.h | 3 + include/linux/rmi.h | 1 + include/linux/security.h | 5 + - include/net/neighbour.h | 2 +- + include/net/sock.h | 2 +- init/Kconfig | 2 +- kernel/module/signing.c | 9 +- - net/core/neighbour.c | 58 ++-- net/ipv4/fib_semantics.c | 8 +- + net/l2tp/l2tp_core.c | 19 +- scripts/pahole-flags.sh | 3 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -47,10 +47,10 @@ security/lockdown/lockdown.c | 1 + security/security.c | 6 + tools/testing/selftests/net/fib_nexthops.sh | 5 + - 49 files changed, 793 insertions(+), 391 deletions(-) + 49 files changed, 776 insertions(+), 369 deletions(-) diff --git a/Makefile b/Makefile -index 4f7da26fef78..ce8f093a79f1 100644 +index 9fecb094c28a..43753e41fb51 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1090,7 +1090,7 @@ index 3a808146b50f..c1a3f3057921 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index ed47c256dbd2..2af613f7353f 100644 +index 01c36284e542..2a5fd205863b 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1946,21 +1946,21 @@ index 7bd0c490703d..7779eaf1ffa1 100644 #endif /* CONFIG_SECURITY */ #if defined(CONFIG_SECURITY) && defined(CONFIG_WATCH_QUEUE) -diff --git a/include/net/neighbour.h b/include/net/neighbour.h -index 3827a6b395fd..bce6b228cf56 100644 ---- a/include/net/neighbour.h -+++ b/include/net/neighbour.h -@@ -83,7 +83,7 @@ struct neigh_parms { - struct rcu_head rcu_head; - - int reachable_time; -- int qlen; -+ u32 qlen; - int data[NEIGH_VAR_DATA_MAX]; - DECLARE_BITMAP(data_state, NEIGH_VAR_DATA_MAX); - }; +diff --git a/include/net/sock.h b/include/net/sock.h +index f6e6838c82df..03a4ebe3ccc8 100644 +--- a/include/net/sock.h ++++ b/include/net/sock.h +@@ -323,7 +323,7 @@ struct sk_filter; + * @sk_tskey: counter to disambiguate concurrent tstamp requests + * @sk_zckey: counter to order MSG_ZEROCOPY notifications + * @sk_socket: Identd and reporting IO signals +- * @sk_user_data: RPC layer private data ++ * @sk_user_data: RPC layer private data. Write-protected by @sk_callback_lock. + * @sk_frag: cached page frag + * @sk_peek_off: current peek_offset value + * @sk_send_head: front of stuff to transmit diff --git a/init/Kconfig b/init/Kconfig -index 532362fcfe31..30d547537ea0 100644 +index d1d779d6ba43..b3d83b0eb539 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -1678,7 +1678,7 @@ config AIO @@ -1995,111 +1995,6 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/net/core/neighbour.c b/net/core/neighbour.c -index 84755db81e9d..35f5a3125808 100644 ---- a/net/core/neighbour.c -+++ b/net/core/neighbour.c -@@ -307,7 +307,31 @@ static int neigh_del_timer(struct neighbour *n) - return 0; - } - --static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net) -+static struct neigh_parms *neigh_get_dev_parms_rcu(struct net_device *dev, -+ int family) -+{ -+ switch (family) { -+ case AF_INET: -+ return __in_dev_arp_parms_get_rcu(dev); -+ case AF_INET6: -+ return __in6_dev_nd_parms_get_rcu(dev); -+ } -+ return NULL; -+} -+ -+static void neigh_parms_qlen_dec(struct net_device *dev, int family) -+{ -+ struct neigh_parms *p; -+ -+ rcu_read_lock(); -+ p = neigh_get_dev_parms_rcu(dev, family); -+ if (p) -+ p->qlen--; -+ rcu_read_unlock(); -+} -+ -+static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net, -+ int family) - { - struct sk_buff_head tmp; - unsigned long flags; -@@ -321,13 +345,7 @@ static void pneigh_queue_purge(struct sk_buff_head *list, struct net *net) - struct net_device *dev = skb->dev; - - if (net == NULL || net_eq(dev_net(dev), net)) { -- struct in_device *in_dev; -- -- rcu_read_lock(); -- in_dev = __in_dev_get_rcu(dev); -- if (in_dev) -- in_dev->arp_parms->qlen--; -- rcu_read_unlock(); -+ neigh_parms_qlen_dec(dev, family); - __skb_unlink(skb, list); - __skb_queue_tail(&tmp, skb); - } -@@ -409,7 +427,8 @@ static int __neigh_ifdown(struct neigh_table *tbl, struct net_device *dev, - write_lock_bh(&tbl->lock); - neigh_flush_dev(tbl, dev, skip_perm); - pneigh_ifdown_and_unlock(tbl, dev); -- pneigh_queue_purge(&tbl->proxy_queue, dev ? dev_net(dev) : NULL); -+ pneigh_queue_purge(&tbl->proxy_queue, dev ? dev_net(dev) : NULL, -+ tbl->family); - if (skb_queue_empty_lockless(&tbl->proxy_queue)) - del_timer_sync(&tbl->proxy_timer); - return 0; -@@ -1621,13 +1640,8 @@ static void neigh_proxy_process(struct timer_list *t) - - if (tdif <= 0) { - struct net_device *dev = skb->dev; -- struct in_device *in_dev; - -- rcu_read_lock(); -- in_dev = __in_dev_get_rcu(dev); -- if (in_dev) -- in_dev->arp_parms->qlen--; -- rcu_read_unlock(); -+ neigh_parms_qlen_dec(dev, tbl->family); - __skb_unlink(skb, &tbl->proxy_queue); - - if (tbl->proxy_redo && netif_running(dev)) { -@@ -1821,7 +1835,7 @@ int neigh_table_clear(int index, struct neigh_table *tbl) - cancel_delayed_work_sync(&tbl->managed_work); - cancel_delayed_work_sync(&tbl->gc_work); - del_timer_sync(&tbl->proxy_timer); -- pneigh_queue_purge(&tbl->proxy_queue, NULL); -+ pneigh_queue_purge(&tbl->proxy_queue, NULL, tbl->family); - neigh_ifdown(tbl, NULL); - if (atomic_read(&tbl->entries)) - pr_crit("neighbour leakage\n"); -@@ -3542,18 +3556,6 @@ static int proc_unres_qlen(struct ctl_table *ctl, int write, - return ret; - } - --static struct neigh_parms *neigh_get_dev_parms_rcu(struct net_device *dev, -- int family) --{ -- switch (family) { -- case AF_INET: -- return __in_dev_arp_parms_get_rcu(dev); -- case AF_INET6: -- return __in6_dev_nd_parms_get_rcu(dev); -- } -- return NULL; --} -- - static void neigh_copy_dflt_parms(struct net *net, struct neigh_parms *p, - int index) - { diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c index 2dc97583d279..e9a7f70a54df 100644 --- a/net/ipv4/fib_semantics.c @@ -2122,6 +2017,71 @@ index 2dc97583d279..e9a7f70a54df 100644 nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, +diff --git a/net/l2tp/l2tp_core.c b/net/l2tp/l2tp_core.c +index 7499c51b1850..754fdda8a5f5 100644 +--- a/net/l2tp/l2tp_core.c ++++ b/net/l2tp/l2tp_core.c +@@ -1150,8 +1150,10 @@ static void l2tp_tunnel_destruct(struct sock *sk) + } + + /* Remove hooks into tunnel socket */ ++ write_lock_bh(&sk->sk_callback_lock); + sk->sk_destruct = tunnel->old_sk_destruct; + sk->sk_user_data = NULL; ++ write_unlock_bh(&sk->sk_callback_lock); + + /* Call the original destructor */ + if (sk->sk_destruct) +@@ -1469,16 +1471,18 @@ int l2tp_tunnel_register(struct l2tp_tunnel *tunnel, struct net *net, + sock = sockfd_lookup(tunnel->fd, &ret); + if (!sock) + goto err; +- +- ret = l2tp_validate_socket(sock->sk, net, tunnel->encap); +- if (ret < 0) +- goto err_sock; + } + ++ sk = sock->sk; ++ write_lock(&sk->sk_callback_lock); ++ ++ ret = l2tp_validate_socket(sk, net, tunnel->encap); ++ if (ret < 0) ++ goto err_sock; ++ + tunnel->l2tp_net = net; + pn = l2tp_pernet(net); + +- sk = sock->sk; + sock_hold(sk); + tunnel->sock = sk; + +@@ -1504,7 +1508,7 @@ int l2tp_tunnel_register(struct l2tp_tunnel *tunnel, struct net *net, + + setup_udp_tunnel_sock(net, sock, &udp_cfg); + } else { +- sk->sk_user_data = tunnel; ++ rcu_assign_sk_user_data(sk, tunnel); + } + + tunnel->old_sk_destruct = sk->sk_destruct; +@@ -1518,6 +1522,7 @@ int l2tp_tunnel_register(struct l2tp_tunnel *tunnel, struct net *net, + if (tunnel->fd >= 0) + sockfd_put(sock); + ++ write_unlock(&sk->sk_callback_lock); + return 0; + + err_sock: +@@ -1525,6 +1530,8 @@ int l2tp_tunnel_register(struct l2tp_tunnel *tunnel, struct net *net, + sock_release(sock); + else + sockfd_put(sock); ++ ++ write_unlock(&sk->sk_callback_lock); + err: + return ret; + } diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh index 0d99ef17e4a5..81c8e082ec57 100755 --- a/scripts/pahole-flags.sh diff --git a/sources b/sources index 5b6cbda66..563006b91 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.10.tar.xz) = 7101ac0cad3c4e77b0529ed6b2e9ac1a609bf19923931cf71638b9adfa9cb0d305fa24780099da0687cf7f5e6b52698e58f00e52db563612ff1353c7c9786566 -SHA512 (kernel-abi-stablelists-6.0.10.tar.bz2) = 4a96aa8e7e20702d6ce229001f8955a86f0759667683b567c8005c5bf85d516a9a9a3d3616912bd00886430882896ce2d5fb49843cc886ddedc81980a55a30a2 -SHA512 (kernel-kabi-dw-6.0.10.tar.bz2) = fd18b14565f1c76b8a8b26a585f9d4784ea27ae1d2b145b40bcdddf77afdb2b4b6f95b07f58d56b5d3f5d86ef7819181a4f6733dabc6114f2e62bfe8c6dded32 +SHA512 (linux-6.0.11.tar.xz) = 2adaf3d3fafcd3f2270a1fecfe9e3a94afde4fd769643a6805cedf6314b300b7ea85a0e7662f17de0a00c892f51f5ee86493307bbf511bbf7ec863e22cab2fb0 +SHA512 (kernel-abi-stablelists-6.0.11.tar.bz2) = 1f395d5741fa9b7b94100f71f1a02340b9ce6622ea6e0396980fffd721cecc19a03d2c4b81a82e59fa67fd4bea711864ca6262f0b1e813fbbf25f9dc9003eda7 +SHA512 (kernel-kabi-dw-6.0.11.tar.bz2) = f1a70345a71f4ae8177a582dc224bcf089dbd9e74dda33d98d2851f4827fc32a11733c3e6def9afacb1ad2d6d893325e35c4015eb917f57003c327855cd8f2f8 From 4376b75e2a9296ea191841d604b6cdd16b258b1d Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 8 Dec 2022 10:27:02 -0600 Subject: [PATCH 114/114] kernel-6.0.12-100 * Thu Dec 08 2022 Justin M. Forbes [6.0.12-0] - Add new config option for 6.0.12 backport (Justin M. Forbes) - Linux v6.0.12 Resolves: Signed-off-by: Justin M. Forbes --- kernel-aarch64-debug-fedora.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-fedora.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-armv7hl-debug-fedora.config | 1 + kernel-armv7hl-fedora.config | 1 + kernel-armv7hl-lpae-debug-fedora.config | 1 + kernel-armv7hl-lpae-fedora.config | 1 + kernel-ppc64le-debug-fedora.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-fedora.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-fedora.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-fedora.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-fedora.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-fedora.config | 1 + kernel-x86_64-rhel.config | 1 + kernel.spec | 10 +++-- patch-6.0-redhat.patch | 50 +++---------------------- sources | 6 +-- 24 files changed, 36 insertions(+), 51 deletions(-) diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config index bdabc0c8b..d1032340b 100644 --- a/kernel-aarch64-debug-fedora.config +++ b/kernel-aarch64-debug-fedora.config @@ -2393,6 +2393,7 @@ CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 1529a0195..c31327d9a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1828,6 +1828,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config index c1c36824e..3cbdbb213 100644 --- a/kernel-aarch64-fedora.config +++ b/kernel-aarch64-fedora.config @@ -2377,6 +2377,7 @@ CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 265814749..63e999b40 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1812,6 +1812,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y # CONFIG_FUJITSU_ES is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config index 38d44aec4..d563c94a3 100644 --- a/kernel-armv7hl-debug-fedora.config +++ b/kernel-armv7hl-debug-fedora.config @@ -2383,6 +2383,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config index 9172b95c6..30c2798f8 100644 --- a/kernel-armv7hl-fedora.config +++ b/kernel-armv7hl-fedora.config @@ -2368,6 +2368,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config index e84385679..6df693cfe 100644 --- a/kernel-armv7hl-lpae-debug-fedora.config +++ b/kernel-armv7hl-lpae-debug-fedora.config @@ -2337,6 +2337,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config index a351991a2..a2986ac2f 100644 --- a/kernel-armv7hl-lpae-fedora.config +++ b/kernel-armv7hl-lpae-fedora.config @@ -2322,6 +2322,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTWDT010_WATCHDOG is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config index cd3389689..41370eb95 100644 --- a/kernel-ppc64le-debug-fedora.config +++ b/kernel-ppc64le-debug-fedora.config @@ -1890,6 +1890,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c4e7c47ad..6534ce0c4 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1665,6 +1665,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config index a1c5ae881..3e56eaaec 100644 --- a/kernel-ppc64le-fedora.config +++ b/kernel-ppc64le-fedora.config @@ -1873,6 +1873,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 8023c9ce5..57b9292da 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1649,6 +1649,7 @@ CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y # CONFIG_FTR_FIXUP_SELFTEST is not set CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config index eec0882ed..8bfd0ab7c 100644 --- a/kernel-s390x-debug-fedora.config +++ b/kernel-s390x-debug-fedora.config @@ -1887,6 +1887,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 43e8b6427..c3887a828 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1668,6 +1668,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config index a455d77a7..7c864f37c 100644 --- a/kernel-s390x-fedora.config +++ b/kernel-s390x-fedora.config @@ -1870,6 +1870,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index d036d08fb..971cd83e7 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1652,6 +1652,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index abfb01eb4..24a2a7b74 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1659,6 +1659,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_FUJITSU_ERRATUM_010001=y +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FUNCTION_TRACER=y diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config index d071b4cfb..0109c097e 100644 --- a/kernel-x86_64-debug-fedora.config +++ b/kernel-x86_64-debug-fedora.config @@ -2055,6 +2055,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index ecddd07d5..3da03c95f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1770,6 +1770,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config index fd70a69cd..6efe9b881 100644 --- a/kernel-x86_64-fedora.config +++ b/kernel-x86_64-fedora.config @@ -2038,6 +2038,7 @@ CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d665136b1..a5176078d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1754,6 +1754,7 @@ CONFIG_FUJITSU_ERRATUM_010001=y CONFIG_FUJITSU_ES=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m +# CONFIG_FUNCTION_ERROR_INJECTION is not set CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_FUNCTION_PROFILER=y CONFIG_FUNCTION_TRACER=y diff --git a/kernel.spec b/kernel.spec index dca4025ad..4170d2c66 100755 --- a/kernel.spec +++ b/kernel.spec @@ -122,17 +122,17 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 # define buildid .local -%define specversion 6.0.11 +%define specversion 6.0.12 %define patchversion 6.0 %define pkgrelease 100 %define kversion 6 -%define tarfile_release 6.0.11 +%define tarfile_release 6.0.12 # This is needed to do merge window version magic %define patchlevel 0 # This allows pkg_release to have configurable %%{?dist} tag %define specrelease 100%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.0.11 +%define kabiversion 6.0.12 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3180,6 +3180,10 @@ fi # # %changelog +* Thu Dec 08 2022 Justin M. Forbes [6.0.12-0] +- Add new config option for 6.0.12 backport (Justin M. Forbes) +- Linux v6.0.12 + * Fri Dec 02 2022 Justin M. Forbes [6.0.11-0] - drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda) - l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch index d16fc75bf..e5c992c87 100644 --- a/patch-6.0-redhat.patch +++ b/patch-6.0-redhat.patch @@ -38,7 +38,6 @@ include/net/sock.h | 2 +- init/Kconfig | 2 +- kernel/module/signing.c | 9 +- - net/ipv4/fib_semantics.c | 8 +- net/l2tp/l2tp_core.c | 19 +- scripts/pahole-flags.sh | 3 + scripts/tags.sh | 2 + @@ -46,11 +45,10 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 6 + - tools/testing/selftests/net/fib_nexthops.sh | 5 + - 49 files changed, 776 insertions(+), 369 deletions(-) + 47 files changed, 767 insertions(+), 365 deletions(-) diff --git a/Makefile b/Makefile -index 9fecb094c28a..43753e41fb51 100644 +index 46c6eb57b354..ad3a206451ea 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1090,7 +1088,7 @@ index 3a808146b50f..c1a3f3057921 100644 * Changes the default domain of an iommu group that has *only* one device * diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 01c36284e542..2a5fd205863b 100644 +index f612a0ba64d0..5c4a1ca36aec 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -1157,7 +1155,7 @@ index 01c36284e542..2a5fd205863b 100644 #ifdef CONFIG_NVME_AUTH queue_work(nvme_wq, &ctrl->dhchap_auth_work); diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c -index b9cf17cbbbd5..9aa33fc59f67 100644 +index 114e2b9359f8..30049e986fba 100644 --- a/drivers/nvme/host/multipath.c +++ b/drivers/nvme/host/multipath.c @@ -80,14 +80,10 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) @@ -1193,7 +1191,7 @@ index b9cf17cbbbd5..9aa33fc59f67 100644 spin_lock_irqsave(&ns->head->requeue_lock, flags); for (bio = req->bio; bio; bio = bio->bi_next) { -@@ -872,8 +878,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) +@@ -875,8 +881,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) int error = 0; /* check if multipath is enabled and we have the capability */ @@ -1995,28 +1993,6 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) -diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c -index 2dc97583d279..e9a7f70a54df 100644 ---- a/net/ipv4/fib_semantics.c -+++ b/net/ipv4/fib_semantics.c -@@ -888,13 +888,13 @@ int fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, - return 1; - } - -+ /* cannot match on nexthop object attributes */ -+ if (fi->nh) -+ return 1; -+ - if (cfg->fc_oif || cfg->fc_gw_family) { - struct fib_nh *nh; - -- /* cannot match on nexthop object attributes */ -- if (fi->nh) -- return 1; -- - nh = fib_info_nh(fi, 0); - if (cfg->fc_encap) { - if (fib_encap_match(net, cfg->fc_encap_type, diff --git a/net/l2tp/l2tp_core.c b/net/l2tp/l2tp_core.c index 7499c51b1850..754fdda8a5f5 100644 --- a/net/l2tp/l2tp_core.c @@ -2184,22 +2160,6 @@ index 4b95de24bc8d..10047790e96e 100644 #ifdef CONFIG_PERF_EVENTS int security_perf_event_open(struct perf_event_attr *attr, int type) { -diff --git a/tools/testing/selftests/net/fib_nexthops.sh b/tools/testing/selftests/net/fib_nexthops.sh -index d5a0dd548989..ee5e98204d3d 100755 ---- a/tools/testing/selftests/net/fib_nexthops.sh -+++ b/tools/testing/selftests/net/fib_nexthops.sh -@@ -1223,6 +1223,11 @@ ipv4_fcnal() - log_test $rc 0 "Delete nexthop route warning" - run_cmd "$IP route delete 172.16.101.1/32 nhid 12" - run_cmd "$IP nexthop del id 12" -+ -+ run_cmd "$IP nexthop add id 21 via 172.16.1.6 dev veth1" -+ run_cmd "$IP ro add 172.16.101.0/24 nhid 21" -+ run_cmd "$IP ro del 172.16.101.0/24 nexthop via 172.16.1.7 dev veth1 nexthop via 172.16.1.8 dev veth1" -+ log_test $? 2 "Delete multipath route with only nh id based entry" - } - - ipv4_grp_fcnal() From 90c4bd0059367922f88768784bfb7c5ec1bc846c Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 3 Nov 2022 11:34:03 -0500 diff --git a/sources b/sources index 563006b91..cfcd93a80 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.0.11.tar.xz) = 2adaf3d3fafcd3f2270a1fecfe9e3a94afde4fd769643a6805cedf6314b300b7ea85a0e7662f17de0a00c892f51f5ee86493307bbf511bbf7ec863e22cab2fb0 -SHA512 (kernel-abi-stablelists-6.0.11.tar.bz2) = 1f395d5741fa9b7b94100f71f1a02340b9ce6622ea6e0396980fffd721cecc19a03d2c4b81a82e59fa67fd4bea711864ca6262f0b1e813fbbf25f9dc9003eda7 -SHA512 (kernel-kabi-dw-6.0.11.tar.bz2) = f1a70345a71f4ae8177a582dc224bcf089dbd9e74dda33d98d2851f4827fc32a11733c3e6def9afacb1ad2d6d893325e35c4015eb917f57003c327855cd8f2f8 +SHA512 (linux-6.0.12.tar.xz) = ff62a8298825ca6a9f7cecbd93d3b5547e3f06d0b4ea08739173866a5a7a660debc1488ba488a5c219d7758cd1a793e61df9799ca62f4bc814ad5a66d5866069 +SHA512 (kernel-abi-stablelists-6.0.12.tar.bz2) = a8f7a315967d861c69fe9826223ddebd1b27c720b0414080a2d4d1bc3367f50ad55904449da2f421e2bd9644ef111a6c801ef40c0b649491bfb6120cbcc3658a +SHA512 (kernel-kabi-dw-6.0.12.tar.bz2) = 2789aa4dd989267e15aa602aac9e4a085584c4db2162b504d2c0c02c94661c0988466723167c96fe9c79e3828ce4e88dd5a0447ef7e284b3f8af01927802c9f1